Privacy Policy
Last updated: August 10, 2026
Who we are
TapTrans is operated by an independent developer reachable at johnnybi.dev@gmail.com. This policy covers the TapTrans iOS app and this website.
What we collect
Your account. TapTrans uses Sign in with Apple as the only way to sign in. We store the account identifier Apple gives us, and your email address and name only if you choose to share them. If you use Apple's Hide My Email, we only ever see the relay address.
Your balance and purchases. When you top up, Apple processes the payment. We never see your card. We store the Apple transaction identifier and the amount so we can credit your balance and reverse it if the purchase is later refunded.
Billing records for each translation. For every translation we record the time, the type (voice, text or image), the model used, the number of tokens it consumed and the amount charged. We do not record the content — not the audio, not the text, not the image, not the translation.
Your settings. Your chosen languages, theme and conversation history stay on your device. Conversation history is not uploaded to us.
Where your translations are processed
To translate something we send it to a third-party AI provider over an encrypted connection. Which provider depends on what you are translating:
| What you submit | Where it goes | What is sent |
|---|---|---|
| Text | OpenAI | The text you typed |
| Voice | OpenAI | Your audio recording, then the transcribed text |
| Image | Google (Gemini API) | The photo you selected or took |
Voice translation is a two-step process: your recording goes to a dedicated speech-to-text model first, and only the resulting text is sent on to be translated. We do this because it is markedly more accurate than asking one model to listen and translate at the same time.
Both providers process this data as a service to us under their API terms, which prohibit using it to train their models. Neither receives your name, your email address or your account identifier — only the content to be translated.
Spoken playback happens on your device. When you tap a translation to hear it read aloud, your iPhone's built-in speech synthesiser produces the audio. Nothing is sent anywhere for that.
What we do not do
- We do not sell or rent your personal data to anyone.
- We do not show advertising and we carry no advertising SDKs.
- We do not track you across other apps or websites. The app contains no analytics or tracking framework.
- We do not use your content to train AI models, and our providers are contractually barred from doing so with API data.
- We do not log the content of your translations on our servers.
Permissions the app asks for
Microphone — only while you are holding the record button for a voice translation.
Camera and photo library — only when you choose a picture to translate. TapTrans reads the photos you pick, and has no access to the rest of your library.
You can withdraw either permission in iOS Settings at any time; the other modes keep working.
How long we keep things
Billing records are kept while your account exists, and in anonymised form afterwards, because we are required to be able to account for money taken and spent.
Content sent for translation is held only for as long as the request takes. Our providers may retain it briefly for abuse monitoring under their own policies before deleting it.
Deleting your account
You can delete your account yourself, inside the app, at any time: Profile → Delete Account. You will be asked to type the word DELETE to confirm.
Deletion immediately removes your sign-in identity, email address and name, and revokes the app's access to your Apple ID. Billing rows are retained in anonymised form for bookkeeping and can no longer be linked back to you.
Any remaining balance is forfeited when you delete your account. Spend it first if you have credit left.
If you would rather we did it for you, email johnnybi.dev@gmail.com from the address on your account.
Your rights
Depending on where you live you may have the right to access, correct, export or erase the personal data we hold, and to object to our processing of it. Because we hold very little — an Apple identifier, possibly an email address and name, and billing rows — most requests are satisfied by the in-app deletion above. For anything else, email us and we will respond within 30 days.
Children
TapTrans is not directed at children under 13 and we do not knowingly collect their personal data. If you believe a child has created an account, contact us and we will remove it.
International transfers
Our servers and our AI providers are located in the United States. Using TapTrans from elsewhere means the content you submit for translation is processed there.
Changes to this policy
If we change how data is handled — for example by moving a translation mode to a different provider — we will update this page and the date at the top of it.
Contact
Questions about privacy: johnnybi.dev@gmail.com.