Cookie Policy
Version: 2026.02.24
Last updated: 24 February 2026
1. What Are Cookies?
Cookies are small text files placed on your device when you use our website. We use cookies and similar storage mechanisms to keep core features working, improve reliability, and (with your consent) understand how visitors use our site.
2. Our Cookie Categories
- Strictly necessary: required for essential session, login, booking, and security functionality.
- Analytics (optional): used only when you consent, to help us understand usage patterns and improve site performance.
3. Consent Preferences
We use a local consent mechanism. Optional analytics cookies/scripts are disabled by default and only enabled when you opt in.
Your preferences are stored in ab_cookie_prefs for 6 months. You can update your choice at any time by clicking Consent Preferences in the footer.
4. Cookie and Local Storage Items We Use
The table below lists cookies currently used by this site codebase. Some are only set in specific user flows (for example staff tools or account pages).
| Cookie Name | Purpose | Typical Expiry | Category |
|---|---|---|---|
ab_cookie_prefs | Stores your consent choices (necessary always enabled, analytics yes/no). | 6 months | Necessary |
PHPSESSID | Maintains secure server session state. | Session | Necessary |
hash | Session integrity/authentication validation. | Up to 1 hour | Necessary |
loggedIn | Temporary login handoff during booking/account flow. | 5 minutes | Necessary |
fname, lname, phone, email | Temporary prefill for booking fields after login/register flow. | 5 minutes | Necessary |
promo-status, promo-discount | Booking discount-code validation state. | 5 minutes | Necessary |
status, emailExists | Short-lived account/login/register status feedback. | 5 minutes | Necessary |
bookingStatus, dbUpdateSuccess, success | Operational status feedback in staff management flows. | 1-5 minutes | Necessary |
from, until, now | Temporary promotion-window diagnostics. | 5 minutes | Necessary |
analytics_logout | Short-lived handoff to complete sign-out analytics event delivery. | About 1 minute | Analytics (optional) |
5. Analytics
Analytics scripts are loaded only after explicit consent. If you decline analytics, tracking scripts are not loaded and event helpers fall back safely without activating optional analytics collection.
6. Managing Cookies
You can update your site preferences any time using Consent Preferences in the footer. You can also manage/delete cookies in your browser settings.
Blocking necessary cookies can break account login, booking, payment, and other core functionality.
7. Updates
We may update this Cookie Policy to reflect legal, technical, or operational changes. The version/date above will be updated when changes are made.