Cookies Policy
A clear guide to the cookies, local storage, device storage, and analytics technologies that power Civil Service Exam Review Platform on the web and Android app.
Advertising cookies
None
Heartbeat interval
Every 30 seconds
Live session window
3 minutes
Section 02
Why We Use Them
On Civil Service Exam Review Platform, cookies and browser storage help us:
- Keep the platform working reliably and securely on the web and Android app.
- Remember your preferences (such as light or dark theme).
- Recognize anonymous returning visitors for community statistics.
- Track live reviewer presence and daily visitor metrics.
- Remember UI choices (guided tour, dismissed announcements, promo banners).
- Hold a referral code temporarily when you arrive from an invite link.
- Save optional practice timer preferences on your device.
- Store offline practice and flashcard packs and queue progress for sync when you are back online.
- Resume interrupted full exam sessions during the same session.
- Measure anonymous site usage and performance through Vercel Analytics.
- Maintain signed-in sessions when you use an account (via Firebase Authentication).
We do not use cookies for third-party advertising or cross-site tracking profiles.
Section 04
Reviewer Community Analytics
A core feature of Civil Service Exam Review Platform is the Reviewer Community panel, which shows how many people are studying on the platform.
- While you browse, your browser sends a lightweight heartbeat about every 30 seconds (when the tab is visible) using your anonymous visitor ID.
- The first time you use the platform, you are counted once toward our total active reviewers community metric. Your first visit each day (Philippine time) is included in visitors today.
- Heartbeats also power the “reviewing right now” live count.
These metrics use anonymous identifiers — they do not require an account and do not display your name publicly.
Section 05
Cookie Categories
We group our use of cookies and storage into these categories:
- Strictly necessary — required for security, authentication, and core functionality. The site cannot operate properly without these.
- Functional — remember preferences and improve your experience (theme, tour, dismissed prompts, promo banners, referral capture, practice timer settings, offline packs, and session recovery).
- Analytics — help us understand usage patterns and performance (visitor metrics, Vercel Analytics).
Because many features are free and essential to the study experience, we do not currently show a separate cookie consent banner. You can still control storage through your browser settings as described below.
Section 06
Third-Party Services
Some cookies and storage are managed by trusted third parties:
- Google Firebase — authentication sessions, database access tokens, optional push notification support (web and Android), and stored support chat messages for signed-in users.
- Google Play services — when you install or update the Android app from Google Play.
- AI providers (e.g. Groq) — when you use the help assistant or when admins use optional reply suggestions, message content is sent to generate responses. Help assistant chats are not stored as permanent history on our servers by default.
- Vercel — hosting infrastructure and privacy-friendly analytics.
- Google Sign-In — if you choose Google authentication, Google's policies apply to that sign-in flow.
We encourage you to review the privacy policies of these providers for more information about their cookies and data handling.
Section 08
Theme & UI Preferences
If you switch between light and dark mode, your choice is saved locally so the platform looks the same on your next visit. Similarly, if you complete the guided tour, dismiss optional prompts, close the premium promo banner, or arrive from a referral link, we store a small flag or code so we do not interrupt your study flow repeatedly and can attribute referral rewards correctly after sign-up.
These preferences are not used for advertising and are not sold to third parties.
Section 09
Android App & Offline Storage
If you install our Android mobile app, the same storage technologies described above may be used inside the app's WebView shell. In addition:
- Offline practice and flashcard packs are stored in IndexedDB under
cse-offline-questionsuntil you delete them from account settings or clear app data. - Firebase may persist authentication tokens locally so you stay signed in between app launches.
- Push notification tokens are managed through Firebase Cloud Messaging when you grant Android notification permission.
Clearing the app's storage in Android settings removes offline packs, queued sync data, and local preferences, but does not delete your cloud account or server-side progress unless you also request account deletion.
Section 10
Updates to This Policy
We may update this Cookies Policy when we add features or change how technologies are used. Check the “Last updated” date above. Significant changes may be noted on the website.
Questions? Email support@csereviewplatform.com or read our Privacy Policy.
Questions about your data?
Contact the platform operator for privacy requests, corrections, or concerns.