—Cookie policy
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.
01Every cookie we set
| 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.
02Changing your mind
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.
03Related