Cookie Policy
Last updated: June 2026
What are cookies?
Cookies (and similar local storage) are small pieces of data stored on your device. They help a site work, remember your choices, and — with consent — provide anonymous usage statistics. This policy lists exactly what AI Budtender uses.
How we use them
Strictly Necessary
Required for core functions like the age gate. Cannot be disabled.
Analytics
Anonymous usage data to improve the site. Loaded only with your consent.
No Advertising
No advertising, marketing, or cross-site tracking cookies.
Strictly Necessary
Always on| Name | Provider | Purpose | Retention |
|---|---|---|---|
| wyl_age_verified | This site | Remembers that you confirmed you are of legal age. Age confirmation is remembered on this device for 30 days, and — when you’re signed in with your CannabisOS Pass — across the whole network. | 30 days |
| cos_age_ok | This site | Mirrors the age confirmation so age-gated ads don’t re-ask; shares the same 30-day, cross-network memory as wyl_age_verified. | 30 days |
| wyl_cookie_consent | This site | Stores your cookie choices so we do not ask again on every visit. | 1 year |
| wyl-site-config | This site | Caches site configuration (brand, colours) to avoid repeated requests. | Session / until cleared |
| wyl_recently_viewed | This site | Remembers products you recently viewed to show them again. | Until cleared by user |
| sb-* (session) | Supabase | Backend session/security tokens used to serve data securely. | Session |
Analytics
Consent requiredThese load only after you accept analytics cookies. They use anonymous, aggregated data with IP anonymisation. No personally identifiable information is collected.
| Name | Provider | Purpose | Retention |
|---|---|---|---|
| _ga | Analytics provider | Distinguishes anonymous users with a random identifier (IP anonymised). | 2 years |
| _ga_<id> | Analytics provider | Persists anonymous session state for analytics. | 2 years |
Your choices
You can change your cookie preferences at any time. Withdrawing analytics consent stops analytics from loading on your next page view.