Privacy Policy
VinoPrep – WSET Exam Preparation · Effective Date: 18 February 2026 · Last Updated: 18 February 2026
1. Introduction
VinoPrep ("we," "our," or "us") is an independent mobile application for WSET (Wine & Spirit Education Trust) certification exam preparation. This Privacy Policy explains what data is collected when you use our app, how it is used, and what choices you have.
VinoPrep does not require account registration. You do not create a profile, enter an email address, or set a password. As a result, we do not hold personally identifiable information that we can directly link to you as an individual.
Note on alcohol-related content: VinoPrep is an educational exam preparation tool. All references to wine and spirits are made in a strictly academic context aligned with the WSET curriculum. By using the app, you confirm you are of legal drinking age in your jurisdiction (20+ in Japan / 19+ in South Korea / 18+ elsewhere).
2. Who We Are
Developer: Mykyta Popov
Contact: vinoprep.support@stockguard.app
3. Age Requirement
VinoPrep is intended only for users who meet the minimum age requirement in their jurisdiction:
| Jurisdiction | Minimum Age |
|---|---|
| Japan | 20 years old |
| South Korea | 19 years old |
| All other regions | 18 years old (or local legal drinking age, whichever is higher) |
We do not knowingly collect data from individuals below these thresholds. If you are a parent or guardian and believe your child is using the app, please contact us at vinoprep.support@stockguard.app.
4. Data We Collect
Because VinoPrep has no account system, all data collected is anonymous or pseudonymous — it is tied to a device or randomly generated identifier, not to a named individual.
4.1 Data Collected Automatically
Study & Learning Progress (stored locally on your device)
- Flashcard performance (cards reviewed, correct/incorrect responses, spaced repetition scores)
- Quiz and mock exam results, scores, and timestamps
- Study session duration and frequency
- Progress milestones and completion statistics
This data is stored only on your device using local storage (Core Data). It is not transmitted to our servers or shared with third parties.
Subscription and Purchase Data (via RevenueCat)
When you make an in-app purchase or subscribe, RevenueCat — our subscription management provider — processes your transaction. RevenueCat receives:
- An anonymous App User ID (randomly generated, not linked to your identity)
- Purchase and subscription status
- App Store / Google Play transaction metadata
RevenueCat does not receive your name, email address, or payment card details. Those remain with Apple or Google. See RevenueCat's privacy policy.
Paywall & Conversion Events (via Superwall)
Superwall is used to manage and display in-app paywalls. Superwall collects:
- Anonymous device identifiers
- Paywall impression and conversion events
- App session data associated with paywall interactions
See Superwall's privacy policy.
App Usage Analytics (via Firebase Analytics)
Firebase Analytics collects anonymized usage data to help us understand how the app is used and improve it. This includes:
- Feature usage events (e.g., flashcard deck opened, quiz started)
- Session count and duration
- Device type, operating system version
- Country-level location (derived from IP address; IP is not stored)
- App version
Firebase Analytics does not collect your name, email, or any directly identifying information. You can opt out via your device's advertising settings (Limit Ad Tracking on iOS / Opt out of Ads Personalization on Android). See Google's privacy policy.
Crash Reports (via Firebase Crashlytics)
Firebase Crashlytics collects technical data when the app crashes or encounters errors, including:
- Device type, operating system version
- App version at the time of crash
- Stack traces and error logs
- A randomly generated installation identifier
This data is used solely for diagnosing and fixing bugs. See Google's privacy policy.
4.2 Data We Do NOT Collect
- Your name, email address, or any contact information
- Passwords or authentication credentials
- Payment card details or bank information
- Precise GPS location
- Camera, microphone, or contacts data
- Any information that directly identifies you as an individual
5. How We Use the Data
| Purpose | Data Used | Legal Basis |
|---|---|---|
| Delivering the core learning experience (spaced repetition, progress tracking) | Local study data (on-device only) | Performance of contract |
| Processing in-app purchases and managing subscriptions | RevenueCat anonymous transaction data | Performance of contract |
| Displaying paywalls and tracking conversion | Superwall event data | Legitimate interest |
| Understanding how the app is used and improving features | Firebase Analytics events | Legitimate interest |
| Diagnosing crashes and fixing bugs | Firebase Crashlytics error logs | Legitimate interest |
| Complying with legal obligations | Purchase records (via App Store / Google Play) | Legal obligation |
6. Data Sharing
We do not sell your data. Data is shared only with the third-party service providers listed below, solely for the purposes described above.
| Provider | Role | Privacy Policy |
|---|---|---|
| RevenueCat | Subscription & purchase management | revenuecat.com/privacy |
| Superwall | Paywall management & conversion analytics | superwall.com/privacy |
| Firebase Analytics (Google) | Anonymous usage analytics | policies.google.com/privacy |
| Firebase Crashlytics (Google) | Crash reporting & diagnostics | policies.google.com/privacy |
| Apple App Store | Payment processing (iOS) | apple.com/legal/privacy |
| Google Play Store | Payment processing (Android) | policies.google.com/privacy |
Each provider is contractually bound to use data only for the specified purpose and to maintain appropriate security standards.
7. Data Retention
| Data Type | Location | Retention |
|---|---|---|
| Study progress, flashcard scores | Your device (local storage) | Until you delete the app |
| RevenueCat subscription records | RevenueCat servers | Per RevenueCat's policy |
| Superwall event logs | Superwall servers | Per Superwall's policy |
| Firebase Analytics events | Google servers | Up to 14 months (Google default) |
| Firebase Crashlytics logs | Google servers | 90 days |
8. Your Choices and Rights
Because VinoPrep does not collect or store personally identifiable information on our own servers, we are not able to identify individual users and therefore cannot fulfill requests to access, correct, or delete specific personal data in response to identity-based requests.
However, you have the following practical options:
Delete your local data: Uninstalling the app removes all locally stored study progress and settings from your device.
Opt out of analytics: You can limit analytics data collection via:
- iOS: Settings → Privacy & Security → Tracking → disable tracking for VinoPrep
- Android: Settings → Google → Ads → Opt out of Ads Personalization
Manage your subscription: Subscriptions are managed through your Apple ID or Google account. You can cancel at any time through your device's subscription settings — no action required from us.
Contact us: If you have questions about data practices or believe your data has been processed incorrectly, contact us at vinoprep.support@stockguard.app. We will respond within 30 days and engage with your request to the best extent technically possible.
9. International Data Transfers
Analytics, crash, and subscription data processed by Firebase (Google), RevenueCat, and Superwall may be transferred to and processed in countries other than your country of residence, including the United States. Each provider implements appropriate safeguards (such as Standard Contractual Clauses) for international transfers.
10. Security
We take reasonable technical steps to secure the data associated with our service, including:
- Local study data is stored in encrypted on-device storage
- All network communications use TLS encryption
- We use trusted, security-audited third-party SDKs
No system is 100% secure. If you discover a security concern, please notify us at vinoprep.support@stockguard.app.
11. Children's Privacy
VinoPrep is not intended for use by minors (see Section 3 for age requirements). We do not knowingly collect data from underage users. As the app contains alcohol-adjacent educational content, it is designed and marketed exclusively for adults of legal drinking age.
12. Third-Party Links and References
The app may reference wine regions, producers, and educational resources for academic purposes. We are not responsible for the privacy practices of any external websites or services these may relate to.
13. Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will notify you via an in-app notice and update the "Last Updated" date at the top of this document. Continued use of the app after changes take effect constitutes acceptance of the revised policy.
14. Contact
VinoPrep
Email: vinoprep.support@stockguard.app
VinoPrep is an independent study aid. WSET® is a registered trademark of the Wine & Spirit Education Trust. VinoPrep is not affiliated with or endorsed by WSET.