Back
V
NPERLegal
Legal

Cookies Policy

NPER uses a deliberately small number of cookies. We don't use advertising or cross-site tracking cookies. This page lists every cookie we set, what it does, and how to control it.

Last updated · May 13, 2026
Short version: we use a login-session cookie, a color-scheme preference cookie, and a CSRF token. That's it. None of them track you across the web.

01What are cookies?

Cookies are small pieces of data that a website asks your browser to store, then sends back on later visits. They're how the web remembers you between page loads — including for essential things like "keep me signed in" and "use dark mode."

Some cookies are strictly necessary — the Service literally cannot work without them. Others are functional— they make the experience nicer but aren't required. We don't use advertising or tracking cookies. We don't share cookie-derived data with third parties for marketing.

02What we use

Here is every cookie NPER sets, and why:

sessionStrictly necessary. Encrypted JWT identifying your signed-in account. HTTP-only, Secure, SameSite=Lax. Expires when you log out or after 7 days of inactivity. Without this you cannot stay signed in.
nper:color-schemeFunctional. Stored in localStorage, not a cookie in the strict HTTP sense — but listed here for completeness because some privacy laws cover both. Holds your "light" or "dark" preference so the app doesn't flash the wrong theme on reload. Cleared by clearing site data.
nper:sidebar:collapsedFunctional. Also in localStorage. Remembers whether you collapsed the sidebar.
nper:quant:recipesFunctional. Stored in localStorage. Holds the custom Quant Lab recipes you build manually so they survive a page reload. We do not transmit this to our servers unless you choose to save a recipe online.

03Third-party cookies

Two third-party services can set cookies on certain pages:

StripeWhen you visit the pricing page or any subscription-management screen, Stripe loads a small script that may set cookies for payment-fraud detection. These are governed by Stripe's cookie policy.
VercelOur host may set anonymous performance cookies on rare error pages to assist with debugging. These do not identify you.

We do not embed analytics SDKs, advertising tags, social-media buttons, or anything else that drops cross-site tracking cookies. If we ever add a product-analytics tool, it will be named here before launch and you'll have a way to opt out.

04How to control cookies

You can clear cookies and localStorage at any time from your browser settings. Doing so will sign you out of NPER and reset your color-scheme and Quant-Lab preferences.

Blocking the strictly-necessary session cookie will prevent you from signing in.

We do not currently show a cookie banner because we set only strictly-necessary and explicitly-functional cookies. The moment we add any non-essential cookie (analytics, marketing, experimentation), we will add a banner with a clear "Reject all" option, complying with ePrivacy and GDPR.

05Changes to this page

When the cookie inventory changes, we update the "Last updated" date at the top. Material changes — for example, enabling an analytics service — are also announced inside the Service so you can make an informed choice.

Contact
Questions about this document?
NPER Group privacy@npergroup.com