Sales & Product Manual
Everything you need to demo, explain and close
🔒 Confidential — Internal Use Only
1

The 30-Second Pitch

What to say when someone asks "what does SealedKeys do?"

"SealedKeys is a zero-knowledge vault for teams. It's where you store every secret your business runs on — passwords, API keys, SSH keys, deployment tokens, contractor credentials — all encrypted on your device before it ever reaches our servers. Even if we were hacked, there would be nothing to steal. It's free to start and £1.99 per user per month to scale."

Who buys it

  • Startups and scale-ups with 2–100 people
  • Technical teams managing API keys and SSH access
  • Agencies managing client credentials
  • Any team that emails passwords or uses a spreadsheet for secrets
  • Companies with contractor/freelancer access to manage

Why they buy it

  • Had a breach or a near-miss with leaked credentials
  • Staff member left and nobody knows what they had access to
  • Developer accidentally committed an API key to GitHub
  • Can't pass a security audit because secrets are in Slack DMs
  • Need to give contractors access without full trust
2

Product Overview

SealedKeys is a zero-knowledge secrets vault — a secure place to store, organise and share every type of business credential, with team access controls and a full audit trail.

The five secret types

🌐 Website Logins

Username, password, URL. The familiar password manager use case.

🔑 API Keys & Tokens

Stripe keys, GitHub tokens, AWS credentials, Twilio — all tagged and organised.

🖥 SSH Keys

Private keys stored encrypted. Never visible to our servers — ever.

🔒 Recovery Codes

2FA backup codes, safe and accessible when you need them most.

📝 Secure Notes

Free-text encrypted notes for anything sensitive that doesn't fit a template.

More coming

Database credentials, certificates, and custom templates on the roadmap.

Team & organisation features

The zero-knowledge architecture (keep it simple)

How to explain it to a non-technical buyer

"Think of it like a safe where only you know the combination. We built the safe and we store it for you, but the combination is in your head — we never know it. So even if someone broke into our building and stole the safe, it would be useless without your combination."

How to explain it to a technical buyer

"Your master password never leaves your browser. We use PBKDF2 at 600,000 iterations to derive a 256-bit AES-GCM key entirely client-side. Every secret is encrypted with that key before the API call is made. The server receives and stores only opaque base64url ciphertext. We literally cannot decrypt your data — there's no backdoor, no recovery path, and no master key on our side."

3

Pricing

Plan Price Who it's for Key limits
Free £0 forever Individuals, solo founders, evaluation 50 items · 1 org · 3 members · 30-day audit log
Pro ⭐ £1.99 / user / month Growing teams, agencies, startups Unlimited items · Unlimited orgs & members · 1-year audit log
Enterprise Custom Larger orgs, compliance-driven buyers Everything in Pro + SCIM · Dedicated instance · SLA · BAA
💡

Selling point: At £1.99/user/month, a 10-person team pays £19.90/month — less than two coffees. Bitwarden Teams is $4/user/month. 1Password Business is $7.99/user/month. We are the most affordable true zero-knowledge team vault on the market.

What's included on every plan

4

Competitive Positioning

There are two types of competitor. Know which one you're being compared to.

Type A — Consumer password managers (LastPass, Bitwarden, 1Password)

These are built for personal password storage. Teams are an afterthought bolted on later. They're priced for enterprise and aren't designed for technical secrets like SSH keys and API tokens at scale.

Type B — DevOps secrets tools (Doppler, Infisical, HashiCorp Vault)

These are CLI-first, infrastructure-heavy tools for injecting secrets into CI/CD pipelines. They require engineering time to set up and maintain. Non-technical teammates can't use them.

SealedKeys sits in the gap

We are the team-first, zero-knowledge vault that non-developers can actually use, while being technically rigorous enough that developers trust the security model. One vault for the whole company — passwords, API keys and SSH keys in the same place, with proper roles and a proper audit trail.

Feature SealedKeys LastPass Teams Bitwarden Teams Doppler
True zero-knowledge ✓ Yes ✗ (had breach 2022) ✓ Yes ✗ Server-side keys
SSH key storage ✓ Yes ✗ No Partial ✗ No
Non-technical UI ✓ Yes ✓ Yes ✓ Yes ✗ CLI-first
Contractor offboarding ✓ Built-in Manual Manual Partial
Price per user/month £1.99 $4.00 $4.00 $6.00+
Free tier ✓ 50 items ✗ Removed ✓ Limited ✓ Limited

