Privacy Policy
Effective Date: March 19, 2026
MassVocabulary ("we," "us," or "our") is a vocabulary learning app developed by Jimmy Tran. This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data. We are committed to protecting your privacy and being transparent about our data practices.
1. Information We Collect
Account Information
When you create an account using Google Sign-In, we receive and store:
- Your email address
- A unique user identifier generated by our authentication provider
We do not access or use your name, profile photo, phone number, or any other personal details from your Google account. Our authentication provider (Supabase) may automatically receive profile metadata from Google during the sign-in process, but our application never reads, displays, or processes this data, and it is deleted when you delete your account.
Learning Data
As you use the app, we store your vocabulary learning progress, including:
- Words you have studied and their review schedules
- FSRS spaced repetition parameters (difficulty, stability, review intervals)
- Study session history and statistics
- Course progress and preferences
Device Information
To enable database synchronization across your devices, we may collect basic device identifiers. We do not collect location data, contacts, or access your camera or microphone.
Error Tracking & Analytics
We use PostHog for error tracking and product analytics in our mobile app and, with your consent, on our website. PostHog may collect technical information such as device type, operating system version, app version, error stack traces, and network information including your IP address, as well as usage data such as page/screen views and feature interactions, to help us understand how the product is used and improve it. On our website, PostHog only runs after you accept analytics cookies in the cookie banner; if you decline, no analytics cookies are set and no usage is tracked. We do not use this data for advertising and do not sell it. All data is stored in the European Union via PostHog's EU data region.
Waitlist Information
If you sign up for our waitlist on our website, we collect the email address you provide. This is used only to notify you about app availability and updates.
2. Information We Do Not Collect
- We do not use advertising SDKs or show ads
- We do not sell, rent, or trade your personal data
- We do not use analytics tracking for advertising or marketing purposes. We use PostHog solely to improve the app experience, track errors, and monitor performance
- We do not collect location data
- We do not access your contacts, photos, camera, or microphone
- We do not use advertising or cross-site tracking cookies. Our website uses privacy-friendly product analytics (PostHog, EU-hosted), which set first-party analytics cookies only after you accept them in the cookie banner. You can decline, and we will not set analytics cookies or track your usage. The site may also use browser local storage solely for temporary authentication sessions (such as during account deletion), which is cleared when you sign out
3. How We Use Your Information
We use your information for the following purposes:
- Authentication: To create and manage your account
- Data Sync: To store your learning progress and keep it up to date across every device you sign in on
- Spaced Repetition: To schedule your vocabulary reviews at optimal intervals
- Bug Fixes: To identify and resolve technical issues via error reports
- Product Improvement: To understand how the app is used and improve the user experience via anonymous analytics
- Communication: To send waitlist updates (only if you signed up)
4. Data Storage and Security
Cloud Storage
MassVocabulary is an online service and requires an account to use. Your learning data is stored in our cloud infrastructure and an internet connection is required to study; the app does not keep a copy of your learning database on your device. Your data is stored across:
- Supabase (PostgreSQL) for authentication and account data, hosted in the European Union in secure, SOC 2 compliant data centers
- Turso Cloud for your per-user cloud database that holds your learning progress, hosted in the European Union
Security Measures
We take reasonable measures to protect your data, including using HTTPS for all data transmission, short-lived per-user database tokens scoped to a single database, and secure authentication via Supabase and Google OAuth. However, no method of electronic storage or transmission is 100% secure.
5. Third-Party Services
We use the following third-party services that may process your data:
- Google Sign-In — for authentication (Google Privacy Policy)
- Supabase — for authentication and database services, hosted in the EU (Supabase Privacy Policy)
- Turso Cloud — for per-user cloud database sync, hosted in the EU (Turso Privacy Policy)
- PostHog — for error tracking and anonymous product analytics in our mobile app, hosted in the EU (PostHog Privacy Policy)
We do not sell or share your personal data with any third parties for advertising or marketing purposes.
6. Data Retention
We retain your data for as long as your account is active. Your data is stored in our cloud infrastructure and is retained until you delete your account. Accounts that have been inactive for more than two years may be deleted along with all associated data after we make reasonable efforts to notify you via email.
7. Account Deletion
You can permanently delete your account and all associated data at any time by visiting our account deletion page. When you delete your account:
- Your authentication credentials are removed from Supabase
- Your per-user cloud database is permanently deleted from Turso Cloud
- Your account record and associated data are permanently erased
Account deletion is irreversible and typically completes within a few seconds.
8. Your Rights
For All Users
- Access the personal data we hold about you
- Request deletion of your account and data
- Request a copy of your learning data from your per-user cloud database
For Users in the European Economic Area (GDPR)
If you are located in the EEA, you have additional rights under the General Data Protection Regulation:
- Legal Basis: We process your data based on your consent (account creation) and our legitimate interest in providing and improving the service
- Right to Rectification: Request correction of inaccurate data
- Right to Restriction: Request that we limit processing of your data
- Right to Data Portability: Receive your data in a portable format
- Right to Object: Object to processing based on legitimate interests
- Right to Lodge a Complaint: File a complaint with your local data protection authority
For California Residents (CCPA)
Under the California Consumer Privacy Act, you have the right to:
- Know what personal information we collect and how it is used
- Request deletion of your personal information
- Opt out of the sale of personal information (we do not sell your data)
- Non-discrimination for exercising your privacy rights
To exercise any of these rights, contact us at massvocabulary@gmail.com.
9. Children's Privacy
MassVocabulary is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that we have collected data from a child under 13, we will delete it promptly. If you believe a child under 13 has provided us with personal information, please contact us at massvocabulary@gmail.com.
10. International Data Transfers
All user data is stored and processed within the European Union. Our cloud infrastructure providers — Supabase, Turso Cloud, and PostHog — all host our data in EU data centers. No user data is transferred to or stored in the United States. We rely on our service providers' compliance with the GDPR and applicable data protection frameworks to ensure adequate safeguards for your data.
11. Data Breach Notification
In the event of a data breach that affects your personal information, we will notify affected users via email within 72 hours of becoming aware of the breach. The notification will include a description of the breach, the types of data involved, and steps we are taking to address it. Where required by law, we will also notify the relevant data protection authorities.
12. Changes to This Policy
We may update this Privacy Policy from time to time. If we make significant changes, we will notify you through the app or by updating the effective date at the top of this page. Continued use of MassVocabulary after changes are posted constitutes acceptance of the updated policy.
13. Contact Us
If you have questions, concerns, or requests related to this Privacy Policy or your data, please contact us: