MyRoshi

Open-source licences

Last updated: 22 August 2026

MyRoshi is built on open-source software written by other people, and this page credits it. The texts the talks draw on are a separate matter, set out in sources & lineage.

MIT License

The great majority of what the app is made of is used under the MIT License. Its terms are short: the software is provided “as is”, without warranty of any kind, and the copyright notice and permission notice must accompany it. Copyright remains with each project’s own authors and contributors.

  • @react-native-async-storage/async-storage
  • @react-native-community/slider
  • @sentry/react-native
  • expo
  • expo-apple-authentication
  • expo-av
  • expo-camera
  • expo-clipboard
  • expo-constants
  • expo-crypto
  • expo-dev-client
  • expo-document-picker
  • expo-file-system
  • expo-font
  • expo-image-picker
  • expo-keep-awake
  • expo-linking
  • expo-network
  • expo-notifications
  • expo-router
  • expo-secure-store
  • expo-splash-screen
  • expo-status-bar
  • expo-system-ui
  • expo-updates
  • expo-web-browser
  • posthog-react-native
  • react
  • react-dom
  • react-native
  • react-native-gesture-handler
  • react-native-purchases
  • react-native-purchases-ui
  • react-native-qrcode-svg
  • react-native-reanimated
  • react-native-safe-area-context
  • react-native-screens
  • react-native-svg
  • react-native-web
  • react-native-worklets

Typefaces

MyRoshi is set in Lora and Spectral. The packages are MIT licensed; the fonts themselves are under the SIL Open Font License 1.1, which permits use, study, modification and redistribution, including in a commercial product.

  • @expo-google-fonts/lora — MIT AND OFL-1.1
  • @expo-google-fonts/spectral — MIT AND OFL-1.1

Platforms

The app runs on React Native and the Expo SDK, both MIT licensed and listed above. The server is written in Python and uses FastAPI (MIT), Uvicorn (BSD 3-Clause) and the cryptography library (Apache 2.0 / BSD 3-Clause), which provides the AES-256-GCM used to encrypt your practice. Audio is encoded with FFmpeg (LGPL 2.1 or later), used unmodified as a separate executable.

Getting the full text

Every licence named here is reproduced in full inside each package’s own distribution, and each project publishes it publicly. If you would like the complete licence text for any component, or a full machine-readable dependency manifest, write to admin@myroshi.com and we will send it.

Nothing on this page grants you rights in MyRoshi itself. The app, its written and spoken talks, its artwork and its name are © 2026 Saravanakumar D — see the terms of use.


HomeSourcesTermsPrivacyContact