⚠️ LastPass talking point

In December 2022, LastPass suffered a breach in which encrypted customer vaults were stolen. Attackers were able to crack weak master passwords and access plaintext credentials. This is a powerful, factual reason to choose a more modern, auditable architecture. Use it when a prospect mentions LastPass — don't mention it unprompted.

5

Demo Script

The ideal demo takes 12–15 minutes. Open sealedkeys.com in a browser with a pre-created demo account.

Step 1 — The homepage (2 min)

What to say

"This is our homepage. Notice the trust bar at the top — AES-256-GCM, zero plaintext stored. We're going to show you exactly what that means in practice, not just as marketing copy."

Step 2 — Register / Login (1 min)

What to say

"Notice what happens when you register. We ask for a master password and we tell you immediately: we cannot recover this. That's because we never store it — not even hashed in a way that's useful. Your vault key is derived right here in your browser. Watch the URL bar — no data leaves this page until you hit 'Create vault'."

Step 3 — Adding a secret (3 min)

What to say

"Let me add a secret — I'll use a real-world example your team will recognise. Let's say this is your Stripe production API key."

Step 4 — Team vault & roles (3 min)

What to say

"Now let's talk about teams. Most of your secrets aren't just yours — they belong to the company. Here's how you share them without losing control."

Step 5 — Audit log (2 min)

What to say

"Here's the audit log. Every single action — who viewed it, who copied it, who changed it, when, from what session. If a credential leaks, you know exactly who had access and when. This is what compliance auditors want to see."

Step 6 — Security health dashboard (2 min)

What to say

"Here's something no other password manager has. SealedKeys analyses every secret in your vault — right here in your browser, without sending anything to us — and gives you a security score. It spots weak passwords, reused credentials, secrets that haven't been rotated in 90 days, and passwords that appear in known data breaches. That last check uses a technique called k-anonymity: we send only the first five characters of a SHA-1 hash to HaveIBeenPwned — never the actual password."

Step 7 — Pricing close (2 min)

What to say

"Free to start today — no card needed. If you have five people who need shared access, that's £9.95 a month on Pro. Less than a round of coffees, and you've eliminated the single biggest source of company data breaches."

6

Objection Handling

❓ "We already use LastPass / 1Password."
A: "Great — that means you already understand the value of a password vault. The question is whether it covers your technical secrets — API keys, SSH keys, deployment tokens. Most teams using LastPass still have those in Slack DMs or a spreadsheet. SealedKeys unifies everything in one zero-knowledge vault, and at £1.99/user it's likely cheaper than what you're paying now."
❓ "How do I know you won't get hacked like LastPass?"
A: "That's exactly the right question. The LastPass breach was damaging because their architecture allowed encrypted vaults to be exfiltrated and cracked offline. SealedKeys uses true zero-knowledge — we never hold a key that can decrypt your data. Even if our database were stolen entirely, the attacker would have AES-256 ciphertext with no corresponding key. It's the architectural difference that matters, not the security perimeter."
❓ "We use a spreadsheet / Notion / Google Doc."
A: "That's where most breaches start. Spreadsheets aren't encrypted, they're shared over email, they don't have access control, and there's no audit trail. When someone leaves the company, those secrets live on in their Google Drive forever. SealedKeys solves all of that — and the free plan costs nothing to try."
❓ "We use Doppler / Infisical for secrets."
A: "Those are excellent DevOps tools for injecting secrets into pipelines. SealedKeys is complementary, not competing — it handles the human layer: the passwords your team members use, the SSH keys they need to access servers, the API keys they look up in their browser. Doppler doesn't have a UI your non-technical teammates can use. We do."
❓ "It's not audited yet."
A: "Correct — we're transparent about that on our security page. The encryption module uses the browser's native Web Crypto API with no third-party cryptography libraries, which reduces the attack surface significantly. An independent audit is scheduled as a priority milestone. In the meantime, the architecture is fully open for review at sealedkeys.com/security. For businesses that need a completed audit before onboarding, we can discuss timeline."
❓ "What happens if I lose my master password?"
A: "This is the trade-off of true zero-knowledge — we cannot recover your vault because we don't hold the key. We're very upfront about this. We recommend treating your master password like a house key: write it down, store it safely offline. Emergency recovery via a trusted contact is on our roadmap. For most teams, the person who set up the company's SealedKeys account holds the master password — the same as any critical company credential."
❓ "£1.99 seems too cheap — is it a real business?"
A: "The pricing reflects our mission to make zero-knowledge security accessible to businesses that can't afford enterprise tools. We're early stage, and competitive pricing is our growth strategy. Enterprise pricing is available for larger deployments with SLAs and dedicated instances."
❓ "We need SSO / SAML."
A: "SSO / SAML is on our near-term roadmap and available on Enterprise. If this is a hard requirement for your procurement process, let's talk about timeline — it may align with your evaluation window."
7

