Cookies and browser storage

Effective 18 July 2026

JOBE uses essential browser storage to authenticate users, separate account workspaces, remember requested settings and operate the service. Optional Google Analytics remains off until the visitor chooses “Allow analytics”.

What JOBE uses

CategoryPurpose and typical durationChoice
AuthenticationSupabase session information keeps the account signed in and refreshes an authenticated session. It normally remains until sign-out, expiry or browser-site-data removal.Essential for signed-in use.
Account separationA small account identifier and sign-out marker prevent one user’s locally cached workspace from appearing to the next account on the same browser.Essential for security.
Workspace and pending actionsLocal storage can hold synchronised recruitment records, drafts, version markers and pending checkout actions. Account-scoped records are cleared from that browser on sign-out. Unsynchronised information can remain until sign-out or site-data removal.Essential for requested workspace functions.
Preferences and consentDisplay, retention and analytics choices are stored on the device until changed or browser data is cleared.Essential for remembering the user’s choice.
StripeStripe may use cookies and similar technologies on its checkout and billing-portal pages for payment security, fraud prevention and session operation.Required when using Stripe billing; controlled under Stripe’s own notice.
Google sign-inGoogle and Supabase may use their own session technologies while authenticating the user.Required when that sign-in route is chosen; controlled under the providers’ notices.
Google AnalyticsAfter consent, GA4 counts approved page and screen views and may receive ordinary device, browser and network request information. Typical _ga and _ga_* cookies can last up to two years unless deleted sooner.Optional and off until accepted.

Restricted analytics

JOBE configures analytics storage as denied by default and disables advertising storage, Google Signals and advertising personalisation. When analytics is allowed, JOBE sends a controlled screen label such as “Jobs” or “Candidates”; it does not deliberately send candidate names, client names, record identifiers or the page’s original query parameters. Aggregate does not mean that every network request is inherently anonymous, so analytics remains consent-based.

Change your choice

Open Settings → Usage analytics to enable or disable Google Analytics. Disabling it updates consent and attempts to remove the Google Analytics cookies accessible to JOBE. Browser controls can block or remove cookies and local storage too, but doing so may sign the user out or remove information that has not finished synchronising.

For questions, see the Privacy notice or email chrisjhowitt@gmail.com.