← All articles
CompanyMay 21, 20264 min read

Handover means we revoke our own access

Handover means we revoke our own access

There's an uncomfortable truth about consulting: lock-in is a business model. Ship a black box, keep the keys, and the retainer renews itself. Nobody puts it in the proposal, but plenty of engagements are structured exactly that way — and if you've ever tried to leave one, you've felt it.

We structure ours so we can be fired.

What that looks like in practice

  • The infrastructure lives in your AWS accounts and your repos from day one. We never host anything you'd have to migrate off later.
  • Docs are written while we build, not reverse-engineered as a handover deliverable in the final week — and these days, agents keep them current on every merge, so they don't rot after we leave.
  • The last stretch of every engagement is a walkthrough with your engineers driving, not watching.
  • And then we revoke our own access. IAM users, roles, SSO grants — removed, while you watch.
Timeline: IaC in your accounts from day one, docs kept current as we build, a walkthrough with your engineers driving, and finally our access revoked
# the engagement, end to end — it finishes with our keys deleted

That last step sounds theatrical, but it does something useful long before it happens: it audits every decision we make in month one. If we're not going to be around to babysit a thing, that thing has to be boring, documented, and standard. Clever-but-fragile doesn't survive an engagement where the builders delete their own keys at the end.

The bet is simple: we'd rather be re-hired than un-fireable. If you come back it will be for the next block or the next system — scoped and priced from scratch — not because the first one left you unable to leave.