Introduction
One Song is developed and maintained by an individual developer. This privacy policy explains how the app handles information when you use it.
Note about this website: This website uses Umami, a privacy-focused analytics service, to collect anonymous usage data such as page views. No personal information is collected, no cookies are used, and no data is shared with third parties. The analytics described here apply only to this website — the One Song Android app itself does not include any analytics.
Information we do not collect
One Song does not collect, store, or transmit any personal information. We do not collect:
- Names, email addresses, or account credentials
- Device identifiers or advertising IDs
- Location data
- Usage statistics or analytics
- Crash logs or diagnostic data
Information stored on your device
The app stores the following data locally on your device using Android's built-in storage. This data never leaves your device:
- Song file copy — When you select an audio file, the app copies it to its private app-specific cache directory. This copy is used solely for playback. The original file on your device remains untouched.
- App preferences — Using AsyncStorage, the app remembers your selected song reference, sleep timer duration, auto-play preference, and whether you have completed onboarding. This data is stored in the app's private storage and is not accessible to other apps.
Permissions
One Song requests the following Android permissions. Each is used exclusively for its stated purpose:
- READ_MEDIA_AUDIO / READ_EXTERNAL_STORAGE — Required to let you browse and select an audio file from your device storage. The app only accesses files you explicitly choose.
- POST_NOTIFICATIONS — Required on Android 13+ to display playback controls in the notification shade and lock screen. This is essential for background audio playback.
- FOREGROUND_SERVICE / FOREGROUND_SERVICE_MEDIA_PLAYBACK — Required to keep audio playing when the app is in the background or the device is locked.
- WAKE_LOCK — Ensures the device CPU stays awake during audio playback so your music is not interrupted.
- INTERNET — Used only to check for available app updates through Google Play's In-App Updates API. No other network requests are made. Playback works entirely offline.
Third-party services
One Song integrates the following third-party services for core functionality:
- Google Play In-App Updates — Used to check for and prompt app updates. This is a Google Play service that may collect diagnostic information according to Google's Privacy Policy.
No other third-party services, SDKs, or analytics platforms are integrated. There are no advertising networks, no crash reporting services, and no data brokers in this app.
Data sharing
Since the app does not collect any personal data, there is no data to share with third parties. We do not sell, rent, or trade any information.
Data security
All data stored by the app is kept in Android's private app-specific storage, which is sandboxed and not accessible to other apps. The app does not transmit any data over the network (except for the In-App Updates check via Google Play Services).
Data retention and deletion
All app data is stored locally on your device. You can delete all app data at any time by:
- Going to Settings → Apps → One Song → Clear Data on your device, or
- Uninstalling the app
Children's privacy
One Song does not collect any personal information from anyone, including children under the age of 13. The app is safe for users of all ages and contains no ads, in-app purchases, or account requirements.
Your rights
Under data protection laws such as the GDPR and CCPA, you have rights regarding your personal data. Since One Song does not collect any personal data, there is no personal data to access, correct, delete, or port. If you believe otherwise, please contact us.
Changes to this policy
If this privacy policy is updated, the revised version will be posted on this page with a new "Last updated" date. We recommend reviewing this policy periodically.
Contact
If you have questions about this privacy policy or the app's data practices, reach out at contact@nesin.io.