Ideal Customer Profiles

🚀 Fast-growing startup (5–50 people)

Pain: Engineers paste API keys into Slack. Founders share server passwords over email. No one knows what the last contractor had access to.

Champion: CTO or Lead Developer

Hook: "One source of truth for every secret, with a full audit trail. Free to start."

🏢 Digital agency (10–100 people)

Pain: Managing credentials for 20+ client accounts. Client handoffs are chaotic. Offboarding freelancers is manual and risky.

Champion: Head of Operations or Tech Lead

Hook: "Per-client organisation vaults with read-only contractor access and one-click offboarding."

⚙️ SaaS company security upgrade

Pain: Passed a pen test, failed a compliance audit, or had a near-miss leak. Now they need to show evidence of secrets governance.

Champion: CISO, Head of Engineering, or whoever got the audit finding

Hook: "Full audit log, role-based access, zero-knowledge encryption — all the evidence an auditor wants to see."

🧑‍💻 Freelancer / consultant

Pain: Managing credentials for multiple clients on personal devices, without mixing them or exposing one client's secrets to another.

Champion: The freelancer themselves

Hook: "Separate organisation vault per client. Free tier covers most freelancers."

8

Qualifying Questions

Use these in your first call to qualify quickly and uncover pain.

  1. "How does your team currently share credentials — things like server passwords, API keys, database logins?"
    Listen for: Slack, email, shared spreadsheet, "in someone's head". Any of these = immediate pain.
  2. "What happens when a developer or contractor leaves? How do you know what they had access to?"
    Listen for: "we rotate everything" (time-consuming), "we're not sure" (scary), "they just leave" (a breach waiting to happen).
  3. "Have you ever had a leaked credential, an accidental commit of a secret to GitHub, or a security audit finding around secrets management?"
    A "yes" here makes the close very easy. A "no, but I'm worried about it" is nearly as good.
  4. "Are you currently storing SSH private keys or API keys anywhere, and if so where?"
    This differentiates you from a simple password manager pitch. Most companies have no good answer.
  5. "How many people on the team would need access?"
    This sizes the deal. <3 people = Free tier, get them in. 4–50 = Pro. 50+ = Enterprise conversation.
9

Closing the Deal

The low-friction close (Free → Pro conversion)

What to say

"There's no risk to trying — sign up free at sealedkeys.com, add your first few secrets, invite a colleague. If it fits, upgrading to Pro is one click. If you have five people, that's £9.95 a month — I'll send you a calendar invite for a 15-minute check-in next week to see if you have any questions."

The urgency close (after a pain story)

What to say

"You mentioned [the contractor situation / the spreadsheet / the near-miss]. That's exactly the scenario SealedKeys was built for. The free plan takes about three minutes to set up — it makes sense to have it in place before you need it rather than after."

The Enterprise close

What to say

"For your team size, the Enterprise plan gives you a dedicated instance, an SLA, and a BAA if you need it for compliance. Let me get a commercial proposal over to you by end of week — can we confirm the number of users and any specific compliance requirements?"

Next steps checklist

10

Quick Reference Card

Key URLs

Pricing at a glance

  • Free — £0 · 50 items · 3 members
  • Pro — £1.99/user/mo · unlimited
  • Enterprise — Custom · SLA · SCIM · BAA

One-line answers to the hardest questions

11

Advanced Security Features

The following features were shipped after the initial launch and represent strong differentiators. Lead with them when speaking to security-conscious buyers or when a competitor comparison is happening.

🔐 Two-Factor Authentication (TOTP)

What it does

Users can enable TOTP-based two-factor authentication from their account settings. After entering their password, they are prompted for a 6-digit code from their authenticator app (Google Authenticator, Authy, 1Password, etc.). Login is blocked without the correct code.

Setup is in-app: a QR code is shown, the user scans it, enters a code to confirm, and MFA is live. Disable requires confirming with a current code — no accidental lockouts.

