The short, honest version.
sabaisabai is a small, free Thai learning app. This page explains exactly what data we keep, what we do with it, and how to control it. No dark patterns, no surprises.
Last updated: 2026-05-01.
1 · Using the app
You can use sabaisabai with or without an account. Without an account, your progress isn't saved. With an account, your progress and preferences sync across devices.
We don't promise the app is perfect. Content is provided as-is to help you practice — please double-check anything you'd put on a test, a tattoo, or a contract.
Don't use the app to harass others, abuse the underlying services, or upload illegal content. We may remove content or accounts that do.
2 · The data we store
When you sign up:
- · Your email address (for sign-in)
- · Your display name (whatever you typed, or the part of your email before the @)
- · When the account was created
As you use the app:
- · Your XP, level, streaks and per-letter mastery counts
- · The vocabulary and stories you add yourself
- · Your theme preference
That's all. We don't track your location, your device fingerprint, or what you do on other websites. There are no analytics third-parties wired up — just Firebase Authentication and Firestore for storing the data above.
3 · Cookies & local storage
We don't use advertising or tracking cookies. The only persistent storage we set on your device is for app preferences:
- sabaisabai-theme (cookie): your chosen color theme, set only after you click "Allow cookies". Used so the page loads in the right colors before scripts run.
- sabaisabai-theme (localStorage): same purpose, falls back when cookies aren't allowed.
- sabaisabai-cookie-consent (localStorage): remembers your choice on the banner, so we don't ask again.
- sabaisabai-admin-prefs (localStorage, admin accounts only): toggle for testing the locked UI as a regular user.
- Firebase Authentication sets strictly necessary cookies and IndexedDB entries to keep you signed in. These can't be disabled — without them you can't have an account.
4 · Where the data lives
Account and progress data is stored in Google Firebase (Authentication + Firestore), running on Google Cloud infrastructure. We don't sell, share, or rent your data to anyone, and we don't transfer it to third parties beyond what Firebase itself does to operate the service.
Treat anything you type into a vocab or story field as content stored under your account. Don't paste secrets there.
5 · Your data, your control
You can change your theme, vocab and stories at any time from the relevant pages. To delete your account and all associated data, email romaincastagna@gmail.com from the address you signed up with and we'll wipe it.
You can also clear cookies and local storage from your browser at any time — that won't touch your account, just the device cache.
6 · Contact
sabaisabai is built and maintained by Romain Castagna. Questions, corrections (we know — Thai is hard, the app isn't perfect), or feedback: