1. What are cookies
Cookies are small text files stored on your device. Similar technologies include local storage, session storage, and SDK/session identifiers used to keep an account or checkout flow working.
2. Essential cookies
Essential cookies are required for basic functionality such as authentication, session management, dashboard security, abuse prevention, and service operation. These are required for account and project access.
- Clerk session cookies keep dashboard users signed in and protect account routes.
- Stripe may set essential cookies during checkout, billing portal, and invoice flows.
- Cloudflare Turnstile may be loaded on sign-up or other abuse-sensitive forms to help prevent automated abuse. Turnstile is treated as security functionality, not optional product analytics.
- Local development environments may set temporary development-only session cookies.
- Docs navigation may use browser session storage to remember scroll position. This is functional UI state, not advertising tracking.
3. Analytics cookies
Persistly uses first-party optional product analytics after consent to understand which website pages, docs, SDK guides, templates, and dashboard onboarding actions help developers reach a working integration. Persistly does not use third-party advertising pixels for this tracking.
Optional analytics may use persistly_cookie_consent to store your choice and persistly_visitor_id to connect consented website, docs, and dashboard events. When you sign in, the visitor identifier may be linked to your Persistly developer account so support and onboarding analysis can connect pre-signup and post-signup activity.
Product analytics events are designed to avoid secrets, runtime keys, raw save payloads, payment card data, and full customer/player data. They are retained for a limited analytics window, currently up to 90 days unless a shorter operational period applies.
4. Consent and managing cookies
Strictly necessary cookies are used without a consent banner because the service cannot work without them. In regions where consent is required for non-essential cookies, you can reject them. You can also manage cookies through your browser settings.
Persistly shows a cookie notice where optional analytics are enabled. You can choose essential cookies only or allow optional analytics. You can also clear these cookies in your browser to reset the choice.
5. Third-party cookies
Some cookies may be set by third-party services used by Persistly, including Clerk for authentication and Stripe for payment flows. DigitalOcean hosts the API and database. Vercel hosts the website, dashboard, and docs. Cloudflare provides DNS and may provide security or delivery services where enabled. Cloudflare's Turnstile processing is described in its Turnstile Privacy Addendum.
6. Changes
We may update this policy periodically.
7. Contact
Cookie and privacy questions can be sent to privacy@persistly.app.