Cookies and browser storage
What this version stores on your device and how you can manage it.
Public website
The public pages contain no analytics scripts or advertising pixels. The homepage reads an existing sign-in record, if one is present, to direct returning customers to the application. Legal pages do not read your sign-in record.
Application storage
The application uses first-party browser storage for requested sign-in and operational functions. These are VenTuhi application keys; the authentication service is provided through Supabase. Local storage stays on the device until the application removes it or you clear it; token validity is separate.
| Name / type | Purpose | Lifetime and basis |
|---|---|---|
| ventuhi.manager.session — local storage | Signed-in session and tokens | Until successful sign-out, removal or browser clearing; token validity is separate. Necessary for requested account access. |
| ventuhi.auth.pkce — local storage | Hold the browser verification for account recovery | Verification valid for one hour; record removed on callback, failed request or sign-out, otherwise may remain until cleared. Necessary security. |
| ventuhi.kiosk.device.v1 — local storage | Remember an explicitly paired kiosk | Until unpairing/removal or browser clearing. Necessary for the requested paired-device service. |
| ventuhi.manager.venue — local storage | Remember selected venue | Until replaced, preference disabled or browser clearing. Optional appearance/functionality preference; you can turn this off below. |
| ventuhi.preferences.disabled — local storage | Remember your storage choice | Until changed or cleared. Necessary to honour your choice. |
| ventuhi.evidence.upload-path.* and ventuhi.evidence.tus-url.* — local storage | Resume requested evidence uploads | Removed by completion/cleanup paths; interrupted entries may remain until cleared. Necessary for resumable uploads. |
| ventuhi.staff.mobile.profile, ventuhi.incident.*, incident evidence workflow keys — session storage | Selected staff profile and reliable reporting workflows | Until workflow cleanup or tab/session end, subject to browser session restoration. Necessary for the requested workflow. |
| Checklist navigation/confirmation and accident intake-link keys — session storage | Preserve active workflow and display one-time confirmations | Removed after use where implemented, or at tab/session end. Necessary workflow state. |
Your storage choices
You can turn off remembering the selected venue without losing access to the service. This choice applies to this browser and website origin.
Use your browser’s site-data controls to inspect or clear stored information. Clearing account or kiosk data may sign you out or require pairing again. This is separate from deleting records held by a venue.
Changes and infrastructure
We will update this notice and introduce any necessary consent controls before adding optional tracking. Hosting security measures may vary by deployment; this application does not set advertising cookies. Contact hello@ventuhi.com with questions about an observed cookie or device-storage entry.