Legal

Privacy Policy

Last updated October 19, 2026

The short version

  • Sunvi doesn't ask for your name, email or phone number. It uses an anonymous ID.
  • Your voice and photos are processed on your iPhone. They are never uploaded.
  • AI translation (Google Gemini) is optional. Sunvi asks before anything is sent, and you can turn it off anytime in Settings. When it's off, everything is translated on your iPhone with Apple's on-device translation.
  • When AI translation is on, only the text you translate is sent through our server to Google Gemini. Sunvi doesn't save it, and Google doesn't use it to train AI.
  • Your history, saved phrases and allergy card stay on your iPhone.
  • We keep daily usage counts and your subscription status so free allowances and Pro work. Usage counts are deleted after 90 days. We never sell your data.

Who we are

Sunvi is an iPhone translation app developed by Wensheng Liu ("we", "us"). Wensheng Liu is the data controller for the personal information described in this policy, including for users in the United Kingdom. This policy explains what information the app and this website handle, why, and the choices you have. If you have a question, write to support@sunvi.app.

Information we handle

An anonymous app ID

The first time you open Sunvi, it signs in anonymously and gets a random user ID and a session token. The ID is not linked to your name, email, phone number or Apple Account. The session is stored in your iPhone's keychain on that device only, so your daily allowance stays the same if you delete and reinstall the app.

Text you translate with AI (optional)

AI-Enhanced Translation (Google Gemini) is optional. Sunvi asks you the first time you open the app, before anything is sent, and you can turn it on or off anytime in Settings › AI-Enhanced Translation (Google Gemini). When it's off, everything is translated on your iPhone with Apple's on-device translation and nothing is sent to Google.

When it's on, Sunvi sends the text to be translated (including words recognized from your voice or photos), the language pair and a few translation settings to our server, which passes them to Google's Gemini API and sends the translation back to you. Sunvi doesn't save it: we don't store this text or the translation in a database or in logs. Google doesn't use it to train AI. Google may keep request logs for a limited time to detect abuse. See Service providers.

Daily usage counts

To apply free daily allowances and to prevent abuse, we store numbers for each anonymous ID and day: how many AI translations and photo translations you used, how many seconds of Talk and Live camera you used, and how many AI requests our server handled. These are counts only. They don't include what you translated. We delete them after 90 days.

Subscription status

If you subscribe, Apple handles the payment. When you buy, Sunvi attaches your anonymous app ID to the purchase so Apple's records can be matched to it. Our server receives signed purchase information from your iPhone and subscription notifications from Apple, and keeps the subscription's status, product, expiration date, Apple's transaction ID and the anonymous IDs it belongs to, so we can apply Pro features on your devices. We also keep a short record of each notification from Apple (its type, date and transaction ID) for 90 days. We never see your name, Apple Account, card or billing details.

What stays on your iPhone

  • Voice. Speech is turned into text by Apple's on-device speech recognition. Audio is not uploaded.
  • Photos and camera. Text in photos and in the live camera view is recognized on your device. Images are not uploaded.
  • Offline translation. Translation with Apple's on-device Translation framework happens on your iPhone.
  • History, saved phrases and settings. These are stored on your device. You can turn history off or delete everything in Settings › Privacy & Data.
  • My Allergy Card. Your allergens, diet restrictions and severity are stored only on your iPhone. They are never uploaded and never sent to Google Gemini. If you add a custom note, only that one sentence is sent for translation (when AI-Enhanced Translation is on), without any of your other allergy information.

Sunvi asks for microphone, speech recognition and camera permission only when you use a feature that needs it. You can change these in your iPhone's Settings at any time.

How we use information

  • To translate text you ask us to translate.
  • To apply free allowances and Pro subscription benefits.
  • To protect the service from abuse, such as automated requests beyond fair use.
  • To keep the service secure and working, and to answer you when you contact us.

We don't use your information for advertising, we don't build profiles about you, and we don't sell or share your personal information as those terms are defined in U.S. state privacy laws.

Service providers

We use a small number of providers who process information on our behalf:

ProviderWhat they doWhat they receive
SupabaseHosts our database and server functions in the United StatesAnonymous ID, usage counts, subscription status and Apple transaction IDs; text passes through the translation function without being stored
Google (Gemini API)Produces AI translationsText to translate and translation instructions, only when AI-Enhanced Translation is on. We use Google's paid Gemini API, so Google doesn't use it to train AI. Google may keep request logs for a limited time to detect abuse, as described in the Gemini API Additional Terms.
AppleApp Store purchases, subscriptions and refundsHandled under Apple's Privacy Policy
VercelHosts this websiteStandard web request data such as IP address and browser type, kept briefly in server logs

How long we keep information

  • Text you translate: Sunvi doesn't save it. Google may keep request logs for a limited time to detect abuse (see Service providers).
  • Daily usage counts: 90 days, then deleted automatically.
  • Records of subscription notifications from Apple: 90 days, then deleted automatically.
  • Subscription status: kept while your subscription is active and as required for accounting and legal purposes.
  • History, saved phrases and your allergy card: only on your iPhone, until you delete them or the app.
  • Emails you send us: kept as long as needed to help you.

Your choices and rights

You can delete your history and saved phrases in the app, or delete everything on your device by deleting the app. You can turn off microphone, speech recognition and camera access in your iPhone's Settings.

Depending on where you live, you may have the right to access, correct or delete personal information we hold about you, or to object to how we use it. To make a request, email support@sunvi.app. Because Sunvi doesn't know who you are, we may ask for information that helps us find the anonymous records linked to your device. We will not treat you differently for exercising your rights.

Children

Sunvi is not directed to children under 13, and we don't knowingly collect personal information from them. If you believe a child has given us personal information, contact us and we will delete it.

Security and international transfers

Information is sent over encrypted connections. Access to our systems is limited, and our database only lets each anonymous ID read its own records. Our servers are located in the United States, so information may be processed there and in other places where our providers operate.

This website

This website doesn't use advertising or analytics cookies. If you choose a language, your browser may remember that choice locally. The site loads fonts from Google Fonts.

Changes to this policy

If we change this policy, we'll update the date at the top of this page. If a change materially affects how we handle your information, we'll let you know in the app before it takes effect.

Contact

Data controller:
Wensheng Liu
Professional Building, 142-04 Bayside Ave, 9U, Flushing, NY 11354, USA
Email: support@sunvi.app

Coming soon to the App Store

Sunvi is in final testing. Check back soon, or email us and we'll let you know when it launches.

support@sunvi.app