Privacy Policy

Effective Date: January 20, 2025

Last Updated: November 24, 2025

Introduction

Welcome to 990prep ("we," "our," or "us"). We are committed to protecting your privacy and ensuring the security of your personal information. This Privacy Policy explains how we collect, use, disclose, and safeguard your data when you use our TOEIC preparation platform at 990prep.com (the "Service").

This policy complies with the General Data Protection Regulation (GDPR) and other applicable data protection laws. By using our Service, you agree to the collection and use of information in accordance with this policy.

1. Data Controller

990prep acts as the data controller for the personal information processed through our Service. We determine the purposes and means of processing your personal data.

Contact Information:

Email: [email protected]

For all privacy-related inquiries, data access requests, or concerns, please contact us at the email above.

2. Information We Collect

2.1 Information You Provide Directly

When you create an account or use our Service, we collect:

  • Account Information: Email address, username, full name, and encrypted password
  • Profile Information: Target TOEIC score, current score, target exam date, study motivation (work, academic, etc.), and language preference
  • Payment Information: When you subscribe to premium features, we collect payment details through Stripe. We only store your Stripe customer ID; card details are securely stored by Stripe
  • Communications: Feedback, support requests, and any other information you choose to provide

2.2 Information Collected Automatically

When you use our Service, we automatically collect:

  • Usage Data: Test scores, practice session history, answers to questions, time spent on exercises, progress tracking, and marked items for review
  • Device Information: Browser type and version, operating system, IP address (anonymized), and device identifiers
  • Cookies and Similar Technologies: Session cookies for authentication, preference cookies for settings (language, theme), and local storage for application state

2.3 Information We Do NOT Collect

We do not:

  • Track your location or precise geolocation data
  • Access your contacts, camera, or microphone without explicit permission
  • Collect sensitive data such as health information, political views, or religious beliefs
  • Use third-party advertising trackers (we use PostHog for analytics with your consent)

3. Legal Basis for Processing (GDPR)

Under GDPR, we process your personal data based on the following legal grounds:

Contractual Necessity (Art. 6(1)(b) GDPR)

Processing is necessary to perform our contract with you when you sign up for and use our TOEIC preparation services, including account creation, test delivery, and progress tracking.

Legitimate Interest (Art. 6(1)(f) GDPR)

We have a legitimate interest in improving our platform, analyzing usage patterns, ensuring security, preventing fraud, and enhancing user experience. We balance these interests against your rights and freedoms.

Consent (Art. 6(1)(a) GDPR)

For optional cookies, marketing communications, and non-essential data processing, we rely on your explicit consent, which you can withdraw at any time.

Legal Obligation (Art. 6(1)(c) GDPR)

Processing is necessary to comply with legal obligations such as tax law, accounting requirements, and responding to lawful requests from authorities.

4. How We Use Your Information

We use your personal data for the following purposes:

4.1 Service Delivery

  • Create and manage your account
  • Provide access to TOEIC practice tests and study materials
  • Track your progress and generate personalized study recommendations
  • Display your scores, statistics, and performance analytics
  • Enable practice sessions and full test simulations

4.2 Payment Processing

  • Process subscription payments through Stripe
  • Manage premium memberships and billing cycles
  • Send payment receipts and renewal notifications
  • Handle refund requests and payment disputes

4.3 Communication

  • Send service-related emails (account verification, password resets)
  • Notify you of important updates, maintenance, or policy changes
  • Respond to your support requests and feedback
  • Send optional marketing communications (only with your consent)

4.4 Platform Improvement

  • Analyze usage patterns to improve features and content quality
  • Identify and fix technical issues and bugs
  • Develop new features based on user behavior and feedback
  • Conduct anonymized research on learning effectiveness

4.5 Security and Compliance

  • Detect and prevent fraud, abuse, and security threats
  • Enforce our Terms of Service and acceptable use policies
  • Comply with legal obligations and respond to lawful requests
  • Maintain system security and data integrity

5. Data Sharing and Disclosure

We do not sell, rent, or trade your personal data. We only share your information in the following limited circumstances:

5.1 Service Providers

Supabase (Database & Authentication)

We use Supabase for database hosting, user authentication, and backend infrastructure. Your data may be stored in EU or US data centers with GDPR-compliant safeguards.

Privacy Policy: supabase.com/privacy

Stripe (Payment Processing)

Payment processing is handled by Stripe, a PCI DSS Level 1 certified provider. Stripe stores your payment card details; we only store your Stripe customer ID.

Privacy Policy: stripe.com/privacy

PostHog (Analytics)

We use PostHog for product analytics to understand how users interact with our platform. PostHog collects anonymized usage data such as page views and feature usage. This data is only collected with your consent via our cookie banner.

Privacy Policy: posthog.com/privacy

5.2 Legal Requirements

