Privacy Policy

Last updated: August 10, 2026

TapTrans is a translation app, so the short version is this: what you submit has to reach a translation model to come back translated. It does not stay with us. We do not store your translated content, we do not sell data, we show no ads, and we do not use what you send to train anything.

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 submitWhere it goesWhat is sent
TextOpenAIThe text you typed
VoiceOpenAIYour audio recording, then the transcribed text
ImageGoogle (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

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.