Privacy notice
Sawasdee Passport is run by Craig Weston (“we”), who decides how your information is used. This notice explains what we collect, why, and the choices you have. You can reach us through the contact details on craigweston.co.uk.
What we collect
| Information | Why | Legal basis (UK GDPR) |
|---|---|---|
| Your email address | To create your account and send you a sign-in code. We don’t send marketing emails. | Contract |
| Your learning progress (XP, streaks, lessons, letters and words learned) | To save your journey and let you continue on any device. | Contract |
| Your travel pass (which plan, its status and renewal date) and a Stripe customer reference | To open the paid chapters and manage your subscription. | Contract |
| Payment card and billing details | Collected and held by Stripe, not by us. We never see your full card number. | Contract |
Without an account, your progress stays only in your own browser (local storage) and never reaches us. Local storage is essential for the game to work, so it doesn’t need a consent banner. We don’t use advertising or tracking cookies.
Who helps us
- Supabase stores accounts and saved progress, and sends sign-in emails.
- Stripe processes payments and subscriptions.
- Cloudflare hosts the website and runs our small server functions.
These companies act on our instructions. Some may process data outside the UK, protected by the safeguards UK law requires, such as standard contractual clauses.
How long we keep it
We keep your account and progress until you delete your account. Stripe keeps payment records for as long as tax and accounting law requires.
Your rights
You can see, correct, download or delete your information. You can delete your account at any time from the Passport screen, which erases your progress straight away and cancels any monthly pass. For anything else, contact us. If you’re unhappy with how we handle your data, you can complain to the Information Commissioner’s Office at ico.org.uk.
Children
A parent or guardian should create the account and make any payment for a learner under 13.