What Tangerine stores

Short version: the phrases you type or say, as text, so a native speaker can check them. Nothing about you.

What we keep

  • The text you type in — or, if you speak to the app, the text your words were turned into.
  • The Shanghainese translation that comes back.
  • Your feedback — the thumbs and any suggested wording.
  • The date and time each of those happened.

Why

Shanghainese is poorly served by machine translation, so every phrase this app composes goes into a queue that a native Shanghainese speaker reads and either corrects or approves. Approved phrases join the phrasebook, and that phrasebook is the point of the whole thing. A human reviewer may read what you typed. Please do not type anything private.

What we never do

  • No recording of your voice is kept. The app only listens when you tap the microphone, and stops after 15 seconds or when you tap again. The clip is sent to Microsoft to be turned into text, held in memory while that happens, and then thrown away — it is never saved, never written to our database, and never logged. Only the resulting text is kept, and only if you then search or translate it, exactly as if you had typed it.
  • No accounts, no email addresses, no names.
  • No advertising, no analytics, no tracking across other sites.
  • Nothing is sold or shared for marketing.

How long we keep it

Until it has been reviewed, or twelve months, whichever comes sooner. A phrase a reviewer approves stays in the phrasebook as a phrase — separated from the request that produced it.

Who else sees it

The text you type is sent to these providers to produce the translation and audio. Two of them are based in mainland China.

  • DeepSeek — composes the translation, and re-drafts it in the background. Servers in mainland China.
  • Zhipu AI (GLM) — cross-checks that draft in the background. Servers in mainland China.
  • Microsoft (Azure AI Speech) — turns the Shanghainese into audio. If you speak to the app, Microsoft also receives that short recording and turns it into text. We have not switched on Azure’s optional audio logging, and we keep no copy ourselves.
  • Anthropic, if enabled — an alternative model for composing translations, which this app can be configured to use.
  • Supabase — the database the phrasebook and the reviewer queue live in, and the store for the audio clips.
  • Netlify — hosts the site and serves every request.

They receive the phrase being translated or spoken — or, for voice input, the clip being transcribed — and nothing else. If we change which model composes translations, this page will say so.

Anything else

Your IP address is used only, in memory, to stop one person hammering the service. It is not written down and not kept. When the anti-bot check is switched on, Cloudflare also receives it as part of that check.

← Back to Tangerine