We may disclose your information if required to:

  • Comply with a legal obligation, court order, or government request
  • Enforce our Terms of Service or investigate violations
  • Protect the rights, property, or safety of 990prep, our users, or the public
  • Detect, prevent, or address fraud, security, or technical issues

5.3 Business Transfers

In the event of a merger, acquisition, reorganization, or sale of assets, your personal data may be transferred. We will notify you before your data is transferred and becomes subject to a different privacy policy.

6. International Data Transfers

Your personal data may be transferred to and processed in countries outside your country of residence, including the United States. These countries may have different data protection laws than your jurisdiction.

When we transfer personal data outside the European Economic Area (EEA), we ensure appropriate safeguards are in place, including:

  • Standard Contractual Clauses (SCCs): Approved by the European Commission to protect data transferred outside the EEA
  • Adequacy Decisions: Transfers to countries deemed to have adequate data protection by the European Commission
  • Data Processing Agreements: Contractual obligations with service providers to maintain GDPR-level protection

For more information about international transfers or to request copies of safeguards, contact us at [email protected].

7. Data Retention

We retain your personal data only for as long as necessary to fulfill the purposes outlined in this Privacy Policy, unless a longer retention period is required by law.

Active Accounts

Your account data is retained while your account is active and for 90 days after you delete your account. This allows you to recover your account if deletion was accidental.

Payment and Financial Records

Payment records, invoices, and transaction data are retained for 7 years to comply with tax and accounting regulations.

Usage and Analytics Data

Aggregated and anonymized usage data may be retained indefinitely for analytics, research, and service improvement. This data cannot be used to identify you personally.

Backups

Deleted data may remain in backup systems for up to 30 days before permanent deletion.

8. Your Rights Under GDPR

If you are located in the European Economic Area (EEA), you have the following rights under the GDPR:

Right to Access (Art. 15 GDPR)

You can request a copy of all personal data we hold about you. This includes your profile information, test history, and account activity.

How to exercise: Email us at [email protected] with "Data Access Request" in the subject line. We will verify your identity and provide your data within 30 days.

Right to Rectification (Art. 16 GDPR)

You can update or correct inaccurate or incomplete personal information at any time.

How to exercise: Edit your information in your profile settings, or email us at [email protected]

Right to Erasure / "Right to be Forgotten" (Art. 17 GDPR)

You can request deletion of your account and personal data, subject to legal retention requirements (e.g., payment records for tax compliance).

How to exercise: Email us at [email protected] with "Delete My Account" in the subject line. We will verify your identity and process your request within 30 days.

Right to Data Portability (Art. 20 GDPR)

You can export your data in a structured, machine-readable format (JSON) to transfer to another service.

How to exercise: Email us at [email protected] with "Data Export Request" in the subject line. We will verify your identity and send you a JSON file within 30 days.

Right to Restrict Processing (Art. 18 GDPR)

You can request that we limit how we use your data in certain circumstances (e.g., while we verify data accuracy).

How to exercise: Contact us at [email protected]

Right to Object (Art. 21 GDPR)

You can object to processing based on legitimate interests or direct marketing purposes.

How to exercise: Opt out of marketing emails or contact us

Right to Withdraw Consent (Art. 7(3) GDPR)

You can withdraw consent for optional data processing (e.g., cookies, marketing) at any time without affecting the lawfulness of prior processing.

How to exercise: Adjust cookie preferences or unsubscribe from emails

Right Not to be Subject to Automated Decision-Making (Art. 22 GDPR)

We do not use automated decision-making or profiling that produces legal or similarly significant effects.

Response Time

We will respond to all rights requests within 30 days of receipt. If we need additional time, we will inform you of the delay and the reasons for it.

9. Cookies and Tracking Technologies

We use cookies and similar technologies to enhance your experience and provide functionality. A cookie is a small text file stored on your device.

9.1 Types of Cookies We Use

Essential Cookies (Strictly Necessary)

Required for basic site functionality, authentication, and security. These cookies cannot be disabled as they are necessary for the Service to work.

Examples: Session cookies, authentication tokens, CSRF protection

Preference Cookies (Functional)

Remember your preferences such as language selection, theme (dark/light mode), and display settings. These are optional and require your consent.

Examples: Language preference, theme settings, UI customization

Local Storage

We use browser local storage to maintain application state, such as your current test progress and unsaved answers.

9.2 Managing Cookies

You can control cookies through:

  • Cookie Consent Banner: Accept or decline non-essential cookies when you first visit our site
  • Browser Settings: Most browsers allow you to refuse cookies or delete existing cookies. Note that disabling essential cookies may prevent you from using certain features

9.3 Third-Party Cookies

We do not use third-party advertising cookies or trackers. Service providers like Stripe may set cookies when processing payments, subject to their own privacy policies.

