Last updated: July 16, 2026
OneTap has no user accounts, no login, and no advertising or analytics tracking. It works almost entirely on your device. The one thing that leaves your device is the text you paste, share, or speak into OneTap when you ask it to figure out a calendar event, alarm, or reminder — that text is sent to a third-party AI service to be interpreted, and is not stored on our own servers, because we don't operate any.
When you paste text, share text into OneTap from another app, or use a voice command that isn't a simple device control (see below), that text is sent to a third-party AI language model provider so it can be turned into structured event details (title, date, time, duration, and similar fields). This text may include names, places, or other personal details if you included them in the message you provided.
With your permission, OneTap reads and writes calendar events (to create or remove events you've asked it to act on) and creates device alarms. This all happens directly through Android's own calendar and alarm system on your device — OneTap does not copy this data anywhere else. If your device's calendar account is itself synced to a service (for example, a Google account you've added to your phone), that sync is handled by your device/account provider, not by OneTap.
OneTap keeps a small local record (on your device only) of which calendar events it created, so it can find and remove the right one later if you ask it to cancel something.
Voice commands are opt-in and only listen while you're actively tapping-to-talk — OneTap does not listen in the background or continuously. Speech-to-text conversion is handled by your device's built-in speech recognition service (the same one used elsewhere on Android), not by OneTap's own infrastructure.
A small, fixed set of device-control commands (volume, brightness, flashlight, media playback, ringer mode, Do Not Disturb) are matched entirely on your device and never leave it. Anything else you say that isn't one of these commands is treated the same as pasted/shared text, per the section above.
Voice commands can, at your request, change a few device settings directly: media volume, screen brightness, flashlight, ringer mode, and Do Not Disturb. These changes happen locally through Android's own system APIs and involve no data collection — we simply change the setting you asked for.
Simple preferences — like whether the floating bubble or voice commands are turned on, and where you last positioned the bubble on screen — are stored locally on your device and are never transmitted anywhere.
OneTap can optionally back up your transactions, calendar events, and alarm history to your own Google Drive account, so you don't lose that data if you switch or lose your phone. This is entirely manual and opt-in — nothing is backed up unless you tap "Connect Google Drive" and then "Back up now" yourself.
drive.appdata permission scope, which
gives it access to a single hidden folder created for OneTap specifically — not your
wider Google Drive, and not any of your other files.| Permission | Why OneTap asks for it |
|---|---|
| Calendar (read/write) | To create, find, and delete calendar events you've asked OneTap to act on. |
| Set alarm | To create device alarms from reminders you've asked to be scheduled. |
| Display over other apps | To show the optional floating quick-action bubble. |
| Microphone | Only used while you're actively using the mic's tap-to-talk voice command feature. |
| Modify system settings | Lets voice commands change screen brightness when you ask. |
| Modify audio settings | Lets voice commands change media volume when you ask. |
| Notification/Do Not Disturb access | Lets voice commands change ringer mode or Do Not Disturb when you ask. |
| Internet | Needed to send pasted/shared/spoken text to the AI service that interprets it. |
Every one of these is used only for the feature it's named after — none are used to collect data for any other purpose, and each can be turned off in the app or in Android's own permission settings at any time.
Because OneTap stores almost everything locally on your device, uninstalling the app (or clearing its storage in Android's app settings) removes its local data, including preferences and the record of app-created calendar events. Text sent to the AI provider for interpretation is processed to generate a response and is not retained by us, since we don't operate a server to retain it on. If you have questions about a specific request, contact us using the email below.
Settings also has a "Reset app" option you can use any time, which immediately clears every transaction, event, and alarm history entry saved locally on your device and returns you to the first-run walkthrough. It only ever touches local data — it does not delete, alter, or disconnect anything already saved in your own Google Drive backup (see above).
If you've used the optional Google Drive backup feature, see "Google Drive backup" above for how to remove that data — it lives in your own Google Drive account, not on any server we operate, so it's removed the same way you'd remove any other app's access to your Google account.
OneTap is not directed at children under 13, and we do not knowingly collect information from children under that age.
If OneTap's features or data handling change — for example, switching AI providers, or adding new voice commands — this page will be updated and the "Last updated" date above will change accordingly.
Questions about this policy or how OneTap handles information can be sent to info@truetechsol.org.