← Back to Voeli
Privacy Policy
Last updated: 25 April 2026
Voeli is a tone-aware English ↔ Vietnamese chat translator. This policy
describes what data we collect, why we collect it, who we share it with, and
what control you have over it.
We've tried to write this in plain language. If anything is unclear, email
us at voeliinc@gmail.com.
Short version: we collect your email and a per-user usage
counter. We do not store the messages you send or
translate. Messages are forwarded to OpenAI for translation only, not kept
on our servers afterward.
1. What we collect
- Your email address — only if you sign up with email/password
or Google. Used to identify your account and let you sign back in.
- An anonymous user ID — generated automatically by Firebase
Authentication. We use it to count how many translations you've used today
so we can enforce per-user daily limits.
- Daily usage counters — three small integers per user per day
(translations, voice notes, grammar checks). Reset every 24 hours. Stored
on Cloudflare's edge network. Not joined with any other data.
- Live Session messages — when you use Live Session mode to
chat with another signed-in person, message text passes through and is
briefly stored in our Firebase Realtime Database so the other person can
receive it. Only the two participants in a room can read these messages.
You can delete your account to remove your participation.
2. What we do not collect
- The content of messages you translate. When you type or speak
a message, the text (or audio) is sent to OpenAI and the translation is
returned to you. We do not log or store the message content on our
servers.
- Your conversation history. Your contacts, message threads,
tone-style preferences, and the per-contact "communication profile" all
live in your browser's local storage on your device. They never leave it.
Clearing your browser data deletes all of this.
- Identifying information about the people you chat with — beyond
what you choose to type into the contact card (name, email, phone). We
don't verify or look up anything about them.
3. How we use what we collect
- Email and user ID — to authenticate you when you sign in, and
to enforce per-user daily quotas so a small number of users can't exhaust
our translation budget.
- Live Session messages — to deliver the message to the other
participant. We don't read, analyze, or store them outside that delivery.
- Voice recordings — sent to OpenAI for transcription and
translation, then discarded by us. We don't keep audio files.
4. Third parties we use
Voeli uses the following services. Each one only sees the data it needs to
do its job:
- Firebase (Google) — handles sign-in (email and Google) and
hosts the Live Session message database. Sees your email, user ID, and
Live Session messages. Firebase privacy policy.
- Cloudflare — hosts the website and the translation backend
Worker. Sees the requests you make and basic network metadata
(IP address, user agent). Cloudflare privacy policy.
- OpenAI — performs the actual translation. Sees the text or
audio of each message you translate. By default OpenAI does not use API
data for model training. OpenAI privacy policy.
- Sentry — error tracking. If something in the app crashes, we
receive a report containing your user ID, browser type, and a technical
stack trace. We do not send your messages or translations to Sentry.
Sentry privacy policy.
5. Cookies and local storage
We don't use tracking or advertising cookies. Voeli relies on the browser's
local storage to keep you signed in (a Firebase auth token) and to remember
your preferences and conversation data. This is essential to the service —
without it, the app cannot function. There are no third-party trackers.
6. Data retention
- Account data (email, user ID): kept until you delete your account.
- Daily usage counters: automatically deleted 48 hours after creation.
- Live Session messages: kept until manually deleted by a participant
or until you delete your account.
- Local data on your device: kept until you clear your browser
storage. We have no copy.
- Sentry crash reports: retained per Sentry's default policy
(typically 90 days).
7. Your rights
You can:
- Access the data we hold about you (email and user ID — that's it).
- Delete your account and all server-side data tied to it. Email
voeliinc@gmail.com with the subject
"Delete account" from the email tied to your account.
- Export your data — though there's very little of it. Same email.
- Withdraw consent at any time by deleting your account.
We respond to requests within 30 days. If you're in the EU, UK, or
California, you have additional rights under GDPR / UK GDPR / CCPA — the
same email address handles all of them.
8. Children
Voeli is not directed at children under 13. We do not knowingly collect
data from anyone under 13. If we learn that we have, we'll delete it.
9. Changes to this policy
If we change this policy materially, we'll update the date at the top and,
if you have an account, notify you by email before the change takes effect.
10. Contact
Privacy questions, account deletion, anything else: voeliinc@gmail.com.