Cookie Policy
What we set, and why
Last updated 19 June 2026
The short version
We only set a handful of strictly-functional cookies to keep you signed in and remember your preferences. We don't currently run any analytics or marketing cookies. The consent controls below are kept ready for a future privacy-friendly analytics tool. Until then, your choice is simply stored, and you can change it any time.
Every cookie we use
| Name | Category | Purpose | Lifetime |
|---|---|---|---|
better-auth.session_tokenFirst-party | Functional | Keeps you signed in. Without it you would have to sign in again on every page. | Up to 7 days, refreshed while you stay active |
stems_consentFirst-party | Functional | Stores your cookie-banner choice (analytics + marketing). | 6 months |
stems_refFirst-party | Functional | Remembers a referral code from a /r/CODE link so it can be applied when you sign up. | 30 days |
Analytics
We don't currently use any analytics or marketing cookies. Nothing tracks you across the site. If we add a privacy-friendly analytics tool in future, it will be off until you opt in via the controls above, and we'll list exactly what it sets right here first.
Third parties
The only other third-party that may load is Stripe, and only when a grower clicks through to pay. Stripe sets its own cookies to process the payment securely. See our Privacy Policy for the full list of the services we use.
How to block cookies
You can block all cookies in your browser settings, but the site won't work properly without the functional ones. You won't be able to stay signed in. For the easier route, use the banner or the button above.