About Sealrepo

Sealrepo is end-to-end encrypted source control. It encrypts your source code on your own machine, before it ever touches Git, so a leaked token, a stolen laptop, a scraper, or an AI indexing run sees only opaque encrypted bytes — while you keep branching, merging, and pushing with the Git you already use.

What it is

Sealrepo is two things: a free, open-source command-line tool (the npm package sealrepo) that encrypts and decrypts your code locally, and a hosted team dashboard for sharing access, revoking it, auditing who did what, and recovering if a key is lost.

The defining constraint is zero-knowledge: your encryption keys are derived locally from your passphrase and never leave your machine. Sealrepo's servers cannot decrypt your code, because they never hold the key. That is a deliberate limit on what we're able to do — and the reason you can trust the tool with the thing you most need to protect.

Who it's for

Developers and teams whose code is the product: agencies holding many clients' codebases, founders protecting proprietary work, and anyone who hands a repo to a contractor and wants the access back when the job ends. If you've ever wished you could give someone the keys for an afternoon and take them away cleanly, that's the job Sealrepo is built for.

See it in context: for agencies, for contractors, and protecting code from AI scrapers.

What we stand for

  • Honesty over hype.We don't reach for the absolute-sounding adjectives security marketing loves. Every claim we make is derivable from our published threat model, including the things Sealrepo deliberately cannot do — and we name the actual primitive, AES-256-GCM, instead of a slogan.
  • Your keys, your code.Zero-knowledge isn't a feature we can switch off for convenience. If something would require us to hold your keys, we don't build it that way.
  • Recovery is non-negotiable.Encryption that can permanently lock you out isn't safety, it's a hazard. Every path that could lose access has a documented way back.

Not to be confused with

"Seal" is a common name. This Sealrepo is the encrypted source-control tool at sealrepo.com, distributed as the npm package sealrepo. It is unrelated to other projects or companies that happen to share the name.

Try it in 5 minutes

Free CLI, free account, no card.

Read the quickstart