🎉 New: Custom Pool Scoring — Pool owners can set this up on your pool page!

Cookie Policy

See exactly which cookies The Picks Project sets and what each one is for.

Cookie Policy

Last updated

The short version: the only cookies we set are the ones that sign you in and keep that sign-in safe. Our analytics do not use cookies at all, and we run no advertising or cross-site tracking cookies. That is why you are not being asked to accept anything.

2. The cookies we set

All of these are strictly necessary: without them you cannot sign in, or sign-in becomes unsafe. None of them are used to profile you or to follow you to other sites.

CookiePurposeExpires
next-auth.session-tokenKeeps you signed in. Holds a signed token identifying your session — not your Google password.30 days, or when you sign out
next-auth.csrf-tokenProtects the sign-in and sign-out forms against cross-site request forgery.When you close your browser
next-auth.callback-urlRemembers which page to send you back to after you sign in.When you close your browser
next-auth.pkce.code_verifierSet only while you are being handed to Google and back, to prove the response came from the sign-in you started.15 minutes

Over HTTPS these carry the __Secure- or __Host- prefix — for example __Secure-next-auth.session-token — which instructs your browser to refuse them over an unencrypted connection. They are first-party cookies set by thepicksproject.com, and they are marked HttpOnly and SameSite=Lax so that scripts cannot read them and other sites cannot trigger them.

If you never visit a sign-in page, we set no cookies at all. Loading one sets the CSRF cookie even if you do not go on to sign in, because the protection has to be in place before the form is submitted, not after.

3. Local storage

Your browser stores a couple of small preferences locally. These never leave your device and are not sent to our servers.

KeyPurposeCleared
themeRemembers whether you chose light, dark, or system appearance.When you clear site data
layoutRemembers your preferred page layout, if you have set one.When you clear site data

4. Analytics, without cookies

We use Vercel Web Analytics to see how many people visit which pages, and to count anonymous events such as "someone clicked create pool". It is worth being specific about what it does and does not do:

  • It sets no cookies and writes nothing to your browser's storage.
  • It does not build a profile of you, and it cannot follow you to any other site — the data is not shared across Vercel's customers.
  • It does not store your IP address. Vercel derives a short-lived, non-reversible visitor hash for de-duplication and discards it within 24 hours.
  • Nothing it records is linked to your account.

Details are in Vercel's analytics privacy documentation.

5. Third-party cookies

We embed no advertising networks, social media widgets, or embedded video players, so no third party sets cookies through our pages.

One exception is worth naming: when you click "Sign in with Google", you are sent to Google's own domain, where Google sets its own cookies under its own policy. That happens on Google's site, not ours, and is covered by Google's cookie policy.

7. Controlling cookies

On our site

Signing out clears your session cookie. Deleting your account, from your profile page, removes the session records behind it as well.

In your browser

Every major browser lets you view, delete, and block cookies for a specific site, usually under Settings → Privacy. Be aware of the trade-off: because our cookies are the ones that keep you signed in, blocking them for this site means you will not be able to sign in or make picks.

8. Changes and contact

If the cookies we use change, we will update this page and the date at the top of it. Questions about anything here: privacy@thepicksproject.com.