Legal · Cookies

Cookies

Nothing is set before you consent. Do Not Track and Global Privacy Control are honoured as a reject. The Markdown twin is the AI-readable form.

Cookies we may set

After consent only. Before consent: no cookies.

CookieSet byPurposeLifetimeType
ph_<project_id>_posthogPostHog SDKAnonymous distinct_id, session id1 yearFunctional / analytics
rg_consentAppPersist your consent choice1 yearStrictly necessary
Firebase Auth sessionFirebase SDKMaintain your login30 daysStrictly necessary
Checkout cookiesWiraPay / Paystack, on their own domains during checkoutFraud preventionPer providerStrictly necessary

Storage when you're signed in

StorageSet byPurposeLifetime
firebaseLocalStorageDb (IndexedDB)Firebase AuthPersist the signed-in session + refresh tokenUntil sign-out or clear
In-memory bearerAppAuthorize backend calls; never persistedPage lifetime

More on how we handle data in our privacy policy.