Selling points

  • Stops credential-stuffing attacks even if the master password leaks
  • Many compliance frameworks (SOC 2, ISO 27001) require MFA — check this box
  • Works with any TOTP-compatible app — no proprietary hardware required
  • The vault key derivation happens on step 1 (password), so MFA adds zero latency to vault unlock
What to say

"MFA is live on every account. If a team member's password is ever compromised — phishing, credential stuffing, reuse from another site — the attacker still can't get in without the second factor. For compliance purposes, you can tell an auditor that all SealedKeys accounts require MFA. That closes a lot of findings in one sentence."


📊 Security Health Dashboard

How it works — the technical detail buyers love

The health dashboard runs entirely in the browser, after the vault is decrypted. No data is ever sent to our servers for this analysis. It performs four checks:

What the buyer sees

A 0–100 score ring (green / amber / red), four stat cards, and an issues list grouped by severity — Critical, High, Medium, Low. Each issue has a "Fix →" link that jumps directly to the affected vault item.

Why it matters for the sale

No competing product at this price point has a built-in security health score. It gives a security-conscious CTO instant visibility and gives a CISO something to report upward. It is a genuine AI-powered differentiator delivered at zero marginal cost.

❓ "How is this different from a normal password strength checker?"
A: "Three ways. First, it analyses your entire vault at once — not just one password at a time. Second, it detects reuse across items, which single-password checkers can't do. Third, it cross-references against real-world breach databases using k-anonymity, so you know if a password has actually appeared in a breach — not just whether it looks strong."

⏱ Vault Auto-Lock

What it does

The vault automatically locks after a configurable period of inactivity — 5, 15, 30 minutes, or 1 hour. When it locks, the decryption key is wiped from memory. The user must re-enter their master password (and MFA code if enabled) to unlock. Settings → Vault → Auto-lock timeout.

Compliance angle

Many security policies and compliance frameworks require that sensitive systems lock after a period of inactivity. SealedKeys satisfies this requirement out of the box — no configuration beyond setting the timeout. Mention this to buyers with SOC 2 or ISO 27001 requirements.

What to say

"If someone leaves their laptop unlocked and walks away, SealedKeys locks itself. The vault key is wiped from memory — not just hidden, actually gone. The next person to sit down at that machine sees a login prompt, not an open vault. This is table stakes for any serious security policy."


💾 Export Vault & Offline Viewer

SealedKeys gives users full control over their data with two export formats and an air-gapped offline viewer.

📄 Plaintext JSON export

Decrypts all secrets in the browser and downloads them as a readable JSON file. Useful for migrating to another tool. Requires a confirm checkbox acknowledging the security risk. Never touches the server — the file is generated entirely in the browser.

🔒 Encrypted backup

Exports the raw AES-256-GCM ciphertext — mathematically identical to what is stored on our servers. Safe to store on a USB drive, NAS, or cloud storage without risk. Only decryptable with the user's master password.

The offline viewer — the hardware wallet analogy

Alongside the encrypted backup, SealedKeys provides a single self-contained HTML file — the Offline Vault Viewer. This file has zero external dependencies. Users can:

This is analogous to a hardware wallet's offline seed phrase recovery tool — a last-resort mechanism that gives users full access to their data even if SealedKeys as a company ceased to exist.

💡

Selling point: Data portability is a trust signal. When a prospect asks "what if you go out of business?", the answer is: "You have your encrypted backup and the offline viewer on a USB drive. You will always be able to access your secrets regardless of what happens to us." No other SMB-tier vault can make that claim.

❓ "What if SealedKeys shuts down?"
A: "Export your vault as an encrypted backup and download the Offline Viewer — it's a single HTML file, no internet required. You can decrypt and read every secret you ever stored, forever, on any device. Your data doesn't live only with us — it lives with you."

Updated competitive comparison

Feature SealedKeys LastPass Teams Bitwarden Teams 1Password Business
True zero-knowledge ✓ Yes ✗ (breached 2022) ✓ Yes ✓ Yes
TOTP / MFA ✓ Built-in ✓ Yes ✓ Yes ✓ Yes
Security health score ✓ Yes (+ breach check) Partial ✗ No Partial
Vault auto-lock ✓ Configurable ✓ Yes ✓ Yes ✓ Yes
Offline / air-gapped viewer ✓ Yes (single HTML file) ✗ No ✗ No ✗ No
SSH key storage ✓ Yes ✗ No Partial ✗ No
Price per user/month £1.99 $4.00 $4.00 $7.99

SealedKeys Sales Manual · hello@sealedkeys.com · sealedkeys.com · Confidential