Complete G12

Privacy Policy

Last updated 18 October 2026

Who we are

Complete G12 is a study app for Myanmar Grade 12 (Matriculation) students. It is run by an individual educator and can be reached at htetmyataung007s@gmail.com. This policy explains what the app collects, why, and what happens to it.

What we collect

What we do not collect

Why we need it

Your email identifies your account so your progress follows you between your phone and your computer. Your learning activity is what the app is for — it powers your progress screens, the leaderboard, and your achievements. Reading Checker minutes are counted so paid credits are applied fairly.

Where it is stored

Authentication is provided by Firebase Authentication, and account, progress and live-quiz data is stored in Cloud Firestore. Browsers cannot access Firestore directly; authenticated requests are checked and processed by our server on Railway. Speech recognition uses your browser recognizer by default where supported. If you explicitly select cloud recognition, audio is processed by Deepgram; this requires sign-in or a student code and available credits. Browser recognition may use your browser vendor’s online speech service. AI explanations are generated by OpenAI; the question text is sent, but never your name or email. These providers process data on our behalf and are not permitted to use it for their own purposes.

Online student count

While you are signed in with the app visible, we periodically update a recent-activity timestamp linked to your account. We use it to display an aggregate count of students active in the last five minutes. The public count never includes names, email addresses, or individual activity records.

Who can see what

Other students can see your display name, chosen profile photo, level and XP on the leaderboard. In a Live Battle, the players in your room can see your display name, score, correct-answer total and whether you have answered the current question. Your email and account ID are not included in the battle response. We store room membership, submitted answers and scores on the server so you can rejoin and review your results. Battle rooms stop accepting access after one hour; this access expiry does not itself delete the server record. Teachers can see the requests you post publicly. Your contact details are shared with a teacher only after you accept that teacher's proposal — never before.

You are in control. You can change your display name at any time in Settings, export everything the app holds about you as a JSON file, or delete your account and all of its data from the same screen.

Your rights

How long we keep it

We keep your account data for as long as your account exists. If you delete your account, your profile and progress are removed. Backups may retain a copy for up to 30 days before they roll over.

Children

The app is intended for Grade 12 students, who are typically 16 or older. If you are under the age of digital consent in your country, please ask a parent or guardian before creating an account. If we learn we have collected data from a younger child without consent, we will delete it.

Security

All traffic is encrypted with HTTPS. Passwords are handled by Firebase Authentication and are never visible to us. API keys for paid services are held on the server and are never sent to your browser. No system is perfectly secure, but if a breach ever affects your data we will tell you.

Changes

If this policy changes in a way that matters, we will update the date at the top of this page and mention it in the app.

Contact

Questions, corrections or deletion requests: htetmyataung007s@gmail.com.