Claude catches your mistakes before you save the file.

Three automatic checks that run the moment you save your work — catching leaked passwords, broken logic, and sloppy commit messages before your teammates ever see them. Self-hosted on your own machine using your own API key. $19 lifetime.

14-day full refund if it's not what you needed. I built this because I kept pushing passwords by accident. Buy it if you've done the same.

3 hooks. 3 trigger points.

Every hook is a single POSIX shell file wrapping inline Python (stdlib only — no pip install). You can read every line.

Hook Runs at What it checks Blocks?
pre-commit git commit Hardcoded secrets, placeholder values, stray console.log/print/debugger, TODO/FIXME without issue refs, missing .gitignore on sensitive files Fail-open by default; TETHER_FAIL_CLOSED=1 to block
pre-push git push New functions without tests, ranked by blast-radius × complexity Informational only — never blocks the push
commit-msg Every commit Conventional-commits regex validation (feat:, fix:, chore:, etc.) Fail-closed — rejects malformed messages

Install

# 1. Clone the private repo (you get invited after purchase)
git clone git@github.com:septimlabs-code/septim-tether.git

# 2. Copy hooks into your repo
cp -r septim-tether/hooks/* ~/your-repo/.git/hooks/
chmod +x ~/your-repo/.git/hooks/*

# 3. Export your Anthropic key (or put in ~/.septim-tether.env)
export ANTHROPIC_API_KEY=sk-ant-...

# Open any staged diff and run:
git commit -m "feat: your change"

Pair with Flint for full coverage.

Tether catches bugs at the keystroke. Flint catches what Tether missed at PR open. Different triggers, different failure modes, both post findings with file:line citations instead of generic approvals. Own the review layer instead of renting it.

See Septim Flint — $19 →

Price

$19
One-time, lifetime updates, no subscription
Flint ($19) + Tether ($19) = $38 total, both self-hosted, both yours for life. Use coupon FOUNDINGRATE24 for 20% off. 14-day full refund, no questions asked.