Smart Order Capture
Legal

Cookie Policy

Last updated: 2026-05-16

Pre-launch placeholder. This document has not yet been reviewed by counsel and is published so the user-facing flow exists end-to-end. The final version, signed off before public launch, will replace this text. Do not rely on it as a binding legal document yet.

This page explains how smartordercapture uses cookies and similar storage technologies, what each one does, and what choices you have. We try to use as few cookies as possible; everything below is what we actually set, not a generic legal template.

What is a cookie?

A cookie is a small text file your browser stores when it visits a site. We also use related technologies (localStorage, sessionStorage, IndexedDB) for the same purposes; we refer to all of them as "cookies" in this policy for simplicity.

Cookies we set on smartordercapture.com

Strictly necessary (cannot be opted out)

  • soc.session — Better-Auth session identifier. HttpOnly, Secure, SameSite=Lax. Lifetime: 30 days, refreshed on activity.
  • soc.csrf — CSRF token for state-changing requests. Session-scoped.
  • Stripe Checkout / Customer Portal session cookies — set on stripe.com when you visit billing pages. Governed by Stripe's cookie policy.

Functional (set when you use the feature)

  • soc.theme — your preferred theme (light / dark / system). localStorage. Persists until you clear browser storage.
  • soc.builder.layout — your saved React Flow canvas pan/zoom per workflow. localStorage.

Analytics (opt-out available)

  • ph_* — PostHog product analytics. Tracks page views, feature usage, conversion funnel events. Does not track across third-party sites. Lifetime: 365 days.

You can opt out of analytics in Settings → Privacy, or by sending Do Not Track from your browser.

What we do NOT use

  • Programmatic advertising trackers.
  • Cross-site tracking pixels.
  • Third-party advertising cookies. We never let an ad network drop a cookie on our site.

Managing cookies

Most browsers let you block or delete cookies in their settings. Note that blocking strictly-necessary cookies will sign you out and prevent the app from working. Clearing localStorage will reset your theme and builder preferences.

Changes

If we add a new cookie that does anything beyond what's listed above, we will update this page and (for non-essential cookies) ask for your consent before setting it.