Privacy Policy

How English Exercises uses data for learning progress, accounts, analytics, and site operations.

Core Exercises Without an Account

You can use the main exercise library without signing in. Anonymous progress is stored in your browser and may also use a session ID so progress can be linked if you later create an account.

Optional Account Features

If you sign in, account data can be used for saved progress, XP, streaks, profiles, leaderboards, level-test results, notifications, and paid features where available.

What We Collect

Exercise progress

Exercise attempts, answers, scores, completion status, time spent, streaks, XP, and level-test results.

Account details

If you sign in, we may receive your email address, display name, avatar, authentication identifiers, and profile settings.

Analytics events

Product events such as sign-in, exercise answers, downloads, private-lesson CTA clicks, page path, referrer, device type, and country-level signals.

Contact and teacher flows

If you use contact, embed, homework, or teacher features, we may process email addresses, assignment data, participant display names, and referrers.

Technical data

Browser storage identifiers, user agent, hosting logs, security logs, and request metadata needed to operate and protect the site.

Browser Storage

The site uses browser storage for functionality and progress. Local progress can be sent to our database when you sign in so your work can be saved to your account.

  • Theme preference
  • Anonymous exercise session ID
  • Local exercise progress and prompt state
  • Sign-up source and conversion prompts
  • Authentication session and effective user ID when signed in
  • Country preference, homework tokens, display names, and local audio practice data where features are used

Analytics and Improvement

We use analytics to understand which exercises work, where learners struggle, and whether account or private-lesson flows are functioning. Analytics may be associated with an anonymous session or a signed-in user. We do not use third-party advertising cookies.

Analytics events can include learning interaction data, such as the exercise, question, selected answer, correct answer, completion state, timing, page path, referrer, country-level signal, and device type.

Third-Party Services

These services help run the site, process accounts, store progress, provide analytics, and support paid or media features where they are offered.

  • Cloudflare: Pages, Functions, CDN, security, request metadata, and R2 storage for supported audio assets.
  • Neon: PostgreSQL database for accounts, profiles, progress, analytics, and app data.
  • Supabase Auth: Sign-in, Google OAuth, email magic links, session management, and authentication tokens.
  • Amplitude: Product analytics when configured, including learning and account events tied to a session or signed-in user.
  • Stripe: Checkout, subscription, customer, and entitlement data where paid features are offered.
  • Unsplash and image providers: Some images may be loaded from third-party image hosts.
  • YouTube: Some learning pages may embed videos or load video thumbnails.
  • Azure Speech and audio providers: Speech or audio features may use text-to-speech, transcription, or audio generation providers where available.
  • Google OAuth: Google may provide account identity details if you choose Google sign-in.
  • Email providers: If you contact us by email, your message is processed by your email service and ours.

Paid and In-Progress Features

Some Fluency Gym and audio features are still in development. Where paid features are offered, payment card details are handled by Stripe rather than stored by English Exercises. We may store subscription status, Stripe customer identifiers, checkout metadata, and entitlement records so paid access works.

Audio or speech features may use Cloudflare R2 storage and speech/audio providers. Practice recordings may also be stored locally in your browser where those features are available.

Your Choices

You can use most free exercises without an account. You can clear local browser storage in your browser settings to remove anonymous local progress from that device. If you sign in, you can sign out from the account menu.

For privacy, account, or data questions, contact [email protected].

Last updated: May 2026

What We Do Not Do

We do not sell personal data, run third-party advertising pixels, or use payment card details outside the payment processor.