TypeFree uses on-device dictation and cleanup by default. Your audio, raw transcripts, cleaned transcripts, history, and vocabulary stay on your Mac on the normal local path. TypeFree receives account, billing, cloud-minute/account-limit, and update traffic needed to license the app and enforce plan limits. TypeFree Cloud, BYOK, and self-hosted routes can send audio or transcript data only when you explicitly choose them.
TypeFree is operated by Bellarivia Limited, a Hong Kong company. Questions: contact us.
What stays on your Mac
- Audio recordings. Captured in memory and processed on-device by default. TypeFree does not receive audio on the normal path.
- Transcripts (raw + cleaned). Stored locally so History works. Raw and cleaned transcripts are not sent to TypeFree servers by default.
- Personal vocabulary. The list of recurring terms TypeFree learns from your dictations. Stored locally and never synced.
- Sign-in token. Issued by the TypeFree backend and stored in macOS Keychain, encrypted at rest, never in plain config files, never logged.
What crosses the wire by default
Sign-in tokens, subscription state, cloud-minute usage, billing actions, referral codes, update checks, and basic account requests may be sent to TypeFree over encrypted connections.
Audio, raw transcripts, cleaned transcripts, dictation history, full vocabulary, and local file paths are not sent on the default path.
If you enable TypeFree Cloud, BYOK, or a self-hosted route, the data needed for that selected route may leave your Mac under the TypeFree Cloud terms or the provider/server policy you chose.
What we collect on our servers
For paid subscriptions, we collect the minimum needed to make billing and licensing work: email address, Stripe customer ID, subscription status, cloud-minute/account-limit usage, referral code, and referral usage counts.
We do not collect or store on TypeFree servers: audio, transcripts, dictation history, vocabulary, browser fingerprints, or anything beyond what is listed above. Standard web-server access logs may include IP addresses and roll every 30 days.
Third parties involved
Stripe handles payment processing and may see your email, payment method, and billing address; TypeFree never sees card numbers.
TypeFree Cloud and optional cloud AI providers may process audio and/or transcript data only if you explicitly enable a cloud route. The chosen route's retention policy applies.
Apple and local ML runtimes process data on your Mac for the default on-device path.
Encryption
- In transit. Account, billing, cloud-minute accounting, update, and optional cloud traffic runs over TLS.
- Keychain at rest. Your sign-in token sits in macOS Keychain, which encrypts the keychain database at rest using the user's login key.
- What we do not claim. The default local path does not need end-to-end encryption for audio because audio does not leave your Mac. Optional cloud routes are transport-encrypted, but upstream providers must process the selected data to produce a result.
Data retention
- Local transcripts, vocabulary, history, and temporary local audio buffers are deleted when you delete the app or clear them through in-app controls.
- Server-side billing records are retained while your subscription is active, plus 7 years for tax and accounting compliance.
- Web-server access logs roll every 30 days.
Your rights
- Cancel your subscription any time via the in-app Manage subscription link.
- Request a copy of all data we hold about you, or its deletion, by emailing us through the contact page. We respond within 30 days.
- Sign out at any time; your sign-in token is removed from Keychain immediately.
Children
TypeFree is not directed at children under 13, and we don't knowingly collect data from them.
Changes to this policy
If we change this policy materially, we'll update the Last updated date and notify active subscribers by email at least 14 days before the change takes effect.
Contact
Questions, complaints, or data requests: see the contact page.