Search for jobs, applications, candidates, and more
We use cookies to keep the site running and, with your permission, to measure how you use it.
Svayz Ltd (“Svayz”, “we”, “our”, or “us”) uses cookies and similar technologies on the Svayz Platform at svayz.com. This Cookie Policy explains what cookies are, which cookies we use, why we use them, and how you can control them.
This policy is provided under the UK Privacy and Electronic Communications Regulations (PECR) and UK GDPR. By using our Platform, you consent to the use of cookies as described in this policy.
Cookies are small text files placed on your device when you visit a website. They are widely used to make websites work efficiently, to improve the user experience, and to provide information to website owners.
Similar technologies include:
These cookies are essential for the Platform to function. They cannot be disabled.
| Cookie | Provider | Purpose | Duration |
|---|---|---|---|
__clerk_* | Clerk | Authentication session management (multiple Clerk cookies) | Session / persistent |
__client_uat | Clerk | Clerk client auth token for session validation | Session |
svayz-consent | Svayz | Stores user cookie consent preferences (JSON) | 1 year |
_clck | Microsoft Clarity | Microsoft Clarity — persists user ID and session preferences across visits | 1 year |
_clsk | Microsoft Clarity | Microsoft Clarity — identifies and connects multiple page views in a session | 1 day |
Legal basis: Strictly necessary — no consent required under PECR Regulation 6(4).
We do not currently use functional or preference cookies beyond those listed in Section 3.1.
When you consent to analytics cookies, we use Microsoft Clarity to understand how visitors interact with our Platform. The following cookies are set only after you grant analytics consent via our cookie banner:
| Cookie | Provider | Purpose | Duration |
|---|---|---|---|
_clck | Microsoft Clarity | Persists user ID and session preferences across visits | 1 year |
_clsk | Microsoft Clarity | Identifies and connects multiple page views in a single session | 1 day |
Legal basis: Consent — PECR Regulation 6(1) and UK GDPR Article 6(1)(a). You can withdraw consent at any time via “Cookie Settings” in the site footer.
Sentry error monitoring (where enabled) uses localStorage rather than cookies.
We do not use:
In addition to cookies, we use browser local storage to persist application state and preferences on your device. The following keys are stored:
| Key | Purpose | Duration | Set By |
|---|---|---|---|
svayz-query-cache | TanStack Query persistent cache for instant page loads | 30 minutes (TTL-based) | TanStack Query (PersistQueryClientProvider) |
svayz-bookmarks:v1 | Guest job bookmarks (Zustand persisted store) | Persistent | Svayz (bookmark-store) |
svayz_dismissed_nudges | Tracks which UI nudges the user has dismissed | Persistent | Svayz (nudge-context) |
svayz_nudge_states | Cached nudge trigger/display state | Persistent | Svayz (nudge-context) |
svayz_guided_tour_v2_completed | Tracks completion of guided product tour (v2) | Persistent | Svayz (tour-provider) |
svayz_guided_tour_progress | Stores current step progress in guided tour | Persistent | Svayz (tour-provider) |
svayz_sage_tour_completed | Tracks completion of Sage AI onboarding tour (v1) | Persistent | Svayz (sage-onboarding-tour) |
exit_intent_dismissed | Permanently dismisses exit intent modal | Persistent | Svayz (exit-intent-modal) |
svayz_swipe_hint_shown | Tracks if dual-path toggle swipe hint was shown | Persistent | Svayz (dual-path-toggle) |
{key}-{userId} | Form auto-save drafts with user-scoped keys (prevents data loss) | Persistent until cleared | Svayz (use-auto-save) |
{key}-{userId}-server-id | Server draft ID for auto-save sync | Persistent until cleared | Svayz (use-auto-save) |
cv-builder-backup | CV builder crash recovery backup data | Persistent until recovery | Svayz (useCrashRecovery) |
cv-builder-recovery | CV builder error boundary recovery data | Persistent until recovery | Svayz (cv error-recovery) |
cv-builder-recovery-timestamp | Timestamp for CV recovery data staleness check | Persistent until recovery | Svayz (cv error-recovery) |
cv-builder-onboarding-seen | Tracks if CV builder onboarding was viewed | Persistent | Svayz (cv-builder-onboarding) |
sage-spotlight-session | Sage AI spotlight session ID | Persistent | Svayz (sage-spotlight-context) |
sage-spotlight-conversation | Sage AI spotlight conversation history | Persistent | Svayz (sage-spotlight-context) |
sage-spotlight-recent-queries | Recent search queries in Sage AI spotlight | Persistent | Svayz (sage-spotlight-context) |
sage-draggable-position-* | Persisted position of draggable Sage AI widget | Persistent | Svayz (use-draggable-position) |
skills-gaps-expanded | Expand/collapse state for skills gap section | Persistent | Svayz (skill-gaps-section) |
skills-strengths-expanded | Expand/collapse state for skill strengths section | Persistent | Svayz (skill-strengths-section) |
interview_completion_queue | Offline interview completion submission queue | Persistent until processed | Svayz (interview-completion-queue) |
GEMINI_DEBUG | Developer debug flag for Gemini Live (dev only) | Persistent | Svayz (dev) |
Local storage data does not leave your device except when you use Platform features that submit the data (e.g., merging guest bookmarks when you sign in).
Session storage is similar to local storage but is automatically cleared when you close your browser tab. We use session storage for temporary application state:
| Key | Purpose | Duration | Set By |
|---|---|---|---|
exit_intent_shown | Prevents exit intent modal from showing multiple times per session | Session | Svayz (exit-intent-modal) |
job-application-form | Persists job application form data during session (Zustand) | Session | Svayz (use-panel-application-state) |
returnToJobId | Redirect target after CV upload completes | Session | Svayz (no-cv-dialog / upload page) |
cv-builder-session | CV builder active session data for crash recovery | Session | Svayz (cv error-recovery) |
cv-builder-state | CV builder unsaved state for error boundary recovery | Session | Svayz (cv-builder error page) |
voice-session-state | Live interview voice session state | Session | Svayz (voice-session-state) |
jobs-filters-v2 | Job listing filter/sort state for session persistence | Session | Svayz (jobs page) |
Session storage data never leaves your device and is discarded when you close the tab.
The following third-party services may set their own cookies:
| Service | Purpose | Their Privacy Policy |
|---|---|---|
| Clerk (clerk.com) | Authentication and user management | clerk.com/privacy |
| Stripe (stripe.com) | Payment processing (employer subscription pages only) | stripe.com/privacy |
| Sentry (sentry.io) | Error monitoring | sentry.io/privacy |
We recommend reviewing each provider's privacy policy for details of their cookie practices.
You can control cookies through your browser settings. Note that disabling strictly necessary cookies will prevent the Platform from working.
Where consent is required for non-essential cookies, we will present a cookie consent banner. You can update your preferences at any time by clicking “Cookie Settings” in the footer.
We may update this Cookie Policy as our use of cookies changes or as legal requirements evolve. We will notify registered users of material changes by email. The “Last Updated” date at the top of this policy indicates when it was last revised.
For questions about this Cookie Policy:
Email: infra-admin@svayz.com
Address: Svayz Ltd, 124-128 City Road, London, England EC1V 2NX
For complaints, you may also contact the UK Information Commissioner's Office at ico.org.uk.