Privacy
Your voice stays yours.
Effective 13 November 2026 · Last updated 13 November 2026
VoxBubble is an Android voice keyboard and floating microphone published as an independent product. This policy explains what happens when you use the app and this website. It is written to be read, not to hide things.
What VoxBubble processes
Audio
When you tap the microphone, VoxBubble records a short clip. On the Free plan, that clip is sent over HTTPS directly to the speech provider you selected — Groq or OpenAI — so it can be transcribed and, if you choose Translate, translated. On Pro, the clip is sent first to VoxBubble's managed backend (hosted on Supabase), which forwards it to the speech provider. VoxBubble does not keep a copy of the audio after the request finishes.
The provider's own privacy policy applies to that audio. Groq and OpenAI process data in the United States and other countries where they operate.
Your API key
On the Free plan, the app asks for your own Groq or OpenAI API key. The key is encrypted on the phone with an AES-256-GCM key held by the Android Keystore. It is sent only to the provider you selected, as the authentication header of your request. It is not sent to VoxBubble.
On Pro, no provider key is stored on your phone. The provider key is held server-side in VoxBubble's backend; your phone only receives the transcription result.
Transcription history
Completed transcriptions are stored in a local SQLite database on your phone: the text, date and time, mode, target language, provider, source and word count. This history powers the weekly word count. It is not uploaded to VoxBubble. You can delete it at any time from VoxBubble → History → Clear.
Pro subscription data
Pro uses an anonymous installation identifier, not an account. VoxBubble's backend stores that identifier, the Google Play purchase status (product, expiry, auto-renewal), the purchase token needed to verify the subscription, and the number of transcription minutes used in the current month. It does not store the audio or the transcript. The identifier is a random value; it is not your name, email, phone number or advertising ID.
Website
This website does not set analytics cookies and does not use advertising trackers. It loads fonts from Google Fonts, which receives your IP address in order to serve the font files. If you email us, we receive the address and message you send.
Payments
Pro is sold through Google Play Billing. Google Play processes the payment and gives VoxBubble only the subscription status needed to unlock Pro; VoxBubble does not receive your card number. The backend stores the purchase token and expiry date to verify the subscription.
What VoxBubble does not do
- It does not create an account or ask for your name, email or phone number to use the app.
- It does not sell personal data.
- It does not record in the background. Recording starts only when you tap the microphone.
- It does not read your screen except for the focused editable field used by the optional floating-bubble insertion. That field is read only when you finish dictating, and its content is not stored by the accessibility service.
Permissions and why they exist
- Microphone — to record your dictation.
- Internet — to reach Groq or OpenAI, and the VoxBubble backend when you are on Pro.
- Display over other apps — to show the optional floating bubble.
- Accessibility — only if you enable automatic insertion; it places the transcription in the focused field. If you do not enable it, the bubble copies the text instead.
- Foreground service / microphone — keeps the bubble available while you move between apps. Android shows a persistent notification with a Hide action.
- Notifications — to show that foreground-service notification.
Retention
Audio is not retained by VoxBubble. Transcription history remains on your phone until you clear it or uninstall the app. On Free, API keys remain until you remove the key in Settings or uninstall the app. On Pro, the anonymous installation identifier, purchase status and monthly usage are retained while the subscription is active and for the period needed to handle billing disputes and refunds.
Security
Requests use HTTPS. On Free, API keys are encrypted with the Android Keystore. On Pro, the provider key is held server-side and is never shipped in the app. No method is perfect, but VoxBubble does not send Free keys to any server of its own.
Children
VoxBubble is not directed to children under 13. Do not use the app if you are below the minimum age required to consent to digital services in your country.
Your rights
Because history and Free keys live on your phone, you can exercise access and deletion directly in the app. For Pro, the anonymous installation record, purchase status and monthly usage can be deleted on request; email privacy@voxbubble.com. If you are in the EEA or UK, you may also complain to your local data-protection authority.
Changes
If this policy changes materially, the new version will be published on this page with a new effective date. Continued use after the change means you accept the updated policy.
Contact
VoxBubble — Cotonou, Benin
privacy@voxbubble.com