Privacy

Your data is yours — that's the whole point

Run for Digital Dignity is a Digital Dignity property. We hold ourselves to the standard the movement argues for: collect the minimum, never sell it, and let you take it back whenever you want. This page says exactly what that means in practice.

What we collect

  • Your email — for sign-in (handled by Supabase Auth) and account recovery.
  • Your handle and avatar — the public name and procedural pixel avatar you appear under.
  • Your daily activity totals — steps, miles, and active minutes per day, from the Apple Shortcut you set up or from manual entry. Whether each day was synced or self-reported is shown so totals stay honest.
  • Referral clicks — when someone lands via a referral link, we store the code, the page, and a salted, daily-rotating hash of their IP. We never store raw IP addresses.
  • Sponsorship records — handled by Stripe for payment; we keep only what's needed to attribute and report earnings.

What we never do

  • We do not sell your data. Ever. To anyone.
  • We run no third-party analytics or trackers — no Google Analytics, no ad pixels. Just our server logs and our own Supabase database.
  • We do not display your raw fitness data to other users — leaderboards and matchups show only aggregate totals and your handle.
  • Your ingest token (the key your Shortcut uses) is stored only as a hash; we show the plaintext once, at generation, and never again.

Controls you have right now

  • Export — download a CSV of all your activity from your dashboard, any time.
  • Leaderboard visibility — a single toggle on your dashboard turns your public listing on or off. It's on by default; turn it off and you keep tracking privately.
  • Delete your account — also on your dashboard. This permanently erases your activity and removes you from leaderboards; any challenges you ran are anonymized to "[departed runner]." We retain earnings ledger entries only as long as tax law requires.

Where your data lives

Everything is stored in Supabase (Postgres) with row-level security, on the shared Digital Dignity instance. Payments run through Stripe. The site is served from Hostinger. We don't ship your data anywhere else.

This page may be updated; material changes will be noted here. Questions about your data? Reach Sean through the Digital Dignity contact channels.

Manage your data