At a glance
Collected
- Anonymous usage analytics, tied to a random install ID
- AI translate: the phrase you pick and its languages (not stored)
- For non-personalized ads, Google may receive IP and device identifiers
Never collected
- No account, no name or email
- Loops, vocabulary and settings stay on your device
- No third-party analytics SDKs
- No personalized ads or cross-app tracking
The full policy below is the authoritative version.
Privacy Policy
Last updated: 2026-06-26
Dollim has no accounts and does not track you. Your study data (loop sections, saved loops, vocabulary, and settings) is stored only on your device. To understand how the app is used and improve it, Dollim sends anonymous usage statistics to servers we operate, and AI caption translation sends the phrase you choose to translate. Each of these is explained below.
What we store
- Loop sections, saved loops, vocabulary items, and app settings live on your device.
- Your study data (loops, vocabulary, settings) is not transmitted to any external server.
- The app has no accounts and does not track you, and it uses no third-party analytics SDKs (such as Firebase or Amplitude).
Anonymous Usage Analytics
Dollim records anonymous, aggregated usage events (for example, which screens you open and which features you use) to understand how the app is used and improve it. These events go to a server we operate ourselves (a Supabase function), not to any third-party analytics SDK such as Firebase or Amplitude.
Events are tied only to a randomly generated install identifier, never to your name, email, or an account — Dollim has no accounts. The identifier resets when you delete all of this developer's apps from your device. This data is never used for advertising or cross-app tracking.
AI Caption Translation
When you tap “AI Translate” on a caption or use the AI translate button in Vocab, Dollim sends the selected phrase, the target language, the source language (auto-detected), and a randomly generated install identifier to a Supabase Edge Function we operate (gemini-proxy). The Edge Function forwards the phrase to Google's Gemini API and returns the translation.
The install identifier is used only to enforce a daily cap (10 translations per day for free users; unlimited for Dollim Pro subscribers). It is not linked to any account or personally identifiable information, and it resets when you delete all of this developer's apps from your device.
Dollim does not store the phrase, the translation, or your IP address. Google's data-handling policy for the Gemini API applies to the upstream call; see ai.google.dev/gemini-api/terms. The on-device “Quick” option in the same menus (Apple's built-in translation) runs entirely on your device and sends nothing to our servers.
YouTube playback
Dollim uses the YouTube IFrame Player API to play videos. During playback, YouTube and Google may process some information according to their own policies. Please refer to YouTube and Google's privacy policies for details.
Advertising (Google AdMob)
Dollim displays banner ads served through Google AdMob. The app is configured to request Non-Personalized Ads only, so your data is not used for ad personalization or behavioral targeting.
- To serve ads, Google may process limited device information such as IP address and device identifiers.
- Dollim itself does not collect or store advertising identifiers.
- Google's data handling for ads: policies.google.com/technologies/ads
Terms of Use (EULA)
Dollim is licensed under Apple's standard End User License Agreement: apple.com/legal/internet-services/itunes/dev/stdeula
Subscription
Dollim Pro is an auto-renewing subscription processed entirely by Apple's StoreKit. We do not receive your payment information, Apple ID, or family member identifiers. Subscription state (active or lapsed) is checked on your device through Apple and is not sent to our servers. Family Sharing is supported through Apple's standard mechanism, and we do not store your family group.