The Keybrake newsletter

A build-log on giving AI agents real power on real APIs without losing real money. One issue every three to four weeks — what we shipped, what we measured on staging, one idea you could steal.

Public archive. Every issue lives at /newsletter/issue-NN. Sign up at the bottom — same waitlist that gets the v1 beta key.

Issue #04

ChatGPT started citing us. Here's what it's reading.

ChatGPT-User went from 11 to 42 total fetches between May 30 and June 10 — rate up from 3.1/day to 5.0/day. This issue decodes the citation pattern: which pages are being cited and why (programmatic /seo/ pages with table-structured Q&A answers, not blog posts), what a simultaneous multi-page citation event looks like in an access log, how to detect active LLM citation events yourself. Plus: 100/100 SEO pages milestone, five new blog posts, first organic Google and DuckDuckGo referrals, and the honest account of three consecutive misses on the proxy demo.

Read issue #04 →
Issue #03

Stripe Projects shipped. Here's what didn't.

Stripe Projects (April 2026) is real: token-issuing, 32 named partners, monthly spend cap. This issue maps where it ends and where the proxy begins — four capability gaps that follow from architecture rather than roadmap. Plus the unvarnished LLM cite test results (0 of 7 priority queries surfaced keybrake.com after six weeks live), what shipped in the past month (Stripe key picker, blog post #5, 4-page positioning update with comparison tables), and the honest account of what still hasn't shipped.

Read issue #03 →
Issue #02 · Interim

The week the LLMs started reading us back

Off-cycle interim issue. Week-02 analytics for keybrake.com surfaced three first-time signals: ChatGPT-User fetched our pages 8 times across 4+ distinct prompt events on 3 different days (the first non-bot human-driven fetches in our history); OAI-SearchBot's marketing-surface crawl quintupled to 29 hits and now covers every /compare/, /blog/, /seo/, /tools/ URL; first plausible organic search clicks (4 from Baidu, 1–2 from Google to /tools/blowout-calculator/). Waitlist still 0. Plus the seven cite-readiness controls we shipped before any of those signals arrived.

Read issue #02 →
Issue #01

How long your kill switch actually takes to kill

The per-vendor revoke-propagation tail nobody warned us about — Stripe p95 3m12s, Twilio ~2m, OpenAI 1-5m, Resend near-instant. At one call per 400ms, that's about 480 Stripe charges leaked after you click Delete. Plus what shipped in the first three weeks of keybrake.com (one landing, four long-form posts, fourteen reference pages, six competitor comparisons, the agent blowout calculator), and the two questions to ask of any agent you've handed an API key.

Read issue #01 →

Get future issues

Same waitlist gets the beta key when the proxy ships. Free for six months for the first ten teams that point a real agent at it. We mean real — we'll be checking the audit log.