Privacy policy

What we collect — and what we never will.

Last updated: 2026-06-10

The short version

The free extension sends a small amount of anonymous usage telemetry (counts and your OS/version — no identity), and you can turn it off with one click. We only ever learn your email if you choose to sign in or subscribe, and even then payments go through Stripe — we never see or store your card. We never collect your code, file names, or commit messages.

Telemetry (free tier)

The extension sends these to a server we own at api.gitnfit.dev:

It's opt-out: open Git & Fit: Privacy in VS Code and click Stop sending telemetry (mirrored to the gitnfit.telemetry.enabled setting). It also honors VS Code's global telemetry setting — if you've disabled telemetry editor-wide, we send nothing.

What we never collect

Any future telemetry that touches your code, files, or commits would require a separate, explicit opt-in — we will never expand the list above without asking you first.

Accounts & sign-in

The free tier needs no account. If you start a trial or use Manage Subscription, you sign in with a one-time magic link sent to your email. We then store your email address and a verification timestamp so we can recognise you across machines. No passwords, ever.

Billing (Pro)

Who we share with

We do not sell your data or share it with analytics vendors or marketing partners — ever. The only processors involved are the ones that make the product work: Stripe (payments) and Cloudflare (CDN/edge for the API and this site, which may log requests per its privacy policy).

This website

Your controls

Changes & contact

If we change what we collect, we'll update this page, bump the "Last updated" date, and note it in the next release's CHANGELOG. The full source is at github.com/quirkfly/gitnfit. Questions or data requests: open an issue at github.com/quirkfly/gitnfit/issues.