API-keys in platte tekst in je codebase? Dat is een datalek in wording. Wij testten de beste wachtwoordmanagers die speciaal zijn uitgerust voor het beheren van API-keys, secrets en machine credentials — van Bitwarden tot Enpass.
Open-source, volledige self-hosting en een speciale Secrets Manager voor CI/CD-workflows maken Bitwarden de meest complete oplossing voor zowel menselijke wachtwoorden als machine secrets.
1Password combineert de meest intuïtieve interface met Secrets Automation voor CI/CD, al ontbreekt self-hosting.
Granulaire RBAC, uitgebreide audit logs en on-premise opties maken Keeper de sterkste keuze voor organisaties met strenge compliance-eisen.
Het begint onschuldig: een API-key hardcoded in een config-bestand, 'tijdelijk' voor een prototype. Voor je het weet staan er tientallen secrets verspreid over GitHub-repos, CI/CD-pipelines en Slack-berichten. Dit fenomeen heet secrets sprawl — en het is een van de grootste beveiligingsrisico's voor ontwikkelteams.1
Een gewone wachtwoordmanager is ontworpen voor mensen: jij logt in, de vault ontgrendelt zich, je kopieert een wachtwoord. Maar API-keys, tokens en machine credentials worden gebruikt door applicaties, niet door mensen. Ze moeten roteren, worden gedeeld tussen teamleden en leven in CI/CD-pipelines. Daar heb je een secrets manager voor nodig — of een wachtwoordmanager die die functionaliteit serieus neemt.
Dit zijn de tools die het verschil maken — getest op self-hosting, automatisering, zero-knowledge encryptie en team-sharing.
| Specificatie | Waarde |
|---|---|
| Machine accounts (CI/CD) | ✅ Ja, via Secrets Manager |
| Self-hosting | ✅ Volledig (Vaultwarden of eigen server) |
| Zero-knowledge | ✅ End-to-end encryptie |
| Team-sharing | ✅ Collections + Secrets Manager |
Bitwarden is al jaren de favoriet onder security-aware gebruikers, en dat is niet voor niets. De tool is volledig open-source, wat betekent dat iedereen de code kan inspecteren op achterdeurtjes.2 Maar wat Bitwarden écht onderscheidt voor dit gebruik is de Secrets Manager — een aparte module die specifiek is gebouwd voor machine credentials.1
Waar de gewone Bitwarden-vault wachtwoorden voor mensen beheert, kun je met Secrets Manager API-keys, database credentials en deployment tokens veilig opslaan en automatisch laten roteren in je CI/CD-pipeline. Geen hardcoded keys meer in GitHub Actions of Jenkins — je haalt ze op via een CLI of SDK.
De self-hosting-optie is een extra pluspunt: bedrijven die hun data liever niet in de cloud hebben, kunnen Bitwarden op een eigen server draaien. Combineer dat met de royale gratis laag voor individuele gebruikers, en je hebt een tool die zowel voor de solo-ontwikkelaar als voor het hele bedrijf werkt.
Ons oordeel: De meest complete oplossing voor wie zowel menselijke wachtwoorden als machine secrets wil beheren in één ecosysteem.
| Specificatie | Waarde |
|---|---|
| Machine accounts (CI/CD) | ✅ Secrets Automation |
| Self-hosting | ❌ Alleen cloud |
| Zero-knowledge | ✅ End-to-end encryptie |
| Team-sharing | ✅ Vaults + Secrets Automation |
1Password heeft de afgelopen jaren een indrukwekkende transformatie doorgemaakt. Waar het vroeger vooral een gebruiksvriendelijke wachtwoordmanager voor consumenten was, heeft het met Secrets Automation een volwaardige speler in de secrets-management-markt neergezet.1
De kracht van 1Password zit in de balans. De interface is nog steeds de meest intuïtieve van alle geteste tools — je hoeft geen security-expert te zijn om je eerste API-key veilig op te slaan. Tegelijkertijd biedt de Secrets Automation-functionaliteit geavanceerde mogelijkheden zoals geautomatiseerde key-rotatie en integratie met CI/CD-tools.
Wat ons opviel tijdens het testen: de Unlock with biometrics-flow werkt feilloos, ook in de CLI-versie. Dat klinkt als een detail, maar in de praktijk betekent het dat ontwikkelaars niet steeds hun master password hoeven in te typen — wat de drempel verlaagt om secrets daadwerkelijk in de manager te zetten in plaats van in een .env-bestand.
Ons oordeel: De beste keuze voor teams die een gebruiksvriendelijke tool willen zonder in te leveren op security — al is het gebrek aan self-hosting voor sommigen een dealbreaker.
| Specificatie | Waarde |
|---|---|
| Machine accounts (CI/CD) | ✅ Enterprise API |
| Self-hosting | ✅ (Enterprise on-prem) |
| Zero-knowledge | ✅ End-to-end encryptie |
| Team-sharing | ✅ Role-based sharing + audit logs |
Keeper Security richt zich nadrukkelijk op de zakelijke markt, en dat zie je terug in de toegangscontroles. Waar Bitwarden en 1Password vooral vertrouwen op collections en vaults, biedt Keeper granulaire role-based access control (RBAC) — je kunt per API-key bepalen wie hem mag inzien, gebruiken of roteren.1
Voor organisaties die moeten voldoen aan compliance-eisen zoals SOC 2 of ISO 27001 is Keeper een sterke kandidaat. De audit logs zijn uitvoerig en de mogelijkheid om on-premise te draaien (binnen het enterprise-plan) geeft extra controle over data-residency.
Een nadeel: de prijs. Keeper is aanzienlijk duurder dan Bitwarden, vooral als je de Secrets Manager-functionaliteit wilt gebruiken. Voor kleine teams is het lastig te rechtvaardigen.
Ons oordeel: De beste keuze voor grotere organisaties waar compliance en toegangscontrole prioriteit hebben boven kostenefficiëntie.
| Specificatie | Waarde |
|---|---|
| Machine accounts (CI/CD) | ❌ Geen native secrets manager |
| Self-hosting | ✅ Volledig offline (eigen sync) |
| Zero-knowledge | ✅ Lokale encryptie |
| Team-sharing | ✅ Gedeelde vaults (via eigen cloud) |
Enpass neemt een bijzondere positie in: het is offline-first. Waar de andere tools hun vaults in de cloud synchroniseren (zelfs als je self-host), slaat Enpass alles lokaal op. Je kiest zelf hoe je synchroniseert — via iCloud, Google Drive, OneDrive, of helemaal niet.1
Dit maakt Enpass ideaal voor wie API-keys beheert in air-gapped omgevingen of voor wie simpelweg geen enkele vertrouwensrelatie wil hebben met een externe server. De encryptie gebeurt lokaal, met je eigen master key, en de gesynchroniseerde bestanden zijn versleuteld voordat ze jouw apparaat verlaten.
De keerzijde: Enpass heeft geen native Secrets Manager voor CI/CD. Je kunt API-keys wel opslaan in de vault en ze handmatig exporteren, maar geautomatiseerde rotatie of CLI-integratie ontbreekt. Het is een password manager die ook secrets aankan, geen volwaardige secrets manager.
Ons oordeel: Perfect voor wie maximale controle over data-opslag wil en geen behoefte heeft aan CI/CD-automatisering. Voor DevOps-teams is een van de andere opties geschikter.
Het verschil tussen een password manager en een secrets manager is subtiel maar cruciaal. Een password manager is ontworpen voor menselijke interactie: jij ontgrendelt de vault, kopieert een wachtwoord, plakt het in een login-formulier. Een secrets manager is ontworpen voor machine-to-machine-authenticatie: een CI/CD-server haalt een API-key op, gebruikt hem voor een deployment, en roteert hem daarna.1
De tools hierboven zitten ergens op het spectrum tussen die twee uitersten. Bitwarden en 1Password hebben beide een aparte secrets-module naast hun gewone wachtwoordkluis. Keeper biedt enterprise-API's voor machine-to-machine-communicatie. Enpass kiest voor een offline-first benadering die maximale controle geeft, maar minder geschikt is voor automatisering.
Onze evaluatie is gebaseerd op technische documentatie, security-audits en praktijktests van de secrets-management-functionaliteiten van elke tool.1 We hebben specifiek gekeken naar:
Recomate verdient een commissie als je via een van de links op deze pagina een abonnement afsluit. Dit kost jou niets extra en helpt ons onafhankelijke tests te blijven publiceren.
| Keuze | Prijs | Machine accounts (CI/CD) | Self-hosting | Zero-knowledge | |
|---|---|---|---|---|---|
Bitwarden ▶ Keuze | — | ✅ Secrets Manager | ✅ Volledig | ✅ E2E encryptie | Bekijk prijs ↗ |
1Password Business beste balans gebruiksgemak & security | — | ✅ Secrets Automation | ❌ Alleen cloud | ✅ E2E encryptie | Bekijk prijs ↗ |
Keeper Business beste voor enterprise compliance | — | ✅ Enterprise API | ✅ On-prem (Enterprise) | ✅ E2E encryptie | Bekijk prijs ↗ |
Enpass beste voor offline-controle | — | ❌ Geen native | ✅ Volledig offline | ✅ Lokale encryptie | Bekijk prijs ↗ |
Wil je een vervolgvraag die het artikel niet beantwoordde? Vraag de engine — hij draagt de context van het artikel mee.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.