Een overzicht in duidelijke taal van hoe ThaiHabit omgaat met lokale leergegevens, optionele online AI-functies, spraakverwerking, privacybeperkte websitemetingen, lanceringsmeldingen, ondersteuningsberichten en aankopen.
De belangrijkste leervoortgang vindt plaats op lokaal niveau. Online services worden alleen gebruikt voor functies waarvoor deze nodig zijn, zoals uitspraakbeoordeling, gegenereerde referentieaudio, AI-import, AI-gesprekken, aankopen, diagnostiek en ondersteuning.
Voor iedereen die wil weten wat er op zijn apparaat blijft staan, wat online wordt verzonden en hoe wordt omgegaan met aankopen en ondersteuningsgegevens.
Kernvoortgang en voorkeuren worden lokaal op het apparaat opgeslagen
Online spraak, AI-import en gegenereerde audio worden alleen uitgevoerd wanneer ze worden gebruikt
Optionele websitemeting is persoonsloos en beperkt tot begrensde trechtergebeurtenissen
De optionele startlijst wordt gebruikt voor één startupdate
Betalingen worden afgehandeld door App Store of Google Play tot en met RevenueCat
Waarom het werkt
Duidelijke grenzen voor lokale gegevens en online functies.
Lokaal-eerst leren
Voortgang, beoordelingsgeschiedenis, streaks en voorkeuren worden voornamelijk opgeslagen op het apparaat van de leerling.
Optionele servicebezoeken
Spraak, gegenereerde audio, AI-import en AI-gesprekken maken alleen gebruik van backend-services wanneer de leerling deze functies start.
Genoemde dienstverleners
In het beleid wordt uitgelegd welke services aankopen, spraak, gegenereerde audio, AI-functies en diagnostiek ondersteunen.
Lokale leergegevens
De app slaat de leervoortgang, de beoordelingsgeschiedenis, streaks en voorkeuren op het apparaat van de leerling op. Gebruikers kunnen de voortgang resetten of lokale app-gegevens verwijderen uit de app-instellingen.
Vooruitgang
Bekijk de geschiedenis
Voorkeuren
Optionele onlinefuncties
Uitspraakbeoordeling, gegenereerde referentieaudio, AI-conversatie en Smart Import kunnen de minimaal benodigde tekst, audio, geselecteerd bestand, klembordtekst of afbeeldingsgegevens via de backend van de app verzenden. AI-gesprekken en Smart Import kunnen OpenAI of OpenRouter gebruiken; spraak, OCR en Thaise analyse kunnen Azure Speech of Hugging Face gebruiken.
Supabase
OpenAI / OpenRouter
Azure Speech
ElevenLabs
Hugging Face
Aankopen en ondersteuning
De abonnementsstatus wordt gevalideerd via RevenueCat en de winkels. Ondersteunings- of feedbackverzoeken kunnen een bericht, optioneel e-mailadres, app-versie, platform en basisdiagnostiek omvatten; ze worden opgeslagen in Supabase en geleverd aan ondersteuning via Resend.
RevenueCat
Aankoopstatus opslaan
Supabase
Resend
Wachtlijst lanceren
Als u zich op de wachtlijst van de website bevindt, worden uw genormaliseerde e-mailadres, browserlandinstelling, toestemmingstijd en aanmeldingsbron opgeslagen in Supabase en gesynchroniseerd met een speciaal Resend segment. Ze worden gebruikt voor de enkele lanceringsupdate die naast het formulier wordt beschreven, en niet voor een algemene nieuwsbrief. Resend biedt de mogelijkheid om u af te melden en de ondersteuning kan op verzoek een wachtlijstadres verwijderen.
E-mailadres
Toestemmingstijd
Supabase
Resend
Optionele websitemeting
After privacy review and configuration, the website can send personless funnel events to PostHog using an ephemeral in-memory event identifier. The allowlist is limited to route ID, locale, content cluster, CTA placement, detected platform, destination store, and a sanitized campaign label. It does not send emails, raw URLs or referrers, click IDs, form content, or persistent browser identifiers. Autocapture, session replay, person profiles, and persistent analytics storage are disabled. Collection stays off unless a valid deployment configuration is present.
Geen autocapture of sessieherhaling
Geen persoonsprofielen
Geen onbewerkte URL's, verwijzingen, e-mails of klik-ID's
Geen permanente analytische opslag
Verwijdering en controle
You can delete local app data at any time. If you linked an email, Google or Apple account, you can also permanently delete that account and app-controlled cloud data from Progress > Profile; Apple-linked deletion reauthorizes with Apple first. Support remains available for records outside the direct account path. Scheduled retention cleanup removes stale caches and bounded operational records. Store purchase history and provider records required for legal, fraud-prevention or security purposes follow the applicable provider policies.
Lokale reset
Verwijdering van in-app-account
Bewaar aankoopgegevens
Accounts, openbare functies en diagnostiek
Optionele e-mail-, Google- of Apple-accountkoppeling kan de in aanmerking komende leervoortgang synchroniseren met een gecodeerde Supabase momentopname terwijl inloggegevens, aankoopcaches en analyse-ID's worden uitgesloten. Optionele deelname aan het klassement kan een gekozen bijnaam, rang en XP zichtbaar maken. Backend-netwerkgegevens worden gebruikt voor misbruikpreventie en Sentry ontvangt alleen beperkte crashdiagnostiek als deze is ingeschakeld.