gitGost

Contribute to any GitHub repo without leaving a trace.
Privacy-first Zero accounts AGPL-3.0 Go-powered
# Add as remote → push → done. Fully anonymous. $ git remote add gost https://gitgost.leapcell.app/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 + PR 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
Database hosted in Central Europe (Zurich)
Only stores: counter + repo name + PR URL. Zero personal data.

Recent Anonymous Contributions

Loading recent PRs...

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 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 feedback

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

/

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
Show your support

Welcome anonymous contributions

Make it visible that your repository accepts PRs via gitGost. Add our badge to your README.

Anonymous Contributor Friendly
![Anonymous Contributor Friendly](https://gitgost.leapcell.app/badges/anonymous-friendly.svg)

Get a dynamic badge

Add a .gitgost.yml file to your repo root to enable verification and get a dynamic badge that shows your acceptance of anonymous contributions.