Privacy Policy
Last updated: 25 July 2026 · Applies to the 2Reply Android app (com.vibetuned.to_reply)
Short version: 2Reply collects nothing about you. There are no accounts, no analytics, no ads, and no tracking — and the app doesn't even hold the Android internet permission, so it is technically incapable of sending anything anywhere. Everything you import and every position you save stays on your device.
1. Who we are
2Reply ("the app") is developed by vibetuned ("we", "us"). It is an
offline Android rehearsal player for theatrical plays — a fully-voiced
.m4b recording plus a timed play.json script. This policy
explains what the app does and does not do with your information.
2. Data we collect
None. The app does not collect, transmit, sell, or share any personal data. We operate no servers and have no accounts, sign-in, or user profiles. We cannot see your plays, your rehearsal activity, or anything else about how you use the app. Unlike most apps, 2Reply's manifest declares no internet permission: the operating system itself prevents it from making network connections.
3. Data the app stores on your device
To work as a rehearsal player, the app stores the following locally on your device only, inside its own private storage:
- Imported plays — copies of the
.m4brecording andplay.jsonscript you add, plus extracted metadata such as the title and cover art. - Rehearsal state — your playback position per play and the characters you chose to rehearse, kept in the app's local database.
- Settings — preferences such as the text-hiding drill toggles.
This data never leaves your device. Uninstalling the app removes it (see Android Auto Backup below).
4. Permissions and why we use them
- Foreground service / media playback — lets playback continue in the background with controls in the system media notification and lock screen.
- Post notifications — shows the media-playback notification.
- Wake lock — keeps the device awake enough to continue playing audio while the screen is off (and keeps the screen on while a play is playing).
That is the complete list. In particular, the app requests no internet, no location, no camera, no microphone, and no contacts access. Rehearsal muting works by silencing playback — the app never records you.
5. File access
The app uses Android's Storage Access Framework (SAF). You pick the two files to import; the app only accesses what you explicitly select, copies them into its own private storage, and never touches the originals again. It does not scan your device storage or browse files on its own, and it keeps no ongoing permission to the files you picked.
6. Third parties
The app contains no advertising, analytics, crash-reporting, or tracking SDKs. If you import a file stored with a cloud provider (such as Google Drive), that transfer is handled by Android and the provider you chose, under their own privacy policies. We are not involved in and do not receive anything from that transfer.
7. Android Auto Backup
The app allows Android's standard Auto Backup. If you have device backup enabled, Android may back up the app's data to your own Google account. This is a function of your device and Google account, governed by Google's privacy policy — not something we operate or can access.
8. Children's privacy
The app is a general-purpose rehearsal tool and is not directed at children. Because it collects no personal data from anyone, it collects none from children.
9. Changes to this policy
If the app's behavior changes in a way that affects this policy, we will update this page and revise the "Last updated" date above.
10. Contact
Questions about this policy? Email dev@vibetuned.com, or open an issue on GitHub.