Cookies and browser storage
Last updated Sep 30, 2026.
In short
Jobs Web3 uses necessary storage and a first-party visit counter. If you accept optional analytics, it also uses Google Analytics cookies to measure public page visits and clicks on Apply. It uses no advertising cookies.
The table lists every cookie and every item of local or session storage that Jobs Web3 sets. Session storage is cleared when you close the tab. Local storage stays until you clear it.
What is stored
| Name | Type | Purpose | Lifetime |
|---|---|---|---|
nodework:analytics-consent:v1 | Local storage | Necessary. Remembers whether you accepted or rejected optional analytics, and the date of your choice. | 180 days; an expired choice is ignored and requested again |
_ga | Cookie | Statistics. Google Analytics browser identifier. Set only after you accept analytics. | Up to 180 days, or until you withdraw consent |
_ga_<measurement id> | Cookie | Statistics. Google Analytics session information. Set only after you accept analytics. | Up to 180 days, or until you withdraw consent |
__Secure-better-auth.session_token | Cookie | Necessary. Keeps you signed in. Set when you sign in. Scripts on the page cannot read it. | Up to 60 days after you last use the site. Deleted when you sign out. |
__Secure-better-auth.state | Cookie | Necessary. Protects Sign in with Google, LinkedIn or GitHub against forged requests. Set only while you sign in with one of them. | 5 minutes |
nw-theme | Local storage | Your choice. Remembers day or night mode. Set only when you use the theme switch. | Until you clear it |
nodework:hero-motion | Local storage | Your choice. Remembers that you paused the moving words and company strip on the home page. Set only when you use the Pause button. | Until you clear it |
better-auth.message | Local storage | Necessary. Tells your other open tabs that you signed out or changed your account, so they update too. It holds no personal data. | Until you clear it |
nodework:account-kind:<account id> | Session storage | Necessary. Remembers whether your account is a candidate or an employer, so the menu shows the right links after a reload. | Until you close the tab |
nodework:posting:v2 | Local storage | Necessary. Keeps your job post draft while you sign in or pay and come back, also when the sign-in link opens a new tab. A draft older than 24 hours is removed, and so is the draft once you pay. | 24 hours, or until you pay |
nodework:listing:<form> | Session storage | Necessary. The same for the older job post and bundle forms. | Until you close the tab |
nodework:view-session | Session storage | Statistics. A random number for this tab, used to count page visits and views of jobs and profiles once. Our servers keep only a hash of it that changes every day, never the number. It stays on Jobs Web3, is not shared, and is not used for advertising. | Until you close the tab |
Bot check
The sign-in, sign-up and report forms load Cloudflare Turnstile from challenges.cloudflare.com, to tell people from bots. It runs only on those forms. Cloudflare provides it for us to protect the site and does not use it for advertising.
Cloudflare, which delivers this site, may also set a short-lived security cookie of its own, for example __cf_bm, when its bot protection is on. It is used only for security.
Other sites
When you pay, you go to Stripe Checkout. When you choose Sign in with Google, LinkedIn or GitHub, you go to that site. Those sites set their own cookies under their own policies: Stripe, Google, LinkedIn and GitHub.
Consent
Google Analytics stays off until you select Accept analytics. Reject analytics keeps it off. Advertising consent stays denied. You can change your choice or withdraw consent at any time using Cookie settings in the footer. Withdrawing consent stops collection and removes the Google Analytics cookies. A Global Privacy Control signal keeps analytics off.
Your choices
You can delete cookies and site data in your browser settings at any time. If you delete the sign-in cookie, you are signed out. If you delete nw-theme, the site goes back to the light or dark setting of your device.
For how we use personal data, see the Privacy Policy. Questions about this page go to privacy@jobsweb3.io.