VICECITYHUSTLERS · UPDATED NOVEMBER 11, 2026
COOKIE POLICY
A small preference record. Optional analytics. A choice you can change anytime.
1. Cookies and similar technologies
Cookies are small files sent with website requests. Local storage is a different browser technology: it keeps data on your device without automatically attaching it to every request. This policy covers both. Our application uses local storage to remember your privacy preference, not an analytics cookie.
2. What this website uses
| Technology | Purpose | Duration / choice |
|---|---|---|
vch:privacy-choiceFirst-party local storage | Remember Accept, Reject, or ×, with the date, expiry, and consent-notice version. Used only to honor your preference. | Valid for 180 days. Required to remember the choice you make; not used for analytics. |
Umamianalytics.itskeros.com | Measure visits to allowlisted public pages. No analytics cookies or persistent visitor ID are written by this integration. | Optional; loads only after Accept on the production site. Analytics-server retention is separate and remains to be confirmed. |
There are no advertising-cookie, social-tracker, replay, or optional personalization categories enabled by the application. Infrastructure and email-provider settings require a separate review before publication; this table is not a certification of services outside this repository.
3. Accept, Reject, or close
- Accept: allows optional Umami analytics, unless a browser-level privacy signal blocks it.
- Reject: saves a refusal and keeps analytics off.
- × or Escape while using the banner: saves a refusal and closes it. Closing is never consent.
- No action: analytics remains off. Scrolling, navigating, or subscribing does not count as acceptance.
The controls have equal prominence, and no optional category is preselected. The website and waitlist work regardless of your analytics choice. If a preference cannot be saved, the application does not enable tracking.
4. Change or withdraw your choice
Use here or in the footer. Selecting Reject or × after accepting stops future analytics without requiring a page refresh. It cannot undo requests already sent while you had consented.
The choice is specific to this browser and website origin, not your email account. Changes synchronize across open tabs when browser storage is available. Clearing site data, expiry after 180 days, or an updated consent version will cause a new choice to be requested; no choice means no tracking.
We also honor enabled Global Privacy Control and Do Not Track signals. The production-only tracker is not loaded on localhost or preview domains.
5. More information
See our privacy policy for the information processed, services involved, retention, and your rights. Browser settings can delete or block local storage; if you block it, we may not be able to remember a refusal between visits, but analytics still stays off without a valid saved acceptance.