Crewshift Landing Page Cookie Policy
Last updated: 8 May 2026 Version: 2.11. 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 Adamskiul. 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 / mechanism | Type | Purpose | Period |
|---|---|---|---|
| `cookie-consent` | localStorage | stores selected cookie categories and consent timestamp | up to 180 days or until removed by the user |
| Vercel technical logs | server log | page delivery, diagnostics and security | according to provider retention |
| Upstash rate limiting | server-side technical record | protects forms against abuse | for the rate-limit window and technical retention |
| Cloudflare Turnstile | script and verification data | confirms that form submission is not automated abuse | according to Cloudflare policy |
5. Functional technologies
| Name / mechanism | Type | Purpose | When it works | Period |
|---|---|---|---|---|
| `quiz_email` | localStorage | remembers the e-mail provided in the readiness assessment to prefill the contact form | after the user provides an e-mail in the assessment | until removed by the user in the browser |
| Crisp, e.g. `crisp-client...` | cookie/localStorage/external script | optional chat support | only after functional consent and when the widget is configured | according to Crisp settings |
6. Analytics technologies
| Name | Provider | Purpose | When it works | Default period |
|---|---|---|---|---|
| `_ga` | Google Analytics 4 | distinguishes users | only after analytics consent | up to 2 years |
| `_ga_<id>` | Google Analytics 4 | persists session state | only after analytics consent | up to 2 years |
| Vercel Web Analytics script | Vercel Inc. | measures page views and basic usage events without advertising features | only after analytics consent | according to Vercel Web Analytics settings |
7. Cookie settings storage
Preferences are stored locally in the browser under the `cookie-consent` key.
Record format:
| Field | Meaning |
|---|---|
| `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 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 AdamskiE-mail: `hello@crewshift-app.com`
Address: ul. Sienkiewicza 73/6, 90-057 Lodz, Poland
Effective date: 8 May 2026
