Cookie Policy

Last updated:

When you visit SGSchoolKaki we place small text files called cookies on your device. This policy explains what each cookie category does, why we use it, and how to control it.

1. Strictly Necessary Cookies

These cookies are essential for the platform to work. You cannot opt out of them without losing core functionality.

CookiePurposeDuration
sb-<project>-auth-tokenSupabase authentication session token1 hour (auto-refreshed while active)
sb-<project>-auth-token-code-verifierPKCE code verifier for OAuth flows (Google Sign-In)Session (cleared after login)
__cf_bmCloudflare bot management — distinguishes humans from bots30 minutes

2. Functional Cookies (Preferences)

These cookies remember your choices to improve your experience. They are optional; disabling them may reset your preferences on each visit.

CookiePurposeDuration
sgsk-prefsUser interface preferences (dark mode, language)1 year
sgsk-calculator-stateSaves calculator inputs between visits30 days

3. Analytics Cookies (Opt-In)

Analytics cookies help us understand how visitors use the platform so we can improve it. These are opt-in only — we do not set them until you accept analytics via our cookie banner. If you have not seen a cookie banner, analytics cookies have not been set.

CookieProviderPurposeDuration
_gaGoogle AnalyticsDistinguishes unique users; counts page views2 years
_ga_<id>Google AnalyticsSession state for GA42 years

Google Analytics data is processed by Google LLC (US). Data is governed by Google’s Privacy Policy and Analytics Terms. IP addresses are anonymised before storage. We do not enable Google Signals or cross-device tracking.

4. How to Control Cookies

You can control cookies through your browser settings. The links below explain how for the most common browsers:

Note: Blocking strictly necessary cookies will prevent you from logging in or using any personalised features of SGSchoolKaki.

5. Updates to This Policy

We may update this Cookie Policy when we add or change cookies on the platform. The date at the top of this page reflects the most recent update. We will notify registered users by email of material changes.

6. Contact

Questions about this Cookie Policy? Email our Data Protection Officer at [email protected].