Cookie Policy

Last updated: 17 May 2026

Pairly Life is operated by Nimavera Inc., a Delaware corporation. This page describes the cookies and other storage Nimavera uses in your browser to deliver the Service.

Cookie preferences
Not decided yet.

This page lists everything Pairly Life stores in your browser, why each item exists, and how you can control or remove it. We deliberately keep this list short. We do not use advertising or cross-site tracking cookies. We use one privacy-friendly analytics processor (PostHog, EU region) — and only when you opt in via the cookie banner. See section 4 below for details.

1. Strictly necessary — to keep you signed in

When you sign in, we store a JSON Web Token (JWT) in your browser's localStorage. This token is sent on every API request so the server knows it's you. Without it, you would be signed out on every page load. It expires after the period configured by the operator (default: 60 minutes of inactivity for non-remembered sessions).

Storage keyWherePurposeLifetime
tokenlocalStorageAuthentication (JWT)Until you sign out or the token expires
auth-storagelocalStorageHydrates the signed-in user state on page loadUntil you sign out

These items are essential for the Service to work and do not require your consent under ePrivacy / cookie-consent law. If you clear them, you will be signed out.

2. Functional — to remember your preferences

These persist your interface preferences so the app feels less amnesiac between visits. None of these are sent to any third party.

Storage keyWherePurposeLifetime
themelocalStorageRemembers your light / dark / system preferenceUntil you change or clear it
board-filters-{id}localStorageRemembers per-board filters and sort orderUntil you clear filters or browser data
dashboard_upgrade_banner_dismissed_atlocalStorageHides the AI upgrade banner for 7 days after you dismiss it7 days, then resets
Various transient keyssessionStorageIn-tab state used by individual screens (advisory persistence, draft form data, etc.)Cleared when you close the tab

3. Push notification subscriptions

If you opt in to web push notifications, your browser registers a push subscription with its native push service (e.g. Apple Push Service, Firebase, or Mozilla Push) and shares the resulting endpoint with us so we can deliver notifications. The endpoint and cryptographic keys are not cookies, but they are stored by your browser. You can revoke push permission at any time in your browser's site settings.

4. Analytics — PostHog (opt-in only)

When you tick “Analytics” in the cookie banner, we use PostHog (EU region) to measure aggregate product usage — which features land, which pages are slow, and where users get stuck in the signup or upgrade funnel. PostHog is the only analytics processor we use.

What's stored in your browser when you opt in:

Storage keyWherePurposeLifetime
pl:posthog_distinct_idlocalStorageRandom UUID that lets us stitch a multi-session funnel without attaching it to any other identifierUntil you decline analytics or clear site data

You can withdraw consent at any time via the “Change preferences” button at the top of this page — it stops new captures and wipes the distinct ID immediately.

5. Stripe checkout (only when you upgrade)

When you click “Start Free Trial” or “Buy Lifetime” we redirect you to a Stripe-hosted checkout page. While you are on Stripe's domain, Stripe sets its own cookies (fraud prevention, anti-CSRF, session) governed by Stripe's cookie policy. We do not control these cookies.

6. Third-party content embedded in cards

Cards may embed third-party content (e.g. a YouTube trailer thumbnail, a Spotify track preview, an OpenStreetMap tile). When that content loads, the third-party domain may set cookies according to its own policy. We render only the minimum needed to show the content and never use these embeds for tracking.

7. What we do NOT use

  • No advertising cookies.
  • No Google Analytics, Meta Pixel, TikTok Pixel, or similar cross-site tracking SDKs.
  • No cross-site tracking.
  • No fingerprinting.
  • No data sold to data brokers.

8. How to control storage

You can clear all of Pairly Life's stored data at any time from your browser's settings (typically: Settings → Privacy → Clear browsing data → Cookies and other site data, scoped to pairlylife.com). Clearing the auth token will sign you out; clearing functional keys will reset your preferences but won't affect server-side data.

You can also revoke notification permission, location permission, and any other site-permission grants from your browser's site-settings panel for pairlylife.com.

9. Changes to this policy

If we add, remove, or change what we store in your browser we will update this page and, where the change is material, surface a notice in-app. The “Last updated” date at the top of this page always reflects the current revision.

10. Contact

Questions about cookies or browser storage: support@pairlylife.com. See also our Privacy Policy and Terms of Service.