What we store on your device, and why.

We use a small number of cookies. Two are essential — without them sign-in and your own consent choice don’t work. Two are non-essential analytics — they only fire if you click Accept all in the banner. We don’t use third-party advertising or tracking pixels.

Name Category Purpose Lifetime Set by
__Host-session Essential Identifies your signed-in host session. Without this you have to re-authenticate on every page. 30 days, rolling PreArrive (after sign-in)
pa_consent Essential Records your own cookie-consent choice (Accept all / Essential only). Setting it is what makes the banner stop appearing — and what gates the two analytics cookies below. 1 year PreArrive (when you click the banner)
pa_ab Analytics Sticky A/B-test bucket (a or b). We compare conversion of marketing-copy variants over time. No identity attached. 1 year PreArrive (only if you accept all cookies)
gp_ref Analytics Captures a campaign-attribution tag (?ref=...) from a referring link so we know which marketing surface drove a sign-up. No identity attached. 90 days PreArrive (only if you accept all cookies AND the URL had ?ref=…)

That’s the full list. If you see anything else on a prearrive.com page claiming to be a cookie, it’s either from a sub-processor disclosed in the privacy policy (Stripe checkout sets its own cookies when you click Upgrade, for example) or it’s not us — email [email protected] and we’ll dig in.

Clear the pa_consent cookie in your browser’s site-data settings and reload — the consent banner will re-appear so you can pick again. Selecting Essential only also instructs the server to stop setting the analytics cookies on subsequent requests; the next time you visit any non-checkout page they won’t come back.

We don’t use third-party advertising tags (no Facebook Pixel, no Google Ads, no TikTok Pixel), so opting out doesn’t cascade across other sites.