Essential cookies keep the site working. With your consent we also measure how the site is used, first-party only. We never run advertising trackers. Details in the cookie policy.

Cookie Policy

Every cookie TechnoJobs actually sets: what it does, how long it lasts, and the choices you have.

Last updated 11 November 2026, version 2026-08-25-draft-1

This page lists every cookie this site sets, generated from the same inventory our code enforces, so it cannot quietly drift out of date. There are no third-party advertising or tracking cookies here at all: everything below is first-party, and the only analytics that exists is our own.

Strictly necessary cookies run without consent because the site cannot work without them (signing in, security, remembering your cookie choice itself). Everything else runs only after you say yes on the consent banner, and you can change your mind any time with the "Cookie settings" link in the footer: rejecting is one click, exactly like accepting.

Alongside cookies we also record, server-side, the things you actually do on the platform: applications submitted, purchases made, sign-in security events, CV-access audit entries. Those are service and security records, not tracking: they exist so the product works and so we can show our workings, and they are covered in the Privacy Policy.

Change your mind any time: reopens the banner with your current choices.
  • tj_consentStrictly necessary

    First party · 6 months

    Remembers your cookie choices from the consent banner, so we do not ask again on every page and so the server knows what you allowed.

  • tj_sessionStrictly necessary

    First party · 30 days, or until the browser closes if you do not tick "remember me"

    Keeps you signed in to your TechnoJobs account.

  • tj_signup_intentStrictly necessary

    First party · 30 minutes

    Remembers that you chose an employer (rather than candidate) account for the few minutes the sign-up hand-off to our login provider takes.

  • tj_aidAnalytics (consent)

    First party · 12 months

    A random anonymous id with two jobs. With your consent it lets our own first-party usage measurement count each visitor once (job views, apply clicks). Without consent it is not set for that. Separately, if you use the AI Copilot while signed out, it is set to keep your conversation attached to your browser; that use is strictly necessary for the feature you invoked and involves no cross-site tracking.

  • wos-sessionStrictly necessary

    First party · up to 400 days

    The encrypted sign-in session issued by WorkOS AuthKit, our authentication provider, when hosted sign-in is live.

    Only set when hosted sign-in (WorkOS) is live.

  • wos-auth-verifierStrictly necessary

    First party · a few minutes (deleted when sign-in completes)

    A one-time PKCE code verifier that protects the sign-in redirect against interception.

    Only set when hosted sign-in (WorkOS) is live.

  • workos-access-tokenStrictly necessary

    First party · 30 seconds

    A very short-lived access token WorkOS AuthKit uses while refreshing your session.

    Only set when hosted sign-in (WorkOS) is live.

Browser storage that is not a cookie

We also keep a small amount of data in your browser's local storage. It never leaves your browser and is not used for tracking:

  • technojobs.state.v1Your saved jobs, job alert drafts, recently viewed jobs and recent searches, kept in your own browser so they survive a reload.

How the data behind these cookies is used is covered by the Privacy Policy. You can also clear or block cookies in your browser settings; blocking the strictly necessary ones will stop sign-in and the passcode gate from working, because that is what they are for.