10. Data Security

We implement comprehensive security measures to protect your personal data from unauthorized access, alteration, disclosure, or destruction:

Encryption

  • All data transmissions use HTTPS/TLS encryption (minimum TLS 1.2)
  • Passwords are hashed using bcrypt with salt before storage
  • Database connections are encrypted end-to-end

Access Controls

  • Row-Level Security (RLS) on database to isolate user data
  • Multi-factor authentication for administrative access
  • Principle of least privilege for system access
  • Regular access audits and permission reviews

Infrastructure Security

  • Automated backups with encryption at rest
  • Regular security patches and updates
  • Intrusion detection and monitoring systems
  • DDoS protection and rate limiting

Organizational Measures

  • Data protection training for personnel
  • Confidentiality agreements with team members
  • Incident response and breach notification procedures
  • Regular security assessments and penetration testing

Important: While we implement industry-leading security practices, no method of transmission over the Internet or electronic storage is 100% secure. We cannot guarantee absolute security of your data.

If you believe your account has been compromised, immediately change your password and contact us at [email protected].

11. Children's Privacy

Our Service is not intended for children under the age of 16. We do not knowingly collect personal data from children under 16 without parental consent.

If you are a parent or guardian and believe your child under 16 has provided us with personal information, please contact us immediately at [email protected]. We will delete such information from our systems promptly.

If we become aware that we have collected personal data from a child under 16 without parental consent, we will take steps to delete that information as quickly as possible.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other operational needs.

When we make changes, we will:

  • Update the "Last Updated" date at the top of this policy
  • Notify you of significant changes by email (to your registered email address) or through a prominent notice on our platform
  • For material changes affecting your rights, we may require your renewed consent before the changes take effect

We encourage you to review this Privacy Policy periodically. Your continued use of the Service after changes are posted constitutes acceptance of the updated policy.

13. Data Breach Notification

In the unlikely event of a personal data breach that is likely to result in a risk to your rights and freedoms, we will:

  • Notify the relevant supervisory authority within 72 hours of becoming aware of the breach (as required by GDPR Art. 33)
  • Inform affected users without undue delay if the breach is likely to result in a high risk to their rights and freedoms (as required by GDPR Art. 34)
  • Provide clear information about the nature of the breach, likely consequences, and measures taken to address it

Our incident response procedures are designed to minimize the impact of any security incidents and protect your data.

14. Your California Privacy Rights (CCPA)

If you are a California resident, the California Consumer Privacy Act (CCPA) provides you with additional rights:

  • Right to Know: Request disclosure of personal information we collect, use, and share
  • Right to Delete: Request deletion of your personal information, subject to exceptions
  • Right to Opt-Out: We do not sell your personal information, so opt-out is not applicable
  • Right to Non-Discrimination: You will not receive discriminatory treatment for exercising your privacy rights

To exercise these rights, contact us at [email protected] with "California Privacy Rights" in the subject line.

15. Complaints and Supervisory Authority

If you believe we have not handled your personal data properly or have concerns about our privacy practices, you have the right to:

Contact Us Directly

We encourage you to contact us first so we can address your concerns:

Email: [email protected]

Lodge a Complaint with a Supervisory Authority

If you are not satisfied with our response, you have the right to lodge a complaint with your local data protection authority:

16. How to Exercise Your Rights

To exercise any of your GDPR rights, please send an email to [email protected] with a clear subject line indicating your request:

📥 Data Access Request

Subject: "Data Access Request"
We will provide: A complete copy of your personal data in JSON format
Timeline: Within 30 days

📤 Data Export Request

Subject: "Data Export Request"
We will provide: Your data in a structured, machine-readable JSON file
Timeline: Within 30 days

🗑️ Account Deletion Request

Subject: "Delete My Account"
What happens: Your account and personal data will be permanently deleted (except legally required records like payment history for tax compliance)
Timeline: Within 30 days

✏️ Data Correction Request

Subject: "Data Correction Request"
What to include: Specify which information is incorrect and the correct information
Timeline: Within 30 days

Identity Verification: For your security, we will verify your identity before processing any data request. We may ask you to confirm details from your account or send a verification link to your registered email address.

17. Contact Information

For any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:

We aim to respond to all inquiries within 48 hours during business days, and to all formal data rights requests within 30 days as required by GDPR.

18. Additional Resources

For more information about data protection and privacy:

This Privacy Policy was last updated on November 24, 2025.

Effective Date: January 20, 2025

990prep

Your fastest path to a higher TOEIC score. Practice with professionally crafted mock tests and AI-powered personalized drills.

Connect

Questions? [email protected]

TOEIC® is a registered trademark of Educational Testing Service (ETS).
This website is not affiliated with or endorsed by Educational Testing Service.

© 2025 990prep. All rights reserved.