Cookie Policy

Effective Date: May 14, 2026

Cookie Usage

We use minimal cookies for essential functions like authentication and preferences. We don't use tracking cookies for advertising.

1. What Are Cookies?

Cookies are small text files placed on your device when you visit our website. They help us provide a better user experience by remembering your preferences and login status.

2. How We Use Cookies

We use cookies for the following purposes:

Essential Cookies (Always Active)

  • Authentication: Keep you logged in securely via Clerk
  • Security: Protect against cross-site request forgery
  • Load Balancing: Ensure website stability and performance

Functional Cookies

  • Preferences: Remember your selected pet and display settings
  • Language: Store your language preference
  • Timezone: Display times in your local timezone

3. Third-Party Cookies

We work with trusted third-party services that may set their own cookies:

  • Clerk: Authentication and session management. Clerk sets a small set of cookies prefixed __clerk_*, __client_*, and __session.
  • Stripe: Payment processing. Stripe.js is loaded only on subscription/checkout pages and may set fraud-prevention cookies during a checkout session.
  • Vercel: Application hosting and the Analytics / Speed Insights scripts described below. May set first-party identifiers used to deduplicate visits and measure page performance.

We do not use third-party advertising cookies. We use Vercel Analytics and Vercel Speed Insights, which collect anonymous usage and performance metrics from your browser. These run as first-party scripts on our site and do not track you across other sites.

4. Cookie Details

Cookie NamePurposeDurationType
__client_uatClerk authentication tokenSessionEssential
__sessionSession identifier24 hoursEssential
wagabond_selected_pet_idRemember selected pet (localStorage)PersistentFunctional
WAGABOND_QUERY_CACHE_<userId>React Query offline cache (localStorage) — speeds up repeat dashboard loads and offline readsPersistent (cleared on sign-out or browser-storage clear)Functional
_vercel_*First-party identifiers used by Vercel Analytics / Speed Insights for anonymous usage and performance measurementSession / short-livedFunctional / Analytics
wagabond_analytics_optoutStores your analytics opt-out preference set via the “Privacy choices” link (localStorage)PersistentFunctional

5. Managing Cookies

Browser Controls

You can control cookies through your browser settings:

  • Chrome: chrome://settings/privacy → Cookies and other site data
  • Safari: Safari menu → Preferences → Privacy → Manage Website Data
  • Firefox: Menu → Options → Privacy & Security → Cookies
  • Edge: Menu → Settings → Cookies and site permissions → Manage and delete cookies

Impact of Disabling Cookies

Disabling essential cookies will prevent you from:

  • Signing in to your account
  • Accessing your pet records
  • Using core features of the service

6. Do Not Track

We honor the Global Privacy Control (GPC) signal and provide an in-app opt-out via the “Privacy choices” link in the footer of every legal page. Browser DNT support is inconsistent; for the most reliable opt-out, use the in-app control or disable analytics cookies in your browser.

7. Updates to This Policy

We may update this Cookie Policy to reflect changes in our practices. We'll notify you of significant changes via email or in-app notification.

8. Contact Us

Questions about our use of cookies?

Quick Summary

  • ✓ Only essential and functional cookies are used
  • ✓ No third-party advertising cookies; no cross-site tracking
  • ✓ First-party Vercel Analytics is used to measure anonymous usage and performance
  • ✓ localStorage is used for user preferences and offline cache
  • ✓ We respect Do Not Track settings