Service Temporarily Suspended The service is temporarily suspended due to detected bot activity. Push operations are currently disabled.
gitGost explore cli
create a
issue comment pr-comment approach guidelines karma
github api rate limit
— / —
gitlab api rate limit
— / —
#about

gitGost lets you contribute to any repo without leaving a trace. No accounts, tokens, or metadata — just add a remote and push.

Your commit appears with one of our bots — no name, email, or history attached.

If useful, consider donating or forking.

Commands

📤 Anonymous Push P
📥 Clone / Fetch F
🔒 Push via Tor T
🖼️ Strip Metadata E
🌙 Toggle Theme D

Anonymous Push

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" $ git push gost fix-typo:main → Anonymized commit + PR opened as @gitgost-anonymous → PR Hash: a3f8c1d2 ← save this to update the PR later
# Use /v1/gl/ instead of /v1/gh/ for GitLab repos. $ git remote add gost https://gitgost.fly.dev/v1/gl/gitlab-org/gitlab $ git checkout -b fix-typo $ git commit -am "fix: typo in documentation" $ git push gost fix-typo:main → Anonymized commit + MR opened as @gitgost-anonymous → MR Hash: a3f8c1d2 ← save this to update the MR later

Update PR

# Got review feedback? Push a follow-up commit to the same PR. # Use the pr-hash returned on the first push. $ git commit -am "fix: address review comments" $ git push gost fix-typo:main -o pr-hash=a3f8c1d2 → Existing branch force-updated, PR refreshed — still @gitgost-anonymous # If the hash is unknown or the PR was closed, a new PR is created automatically.

Clone / Fetch

# Clone or fetch anonymously — no GitHub account needed. $ git clone https://anon:@gitgost.fly.dev/v1/gh/torvalds/linux # Or add as remote and fetch/pull later $ git remote add gost https://anon:@gitgost.fly.dev/v1/gh/torvalds/linux $ git fetch gost $ git pull gost main → Repository cloned with zero identity exposure
# Clone or fetch from GitLab anonymously — use /v1/gl/ prefix. $ git clone https://anon:@gitgost.fly.dev/v1/gl/gitlab-org/gitlab # Or add as remote and fetch/pull later $ git remote add gost https://anon:@gitgost.fly.dev/v1/gl/gitlab-org/gitlab $ git fetch gost $ git pull gost main → Repository cloned with zero identity exposure

Push via Tor

For maximum privacy, configure git to use Tor before pushing through gitGost.

# Configura git para usar Tor $ git config --global http.proxy socks5://127.0.0.1:9050 $ git config --global https.proxy socks5://127.0.0.1:9050 # Luego haz push normalmente a través de gitGost $ git push gost fix-typo:main → Push enrutado a través de Tor + anonimización gitGost

Strip Metadata

gitGost anonymizes commit metadata, but binary files (images, PDFs, Office documents) may contain embedded metadata — EXIF data, GPS coordinates, author names — that reveal your identity regardless of commit anonymity. Strip them before committing with exiftool.

# Install exiftool $ brew install exiftool # macOS $ sudo apt install exiftool # Ubuntu/Debian # Elimina todos los metadatos de un archivo $ exiftool -all= image.jpg # Elimina metadatos de todos los archivos en un directorio $ exiftool -all= -r ./images/ → Metadatos eliminados, el archivo ahora es seguro para commit

Comment Approach

How we keep anonymous conversations useful.

gitGost allows anonymous contributions, but we work to keep conversations useful. This is a deliberate effort to prevent anonymity from degrading quality.

Prohibited content: no links, issues or comments involving religion, violence, occultism, sexual immorality, alcohol, drugs, weapons, pornography or profanity. Detected content will be removed.

  • Don't submit or upvote empty links. We want material that teaches something real, not shallow curiosity.
  • "Genuinely interesting" means it leaves learning or context. Avoid gossip, flamebait or empty politics.
  • Key principle: thoughtful comments. Civility + substance. Does your comment add new context or personal experience?
  • Empty negative comments (just insults) don't help; a brief "thanks" does.
  • Rule of thumb: don't write what you wouldn't say face to face. Debate is welcome; insults are not.

If you're right, your arguments stand without put-downs. Curiosity beats noise.

Guidelines

What to submit and how to keep conversations useful while staying anonymous.

Contenido prohibido: sin enlaces, issues o comentarios que involucren religión, violencia, espiritismo, inmoralidad sexual, alcohol, drogas, armas, pornografía o profanidad. El contenido detectado será eliminado.

What to submit

  • Links or issues that spark technical curiosity. Not just "hacking": anything that makes people learn.
  • Avoid politics, crime, sports or celebrity content unless it reveals a relevant phenomenon.
  • Keep titles sober; avoid forced caps, hype or clickbait.
  • Prefer the original source; if video/pdf, mark it with [video]/[pdf].
  • Don't use gitGost just for self-promotion. The main use is curiosity.

On comments

  • Kindness first. Be curious, not interrogative. Respond to ideas, not people.
  • More divisive topics ⇒ more substance. Add data, context or experience.
  • Avoid flaming or mockery. Don't shout in CAPS; use *asterisks* for emphasis.
  • Assume good faith; respond to the strongest interpretation, not the weakest.
  • If something is spam or off-topic, report it; don't feed the fire.
  • Don't ask for upvotes/comments. The community votes by genuine interest.
  • Throwaway accounts are fine for sensitive topics, but don't abuse them: gitGost is still a community.

Create Anonymous Issue

Platform:
/

Don't include personal data. We only store URL + anonymous hash.

Comment on Issue Anonymously

Platform:
/

Comments include a footer with your anonymous hash and karma.

Comment on PR Anonymously

Platform:
/

Comments include a footer with your anonymous hash and karma.

Don't include personal data. We only store URL + anonymous hash.

Karma

How anonymous reputation linked to your hash works.

What is karma? It's the anonymous reputation linked to your hash. It increases when your contributions are useful and decreases when abuse is reported. It doesn't expose your identity; it only signals trustworthiness.

How it works

  • Every anonymous hash starts at karma 0.
  • If your comments or issues are accepted or useful, karma goes up.
  • If reported for abuse or spam, karma goes down.
  • Karma follows you as long as you use the same hash (or optional user token).

Why it matters

Good karma makes your anonymous contributions trustworthy to maintainers without revealing who you are. Low karma may hold posts for review.

Privacy first

We don't store personal data: only the anonymous hash, its karma and the relation to sent messages. We don't track IPs or link identities.