Back

Privacy Policy

Last updated

What we collect

  • Account data (email, name) via Clerk for sign-in.
  • Trip data (routes, stops, notes) you create, stored in Convex.
  • Payment data handled by Stripe. We do not store card numbers.
  • Usage analytics via PostHog (page views, feature usage), only with your consent.

How to opt out of analytics

  • Click "Decline" on the consent banner.
  • Toggle Analytics off at /settings if signed in.
  • Enable Do Not Track in your browser. We honor it automatically.

Your consent choice is stored per-device. If you use Milepost on multiple devices, you'll need to set your preference on each.

Retention

Account-tied data persists while your account exists. Anonymous parser events are retained 90 days. Delete your account at /settings to remove all data.

Sub-processors

PostHog (analytics), Clerk (authentication), Stripe (payments), Convex (backend storage), Netlify (hosting), Protomaps (map tiles), Recreation.gov + OSRM (routing data, no PII sent).

Anonymous metrics

We record anonymous consent banner events in Convex (timestamp + your choice or that you saw the banner) so we can measure opt-in rates. These records contain no userId, no email, and no fingerprint. Like any web request, our backend sees the request IP for spam protection.

Contact

Privacy questions or data requests: support@milepostplanner.com.