# Why This Password Manager Requires a Private Key (Passbolt Interview) Page: https://stenobird.com/podcast/techlore-talks-5778657/why-this-password-manager-requires-a-private-key-passbolt-interview Text version: https://stenobird.com/podcast/techlore-talks-5778657/why-this-password-manager-requires-a-private-key-passbolt-interview.md Podcast: [Techlore Talks](https://stenobird.com/podcast/techlore-talks-5778657) Published: 2026-02-14T17:00:00+00:00 Episode link: https://share.transistor.fm/s/601bad2a Audio file: https://media.transistor.fm/601bad2a/1834273f.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/techlore-talks-5778657/episodes/why-this-password-manager-requires-a-private-key-passbolt-interview Duration seconds: 2922 ## Resource Most password managers use your master password as the encryption key—which means it can be phished and brute-forced. Passbolt uses a random private key instead. Henry interviewed co-founder Remy about why they optimized Passbolt for teams, how granular permissions prevent credential leaks, and why self-hosting matters for businesses. 🔗 SOURCES & LINKS • Passbolt: https://www.passbolt.com ⏱️ TIMESTAMPS 00:00 INTRO 01:20 PASSBOLT TARGET DEMOGRAPHIC 05:52 PASSWORD MANAGER BASICS 06:51 PASSBOLT TYPICAL CUSTOMER 07:41 PASSWORD MANAGER OPTIONS 10:33 ATTACKS ON BUSINESSES 13:17 PASSBOLT BUSINESS MODEL 16:24 SELF-HOSTING 19:22 PROPRIETARY TECHNOLOGY 22:09 SUITE VS. FOCUSED PRODUCT 24:12 FEATURE REQUESTS 25:49 EMAIL ALIASING 27:04 PASSKEYS 28:54 MANIFEST V3 + BROWSERS 30:26 PASSKEYS (CONT'D) 33:30 TOTP 36:49 INTEGRATIONS 37:59 TWO PASSWORDS? 42:09 REMY'S FAVORITE PW MANAGER 43:39 COMMON MISTAKES? 44:38 HIDING TOTP SEEDS 46:49 FINAL THOUGHTS 47:30 HOW TO FOLLOW 47:51 OUTRO 🎥 VIDEO Watch on YouTube 🧡 SUPPORT TECHLORE Keep Techlore Talks independent & growing: ★ Support this podcast ★ ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/techlore-talks-5778657/episodes/why-this-password-manager-requires-a-private-key-passbolt-interview/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/techlore-talks-5778657/why-this-password-manager-requires-a-private-key-passbolt-interview.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.