Skip to content
kivire
Build my resume

Cookies

Last updated September 20, 2026

Kivire sets seven cookies. All of them sign you in or keep the sign-in safe, all of them are ours, and none of them tells anybody anything about you. That is the whole list.

Why there is no banner

The rules that make sites ask about cookies - the ePrivacy Directive in the EU, PECR in the UK - exempt storage that is strictly necessary for a service the person asked for. Signing in is strictly necessary. Remembering that you prefer the dark theme, after you clicked the button that says so, is part of the thing you asked for.

We have nothing outside that exemption: no analytics, no advertising, no tracking pixel, no third-party script of any kind. There is no consent to collect, so we do not interrupt you to collect it. Asking you to accept cookies we do not set would be theatre.

It also means there is no “reject” button to offer. Refusing the sign-in cookie is the same as not signing in, which you can do by not signing in.

The cookies

Every one of these is first-party, cannot be read by JavaScript, and is limited to this site.

NameWhat it doesHow long
authjs.session-tokenYour sign-in. Without it the site does not know who you are.30 days
authjs.csrf-tokenStops another site from submitting forms as you.The browser session
authjs.callback-urlSends you back to the page you were on after signing in.The browser session
authjs.pkce.code_verifierProtects the Google sign-in exchange.15 minutes
authjs.stateProtects the Google sign-in exchange.15 minutes
authjs.nonceProtects the Google sign-in exchange.15 minutes
kivire-e2eOnly ever set by our own automated tests, and only on a developer’s machine. It is never set for you.The browser session

Browser storage

These are not cookies. They are kept in your own browser, are never sent to our servers, and each is written only because you clicked something that said so.

NameWhat it remembers
themeWhether you chose light or dark.
kivire.assistant.modelWhich assistant model you last picked.
kivire:interview-modeWhether you practise by typing or by speaking.
kivire:pending-postingA job posting on its way from the job search to the editor. Read once, then removed.
kivire:imported-postingsJob postings you brought in yourself, so they are still in the list when you come back to it. Gone when you close the tab.
kivire:tailored-noteWhat a tailored copy changed, on its way to the editor. Read once, then removed.
kivire:import-notesWhat to check in a resume you just imported, on its way to the editor. Read once, then removed.

Turning them off

Your browser can block or clear all of these. Blocking the sign-in cookie will stop you signing in; clearing the others loses a preference and nothing else.

If this page ever stops matching what the site does, that is a mistake and we want to know: [email protected]. The Privacy Notice covers everything else.