Terms of Service

Last updated: October 2026. These terms govern your use of ExamPrep ("the app"), on the web and on mobile.

1. The service

ExamPrep provides past-paper style quiz drills, scores, streaks, and leaderboards. Everything works without an account: results stay on your device.

Signing in is optional and passwordless (a code by email). A signed-in account syncs scores across devices and may appear on the leaderboard under your display name.

2. Premium subscriptions

Premium removes banner ads everywhere in the app. It is sold as an auto-renewing monthly or yearly subscription, or as a one-time lifetime purchase, through the App Store or Google Play.

  • The price is shown in the app before you buy and may vary by region.
  • Payment is charged to your store account at purchase confirmation.
  • Subscriptions renew automatically unless cancelled at least 24 hours before the current period ends.
  • Manage or cancel anytime in your App Store or Google Play account settings; cancellation stops future renewals.

Purchases, renewals, and refunds follow Apple and Google store policies — we cannot bill or refund outside the stores.

3. Acceptable use

Use the app for personal study. You are responsible for activity on your account.

Don't abuse the service: no disrupting other users, scraping content in bulk, gaming the leaderboard, or attempting to break into accounts or systems. We may suspend accounts that do.

4. Content & results

Questions and explanations are study aids. We aim for accuracy but make no guarantee about exam outcomes — how you perform is up to your preparation.

ExamPrep is an independent study tool and is not affiliated with or endorsed by the Caribbean Examinations Council (CXC®) or any other examining body.

5. Disclaimers

The app is provided "as is", without warranties of any kind. To the extent permitted by law, we are not liable for indirect or consequential losses arising from your use of the app.

6. Changes

We may update these terms as the app evolves; continued use after an update means you accept the new terms. Questions? Reach us through the support link on the app's store listing.