- One template for all eight "What we deposit" pages, as production has: hero, why it matters for recovery, what's included, how it gets in and how it's proven, which protection fits, the other seven materials, the evidence pack, FAQ and close. Every page follows the same fictional SaaS application, Booking Hub (also on the SaaS escrow page), so the set reads as one story: one application needs several kinds of material to come back.
- Headline: keeps the search phrase and says what credentials are for in a recovery, without promising continuity.
- Visual: a mock of what this part of the deposit holds. Production's hero image couldn't be opened from the kit to check it for old product names, so it isn't reused; swap it back only after someone has checked it.
- Dropped: "Book a free demo" (now Book a demo), the closing line "Let's build bulletproof software resilience together", the press quotes with publication logos (Product Hunt and two others; not customer reviews, and the logos need permission), the third-party tool logos, the per-page e-book block (the sample evidence pack band replaces it) and "Unlimited automated deposits", the 1Password, NordPass, Keeper, LastPass and Dashlane logos ("Pick your platform, we'll integrate": password manager integrations aren't confirmed), "Protect revenue by preventing service-related downtime" and "start at $415 per month".
Credentials escrow. The access a recovery depends on.
Hosting, cloud consoles, billing portals and the services an application calls all sit behind a login. Codekeeper holds the credentials and keys needed to manage them, encrypted and used only as your agreement sets out.
Continuity from $1,449. Per application per month. Credentials can be part of any deposit.
- Trusted by 3,500+ teams
- ISO/IEC 27001:2022 certified
- AES-256 encryption at rest
Trusted by 3,500+ teams, from regulated enterprises to fast-growing software vendors
Why it matters for recovery
A deposit is only usable if someone can sign in.
Code, data and configuration bring an application back only if someone can reach where it runs. If the vendor stops, the logins, billing roles and keys for its hosting and services can be lost with it, and a lapsed bill can switch the live service off.
Access held by one team
- Admin and billing logins known to a few people at the vendor
- Keys and MFA backups that can't be recovered
- Renewals that lapse because nobody can sign in
Credentials with Codekeeper
- The access a recovery needs, agreed and deposited at setup
- Encrypted at rest with AES-256 and in transit with TLS
- With Continuity, part of how we keep the live environment paid and switched on for an agreed period
What's included
What a credentials deposit holds.
At setup, we list with you the providers in scope and agree the access we hold. For most applications, that means:
- Hosting and cloud console access. Admin logins or roles for the platforms the application runs on.
- Billing access. Billing portal logins or a billing-user role for each provider.
- Service access. Logins and API keys for the third-party services the application calls.
- Keys. SSH keys, signing keys and MFA backup codes, where they're needed to manage an account.
- Usually part of
- SaaS deposits, and Continuity
- How it gets in
- Deposited at setup, or added as a dedicated user
- How it's held
- AES-256 at rest, TLS in transit
- Natural fit
- Continuity
How it gets in, and how it's proven
Agreed at setup. Held securely. Kept current.
Credentials are scoped with you, deposited through a secure flow and reviewed as the environment changes.
Agree what's in scope
At setup, we list with you the providers the application depends on and agree the access we hold.
Deposit securely
Where a provider supports it, add Codekeeper as a separate user with a billing or admin role. Otherwise, submit credentials and keys through the secure deposit flow.
Checked and certified
An automated check confirms what's in the deposit, with a vault report, and you receive a Software Resilience Certificate.
Kept current with the map
With Continuity, we review the live environment map when the deposit changes (with Continuity Pro, also with each rebuild), so changes to the accounts it depends on are picked up. Rebuilds run in the Codekeeper AI Verification Lab and don't reach your live systems.
Software Resilience Certificate
The credentials are held with the rest of the deposit, and an automated check confirms what's there, with a vault report.
Proves: it's there.
Recoverability Certificate
AI agents rebuild the application from the deposit in the Codekeeper AI Verification Lab, with no help from the vendor, in hours. You also get the run report, an SBOM and an Exit workbook.
Proves: it builds. Agentic Verification
Tested Exit Report
Our specialists rebuild by hand in a clean room and test the business functions you nominate, without the original developers.
Proves: you could exit and keep working. Exit Exercise
The higher you go, the more it proves. The Recoverability Certificate documents the rebuild; release rights come from the agreement. How verification works
Which protection fits
Choose who uses the access, and when.
Escrow means the deposit is released to you and you run the recovery. Resilience costs more because we do the recovery. Continuity costs more again because we also keep the live environment switched on.
Escrow
Released to you→Self-Run Recovery
Credentials in the deposit are released to you with the rest of it, under the agreement's release conditions. Explore Escrow
From $199
Resilience
Comes to us→Managed Recovery
They come to Codekeeper, and we use them in the recovery we run for you. Explore Resilience
From $399
Continuity
Live service kept on+Managed Recovery
We agree the access we hold at setup. If the vendor stops, it's part of how we keep the live environment paid and switched on for an agreed period while we recover. Explore Continuity
From $1,449
Software list prices, per application per month; SaaS and AI have their own rows. Escrow Pro (from $449), Resilience Pro (from $649) and Continuity Pro (from $1,699) add Agentic Verification. Setup is $499 per arrangement, or $999 for Continuity and Continuity Pro. See all prices
Everything else we deposit
One application. Eight kinds of material.
An application usually needs more than one of these to come back. The agreement lists which ones your deposit holds, and they're checked together.
Source code
The codebase, scripts and libraries the application is built from.
Source code escrowDeployment assets
Build scripts, pipelines and infrastructure definitions that turn code into a running system.
Deployment assets escrowData
Database exports, reference data and the files the application needs to work.
Data escrowDocuments
Installation guides, architecture and runbooks: how to build, run and support it.
Document escrowThird-party dependencies
What it takes to maintain or replace the services and packages it relies on.
Third-party dependencies escrowIP and designs
The designs, diagrams, algorithms and research behind the application.
IP escrowHosting environment
Where it runs and the accounts it depends on, mapped and kept current.
Hosting environment escrowCredentials
The logins, billing roles and keys needed to manage where it runs.
You're on this pageSample evidence pack
See what your auditor would receive.
An anonymised set of outputs from a real Agentic Verification run, so you can judge the evidence before you talk to us.
- Recoverability Certificate
- Run report
- SBOM and Exit workbook excerpts
Questions
Credentials escrow, answered.
What is credentials escrow?
An agreement in which a software provider deposits the logins, billing access and keys needed to manage the platforms and services its application runs on, with a neutral party such as Codekeeper. They're held under the agreement and used only when its conditions are met.
What can be deposited?
Hosting platform logins, cloud console access, billing portal credentials, subscription management roles and API keys, plus SSH keys, signing keys and MFA backup codes where they're needed to manage an account. The agreement defines exactly what's included.
How are credentials protected?
Like every deposit, they're encrypted at rest with AES-256 and in transit with TLS, and Codekeeper is ISO/IEC 27001:2022 certified. We agree with you at setup which access we hold, and use it only as your agreement or arrangement sets out. See the Trust Center.
Do we have to share our own passwords?
Not always. Where a provider supports it, you can add Codekeeper as a separate user with a billing or admin role instead. We go through each provider with you at setup.
Is key escrow included?
Yes, where keys are needed to manage or access the provider accounts: API keys, SSH keys, signing keys and MFA backup codes. They're held under the same controls and release conditions as the rest of the deposit.
Keep the access a recovery needs.
We'll go through the accounts behind your application and what Continuity would hold.