o30m Academy uses only the cookies needed to sign you in and protect the sign-in flow. Under the Digital Personal Data Protection Act, 2023, these are treated as essential for service delivery; no separate consent banner is shown for them. There are no advertising or cross-site tracking cookies.
Essential cookies
| Name | Purpose | Duration | Attributes |
|---|---|---|---|
o30m_session | Identifies your signed-in session. The raw token is stored only in this cookie; the server stores a hash. | 30 days, or until sign-out | HttpOnly, SameSite=Lax, Secure in production, Path=/ |
o30m_oauth_state | Binds the Google sign-in response to the request that started it, preventing login CSRF and replay. | 10 minutes | HttpOnly, SameSite=Lax, Secure in production, Path=/ |
Analytics
No analytics script is loaded by default. If a Cloudflare Web Analytics token is configured at build time, the site loads Cloudflare's cookieless analytics beacon. Cloudflare Web Analytics does not set advertising cookies or track you across sites. The beacon is not loaded when no token is configured.
Managing cookies
You can block or delete cookies in your browser settings. Blocking the session cookie prevents sign-in and progress tracking. Blocking the OAuth state cookie prevents Google sign-in from completing.
More information
See the privacy policy for the data we store and how to export or delete it. Questions:o30macademy@gmail.com.