Privacy Policy for ProVocab
Last Updated: September 8, 2026
ProVocab is a vocabulary flashcard app made by PrSeo7, an independent developer. This page explains what data the App handles, why, and what you can do about it. PrSeo7 is the data controller for the processing described here; contact: hello.prseo7@gmail.com.
The short version
- The App has no user accounts. It never asks for your name, e-mail address or any other personal detail.
- Your learning progress and settings stay on your device. We run no server and receive no copy of them.
- The App uses Google’s Firebase for usage analytics and crash reports, and Google AdMob for ads in the free version only. That data goes from your device straight to Google.
- Because we hold no identifier for you, we cannot look up or delete an individual’s analytics or crash records. They expire automatically, and uninstalling the App stops all collection.
- Buying Premium (a one-time purchase, no subscription) removes ads and all advertising data collection.
What the App collects
Usage analytics (Firebase Analytics, all users)
- Device model and operating system version
- A Firebase installation identifier that Google assigns to this installation (it changes if you reinstall); on iOS also Apple’s identifier for vendors (IDFV), which is shared by all PrSeo7 apps on your device
- How you use the App: review sessions and each review result (whether you remembered or forgot a word), study-streak milestones, theme changes, whether banner ads loaded and were shown, taps on the “More by PrSeo7” links, and purchase or restore events, including the price, the currency and the store’s transaction number for the Premium purchase
- Your premium status and app theme
- Approximate location at country/region level, which Google derives from a masked IP address. This applies to all users, including Premium. The App requests no location permission and never uses your device’s location services
- Firebase Analytics does not collect the Android advertising ID. On iOS the advertising identifier is available to Google only if you allow tracking in the system prompt and you are outside the regions where ad consent is required
Crash reports (Firebase Crashlytics, all users)
- Crash logs and stack traces, errors reported by the app framework, the device state at the time, and an installation identifier used to count affected devices
Advertising (Google AdMob, free version only)
- The device advertising ID (on iOS only if you allow tracking; on Android according to your device’s ad settings), your IP address (Google may estimate a city-level location from it), device information, and which ads were shown or tapped
- Advertising data is collected only while ads are shown, never for Premium users, and starting from the first screen that shows an ad, not at launch
- On iOS, ad-driven installs may be attributed through Apple’s SKAdNetwork, which does not identify you
Fonts
- The App downloads its display fonts from Google Fonts the first time they are needed, so your IP address reaches Google’s font servers
On your device only
- Words you mark as learned, your review schedule, streaks, starred words, and your language, theme, haptics and reminder settings. This data is stored in the App’s own storage on your device; it is included in your device’s normal system backups (iCloud or Google backup) if you have those turned on. “Export Progress” writes it to a file that you choose where to send; “Import Progress” reads such a file back through the system file picker and merges it into your progress. Backups contain only learning progress, no identifiers
Purchases
- The Premium purchase is processed by Apple or Google Play. We never see your payment details; the App only learns whether Premium is owned. The App may also ask the store to show its standard rating prompt
Reminders
- If you turn on the daily reminder, the App schedules one local notification per day on your device at the time you choose. There is no push server and nothing is sent anywhere. Notification permission is requested only when you turn reminders on
Why, and on what legal basis
| What |
Why |
Legal basis (EEA, UK, Switzerland) |
| Learning data on your device |
Provide the App |
Not processed by us |
| Analytics and crash reports |
Understand usage, fix crashes |
Legitimate interests (GDPR Art. 6(1)(f)) |
| Personalized ads (free version) |
Fund the free version |
Your consent (Art. 6(1)(a)), given in the consent form |
| Ads in general (free version) |
Fund the free version |
Legitimate interests (Art. 6(1)(f)) |
| Font download |
Display the App’s text |
Legitimate interests (Art. 6(1)(f)) |
| Premium purchase |
Unlock Premium, restore it later |
Contract (Art. 6(1)(b)) |
We make no decisions about you based solely on automated processing that have legal or similarly significant effects. Nothing here is required by law or contract; if you do not want this processing, use Premium (no advertising data) or uninstall the App (no collection at all).
Who receives data
Only these companies receive data from the App, each bound to protect it at least as well as this policy says:
- Google LLC (Firebase Analytics, Firebase Crashlytics, AdMob, Google Fonts): https://policies.google.com/privacy and https://firebase.google.com/support/privacy
- Apple and Google Play for the Premium purchase and the store rating prompt: https://www.apple.com/legal/privacy/ and https://policies.google.com/privacy
Google processes this data in the United States and other countries. For users in the EEA, the UK and Switzerland, Google relies on the EU-U.S. Data Privacy Framework and the EU Standard Contractual Clauses (https://policies.google.com/privacy/frameworks). No data is transferred to us.
Your choices
- Ad consent (EEA, UK, Switzerland): before the first ad, the App shows Google’s consent form. Change or withdraw your choice at any time in the App under Settings > Privacy > “Ad Privacy Settings”
- iOS tracking: before the first ad, iOS asks whether the App may track you. Choose “Ask App Not to Track” to keep your advertising identifier from Google. You can change this later in iOS Settings > Privacy & Security > Tracking
- Android: Settings > Google > Ads lets you delete your advertising ID or opt out of ad personalization
- Premium: removes ads and all advertising data collection
- Uninstall: deletes everything stored on your device and stops all collection
- Usage analytics cannot be switched off inside the App; it contains no advertising identifier and is not used for advertising
How long data is kept
- On-device data: until you uninstall the App
- Firebase Analytics: up to 14 months, then deleted automatically
- Firebase Crashlytics: 90 days, then deleted automatically
- AdMob: under Google’s advertising retention rules (IP addresses in ad logs anonymized after 9 months, identifiers after 18 months; https://policies.google.com/technologies/retention)
We cannot delete individual analytics or crash records on request: the App has no accounts, so we have no way to find the records that belong to you. That data is not linked to your identity and expires as listed above.
Your rights
Everyone: ask us what the App collects (this page is the complete answer), opt out of personalized ads as described above, and delete your on-device data by uninstalling.
EEA, UK and Switzerland (GDPR): you have the rights of access, rectification, erasure, restriction, portability, objection, and to withdraw consent at any time. For the analytics and crash data we cannot identify you, so access, rectification, erasure and portability cannot be fulfilled for it (GDPR Article 11); you can still withdraw ad consent in the App, stop all processing by uninstalling, and exercise rights over advertising data through Google (https://myadcenter.google.com). You may lodge a complaint with your data protection authority (EU list: https://www.edpb.europa.eu/about-edpb/about-edpb/members_en; UK: https://ico.org.uk; Switzerland: https://www.edoeb.admin.ch). We would appreciate the chance to help first.
California: we do not sell personal information. If passing the advertising identifier to Google for personalized ads counts as “sharing”, you can opt out with any of the choices above. You may also ask to know, correct or delete personal information and will not be discriminated against for asking; the same identification limit applies. Contact us by e-mail.
Children
The App is not directed to children under 13 (16 in the EEA), and we do not knowingly collect personal information from children. If you are a parent or guardian and are concerned, uninstall the App; no individual record exists that we could look up or delete.
Premium
Premium is a one-time, non-consumable purchase: no subscription, no trial, no recurring charge. It removes ads and unlocks example audio and word management for all groups. Your premium status is stored on your device and verified with the store; if the store cannot confirm it (for example offline), Premium is kept for a 7-day grace period. “Restore Purchases” in Settings recognizes a purchase made on another device or before a reinstall.
Security
Data sent to Google travels over HTTPS/TLS. On-device data is protected by your device’s own security.
About this policy
This page describes what happens when you use the App; it is not a request for consent, and using the App is not treated as consent. Where consent is required (personalized ads in the EEA, UK and Switzerland; tracking on iOS), the App asks you separately and you can withdraw at any time. We may update this page; the date at the top changes when we do.
Email: hello.prseo7@gmail.com
Developer and data controller: PrSeo7 (independent developer)
Change history
- September 8, 2026: The purchase event sent to Firebase Analytics now includes the store’s transaction number, and is sent only once per purchase. It previously could be sent twice for a single purchase, which double-counted it. Nothing else changed about what is collected.
- September 5, 2026: Rewritten in plain language and re-checked against the app. Corrections: no deletion-on-request claim; IP-based approximate location applies to all users; Premium is a one-time purchase, not a subscription; the analytics identifier is the Firebase installation ID plus the iOS IDFV; the list of usage data now matches what the app actually sends (language preferences, screens viewed, learned-word and audio actions removed; review results, streaks, purchase price, ad outcomes added); the ad consent form and “Ad Privacy Settings”, the iOS tracking prompt, daily reminders, backup export/import, system backups and Google Fonts downloads are described; legal bases, complaint right, controller and transfer details added; the “use = consent” clause and the in-app-notice promise removed
- January 24, 2026: First version