Legal
Privacy Policy
- App
- Oryvelle
- Developer
- NekoDesk — Aziz Manaa
- Contact
- nekodesk.dev@gmail.com
- Effective date
- June 30, 2026
Oryvelle is for ambient soundscapes, guided breathing, wind-down routines, and private notes. It stores your data on your device. It does not run user accounts, does not collect behavioral analytics, and does not serve ads. It uses Firebase Crashlytics for crash reporting to keep the app stable — see Third-party services below. Google Sign-In and Google Drive backup are optional features you can use to protect your journal — neither is required to use the app.
What data the app stores
On your device (always)
| Data | Purpose | Where stored |
|---|---|---|
| Journal entries (rating, duration, mood tags, notes) | Show your relaxation history and trends | Local device storage |
| Playback sessions (sounds played, duration, timer used) | Power local personalization and weekly insights | Local device storage |
| Onboarding preferences (relaxation goals, sound categories, routine choices) | Personalize recommendations | Local device storage |
| Saved mixes and last-played mix | Let you resume or replay your sounds | Local device storage |
| App settings (timer defaults, volume, crossfade) | Remember your preferences | Local device storage |
| Cached audio files (up to 650 MB) | Play sounds without re-downloading | Local device cache — automatically managed; can be cleared via Android Settings → Apps → Oryvelle → Storage |
All of this data stays on your device. It is never sent to our servers, never used for advertising, and never shared with third parties.
With Google — only if you choose to sign in
If you tap Sign in with Google in Settings, the app stores your Google account display name and email address on your device so your account appears in the Settings screen. No other Google account data is accessed.
If you also enable Drive backup, the app uploads a copy of your sleep journal content to a private folder in your own Google Drive (appDataFolder). The backup includes:
- The free-text notes you write for each journal entry
- Your sleep rating
- The sleep duration
- Your mood tags
This appDataFolder is:
- Visible only to you and to Oryvelle
- Not accessible to other apps
- Not visible in your main Drive file list
- Controlled entirely by you — you can delete it at any time through your Google account settings
Backup encryption. Oryvelle does not apply its own client-side encryption to the backup before uploading it. Your journal content is transmitted to Google Drive over HTTPS and is stored in your own Google Drive account. Because Oryvelle does not encrypt the backup with a separate key before upload, anyone who can access your Google account or Drive backup data could read your backed-up journal entries.
What is not backed up. Drive backup covers only your sleep journal content. Your playback sessions, onboarding preferences, saved mixes, and app settings are not uploaded to Drive backup — they remain on your device.
Signing in and Drive backup are independent. You can sign out or disable backup at any time in Settings without losing local data.
Third-party services
Google Sign-In and Google Drive
When you use Sign-In or Drive backup, your data is handled under Google's Privacy Policy: policies.google.com/privacy
Sound catalog
The app fetches a list of available sounds from our server (assets.aziz-manaa.com) and streams audio files when you play them. This requires a standard internet connection. No personal data is sent with these requests — they are anonymous file downloads.
Firebase Crashlytics (crash reporting)
Oryvelle uses Firebase Crashlytics, provided by Google, to detect and diagnose app crashes. Crashlytics is active in release builds only — it does not run during development.
What Crashlytics collects:
- Device model and manufacturer
- Android OS version
- App version and build number
- A randomly generated installation ID (not linked to your identity)
- Crash stack traces and exception details
- Timestamps of crashes
This data is used only to identify and fix stability issues. It is not used for behavioral tracking, advertising, or product analytics.
Data is handled by Google under the Firebase Privacy Policy: firebase.google.com/support/privacy
Google Play In-App Updates
The app uses the Google Play In-App Update API to check whether a newer version of Oryvelle is available. This is handled by the Google Play Store on your device and governed by Google's Terms of Service. No personal data from within Oryvelle is sent during update checks.
What we do not do
- We do not collect behavioral or product analytics.
- We do not serve ads or share data with advertisers.
- We do not sell your data to anyone.
- We do not create user accounts or store your data on our servers.
- We do not access your microphone, camera, contacts, or location.
- We do not transfer data to third parties except as described above (Google Sign-In, Drive backup, and Firebase Crashlytics).
Android OS backup
Android's automatic backup is intentionally disabled in Oryvelle. Your data is protected through the explicit options in the app — Drive backup or manual JSON export — not through OS-level backup. This gives you full control over when and where copies of your data exist.
Data retention and deletion
On-device data: You can delete your notes individually from the journal screen, or clear all saved mixes from Settings. Uninstalling the app removes all locally stored data.
Drive backup data: If you have enabled Drive backup, your backup files remain in your Google Drive until you delete them. You can remove them through Google Drive settings under Storage → Manage storage → Oryvelle.
Google account: Sign out from Settings to remove your account information from the app. This does not delete your Drive backup files — you must delete those separately if you want them removed.
Crashlytics data: Crash reports are associated with a randomly generated installation ID, not your identity. To request deletion of crash data, contact us at nekodesk.dev@gmail.com and we will submit a deletion request to Firebase on your behalf.
Children's privacy
Oryvelle is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information through the app, please contact us at nekodesk.dev@gmail.com and we will take steps to remove that information.
Your rights (EEA, UK, and California residents)
If you are in the European Economic Area (GDPR), United Kingdom, or California (CCPA), you have rights regarding your personal data, including the right to access, correct, or delete it. Because Oryvelle stores data locally on your device and does not transmit it to our servers, you exercise most of these rights directly through the app. For any data held by Google (account display info, Drive backup), exercise your rights through your Google account settings. For crash data held by Firebase Crashlytics, contact us and we will handle the request on your behalf.
For any other requests, contact us at nekodesk.dev@gmail.com.
Security
Your journal, preferences, and saved mixes are stored in the app's private storage directory, which is not accessible to other apps on a standard Android device. Cached audio files are stored in the app's cache directory under the same sandboxed protection. Drive backup data is transmitted over HTTPS. Note that Oryvelle does not apply client-side encryption to Drive backups, so once uploaded the backup content is protected by your Google account and Google Drive's controls, not by a separate Oryvelle encryption key.
Changes to this policy
If we make material changes to this policy, we will update the effective date above and, where appropriate, notify you within the app. Continued use of Oryvelle after changes take effect constitutes acceptance of the updated policy.
Contact
Questions or concerns about this privacy policy:
Email nekodesk.dev@gmail.com
Developer NekoDesk — Aziz Manaa, Barcelona, Spain