Crewshift Landing Page Cookie Policy

Last updated: 8 May 2026 Version: 2.1

1. Scope

This policy describes cookies, localStorage and similar technologies used on the Crewshift/Zmianowo landing page.

The page does not have user accounts, login, a shopping cart or payments. It therefore does not use application session cookies, authentication tokens, payment cookies or employee scheduling cookies.


2. Controller

The controller is:

Brillnet - Piotr Adamski

ul. Sienkiewicza 73/6

90-057 Lodz, Poland

Tax ID (NIP): 732-177-90-60

E-mail: `hello@crewshift-app.com`


3. Technology categories

The page uses three categories:

  • Necessary - required for page operation, security, cookie-choice storage and form handling.
  • Functional - enable optional features, especially the Crisp chat widget and form convenience data.
  • Analytics - enable Google Analytics 4 and Vercel Web Analytics, only after user consent.

Consent for functional and analytics categories is voluntary. Refusal does not block basic page browsing.


4. Necessary technologies

Name / mechanismTypePurposePeriod
`cookie-consent`localStoragestores selected cookie categories and consent timestampup to 180 days or until removed by the user
Vercel technical logsserver logpage delivery, diagnostics and securityaccording to provider retention
Upstash rate limitingserver-side technical recordprotects forms against abusefor the rate-limit window and technical retention
Cloudflare Turnstilescript and verification dataconfirms that form submission is not automated abuseaccording to Cloudflare policy
Cloudflare Turnstile is treated as a form security mechanism. It may process device and browser signals necessary to detect bots.

5. Functional technologies

Name / mechanismTypePurposeWhen it worksPeriod
`quiz_email`localStorageremembers the e-mail provided in the readiness assessment to prefill the contact formafter the user provides an e-mail in the assessmentuntil removed by the user in the browser
Crisp, e.g. `crisp-client...`cookie/localStorage/external scriptoptional chat supportonly after functional consent and when the widget is configuredaccording to Crisp settings
If the user withdraws functional consent, the page does not load Crisp and attempts to remove local Crisp data stored in the browser.

6. Analytics technologies

NameProviderPurposeWhen it worksDefault period
`_ga`Google Analytics 4distinguishes usersonly after analytics consentup to 2 years
`_ga_<id>`Google Analytics 4persists session stateonly after analytics consentup to 2 years
Vercel Web Analytics scriptVercel Inc.measures page views and basic usage events without advertising featuresonly after analytics consentaccording to Vercel Web Analytics settings
The page uses basic consent mode for Google Analytics: the Google tag is not loaded before analytics consent. Vercel Web Analytics is also not loaded before analytics consent. Advertising consent modes remain disabled.

7. Cookie settings storage

Preferences are stored locally in the browser under the `cookie-consent` key.

Record format:

FieldMeaning
`v`consent format version
`essential`always `true`, because necessary technologies are required
`functional``true` or `false`, depending on the user's choice
`analytics``true` or `false`, depending on the user's choice
`timestamp`date when preferences were saved
The page treats the record as current for 180 days. After that period, the banner may be shown again.

The Cookie settings link in the footer opens the preference panel without deleting the previous choice. The user can save a new choice at any time.


8. How to change consent

The user can:

  • click Cookie settings in the footer,
  • choose necessary only, all categories or a custom set,
  • remove site data in browser settings,
  • block cookies or localStorage in the browser.

Blocking necessary technologies may impair forms, security checks and preference storage. Blocking analytics or chat does not affect page browsing.


9. Third-party providers

The landing page may use the following external technologies:

  • Vercel - hosting, technical logs and Vercel Web Analytics only after analytics consent,
  • Upstash - form request rate limiting,
  • Cloudflare Turnstile - anti-bot form protection,
  • Brevo - e-mail delivery for forms,
  • Google Analytics 4 - only after analytics consent,
  • Crisp - only after functional consent.

The processor list is available in the Subprocessor List.


10. Contact

For cookie and privacy matters:

Brillnet - Piotr Adamski

E-mail: `hello@crewshift-app.com`

Address: ul. Sienkiewicza 73/6, 90-057 Lodz, Poland


Effective date: 8 May 2026

We use cookies and similar technologies for optional chat, analytics and page security. Cookie policy