gitGost

Contribute to any GitHub or GitLab repo without leaving a trace.
Privacy-first Zero accounts GitHub GitLab AGPL-3.0 Go-powered

Use /v1/gh/ for GitHub repos  ·  /v1/gl/ for GitLab repos

# Add as remote → push → done. Fully anonymous. $ git remote add gost https://gitgost.fly.dev/v1/gh/torvalds/linux $ git checkout -b fix-typo $ git commit -am "fix: typo in documentation This commit fixes a grammatical error in the README. The word 'recieve' should be 'receive'." $ git push gost fix-typo:main Anonymized commit + MR opened as @gitgost-anonymous PR Hash: a3f8c1d2 ← save this to update the PR later Subscribe to notifications (no account needed): https://ntfy.sh/gitgost-a3f8c1d2
...
Anonymous PRs Created
...
Anonymous Comments Posted
Database hosted in Central Europe (Zurich)
Only stores: counter + repo name + URL. Zero personal data.

Features

Total Anonymity

Strips name, email, timestamps, and all metadata. PR created from @gitgost-anonymous bot.

Detailed PR Descriptions

Your commit message becomes the PR description. Provide full context and explanations while staying anonymous.

One Command Setup

No tokens, no accounts, no extensions. Just git remote add.

Battle-tested Security

Rate limiting, size caps, validation. Pure Go, minimal deps, fully auditable.

Anonymous issues & comments

Open issues and comment on any repo without revealing identity. Each message carries a stable anonymous hash.

Fetch & Pull Support

Clone, fetch, and pull from any GitHub or GitLab repo through gitGost. Read code anonymously — no account, no trace.

Persistent PR Updates

Got review feedback? Push follow-up commits to the same anonymous PR using a pr-hash. No accounts, no state stored — the hash is derived deterministically from your branch.

Anonymous PR Notifications

Subscribe to PR activity via ntfy.sh — no account, no email. Get push alerts for comments, reviews, merges and closes. Topic: gitgost-{hash}.

Why developers love gitGost

No permanent public record

Your commit history shouldn't be an HR liability forever.

Contribute safely to anything

Fix bugs in repos your employer or country hates. No trace.

Stop email harvesting

Public commits = spam & doxxing. gitGost ends that.

Sometimes you just want to be a ghost

One-line typo fixes don't need your name attached for eternity.

Anonymous issues, comments & PR/MR feedback

Create issues, comment on them, or leave feedback on Pull Requests and Merge Requests — all without exposing your identity. We only keep what's essential: URL, anonymous hash, and karma.

Provider:
/

Before creating, please read our approach to comments and guidelines.

Do not include personal data. We only keep URL + anonymous hash.

/

Comments include a footer with your anonymous hash and karma.

/

Comments include a footer with your anonymous hash and karma.

Do not include personal data. We only keep URL + anonymous hash.

Anonymous push notifications

PR Notifications via ntfy.sh

After pushing, subscribe to your PR topic on ntfy.sh to get anonymous push notifications — no account, no email required. Works with the ntfy mobile & desktop apps.

STEP 1 — Push your PR

After git push gost, the server returns your PR Hash (e.g. a3f8c1d2).

STEP 2 — Subscribe

Open ntfy.sh or the app and subscribe to gitgost-{your-hash}. No sign-up needed.

STEP 3 — Get notified

Receive push alerts when your PR gets a comment, review, status change, merge, or close.

Look up your notification topic
Privacy note: The topic name is derived from your PR hash. No personal data is stored or transmitted. The ntfy topic is public by design — keep your PR hash private if you want to limit who can subscribe. Install the ntfy app: Android · iOS · Desktop