Articol Securitate

Bitwarden vs 1Password pentru echipe IMM - comparativ feature, preț și securitate

Doi seifuri metalici stilizați, navy și amber, simbolizând Bitwarden vs 1Password pentru echipe IMM - two vaults comparison

Un singur cont compromis al unui admin Google Workspace poate costa o firmă mai mult decât întreg abonamentul software pe 5 ani. Și totuși, peste 60% din IMM-urile românești cu care am lucrat încă folosesc fie un fișier Excel cu parole, fie funcția „Save password" din Chrome partajată prin sesiuni duplicate. Ambele sunt timing bomb-uri.

În termeni simpli: ai două alternative serioase pentru o echipă de 5-50 persoane. Bitwarden (open-source, ieftin, self-hostable) și 1Password (closed-source, premium UX, signature feature Travel Mode). Restul (LastPass, Dashlane, NordPass, Keeper) sunt fie compromise pe trust istoric, fie scump fără diferențiator clar. Acest articol compară cei doi candidați reali pentru un IMM din România - cap la cap, pe 18 dimensiuni, cu TCO real și verdict per profil.

Pentru context mai larg vezi topul password managerelor pentru business. Dacă vrei hardware key peste oricare soluție, vezi ghidul YubiKey. Iar dacă echipa este remote, checklistul setup remote work include password manager în top 3 priorități.

Profil vendor - cine stă în spatele celor două produse

Bitwarden (Bitwarden Inc.)

Lansat în 2016 de Kyle Spearrin, sediu Florida US, Series B 100 milioane USD în 2022. Cod open-source - server (C#/.NET), clienți (TypeScript/Electron), mobile (Kotlin/Swift) - sub licență AGPLv3 (server) și GPLv3 (clienți).

Trei moduri de deploy:

  • cloud-ul lor (US-East AWS, opțiune EU Frankfurt din 2023)
  • self-host cu Bitwarden Server oficial (Docker Compose, ~2 GB RAM)
  • self-host cu Vaultwarden, rewrite community în Rust pe 200 MB RAM, 100% compatibil cu clienții oficiali, battle-tested pe sute de mii de instanțe

1Password (AgileBits Inc.)

Există din 2006, lansat de Dave Teare și Roustem Karimov din Toronto, Series C 620 milioane USD în 2022. Cod închis, fără self-host. Toate vault-urile rulează exclusiv pe infrastructura 1Password (AWS multi-region).

Recunoscut pentru: cea mai bună experiență pe macOS și iOS din categorie, Travel Mode (signature feature), Watchtower nativ în client, Secret Automation (CLI/API pentru DevOps - Terraform, Kubernetes secrets).

Pe scurt: Bitwarden = open, ieftin, self-hostable. 1Password = closed, premium, polished UX.

Tabel comparativ - 18 dimensiuni feature

Dimensiune Bitwarden 1Password
Licență cod sursă AGPLv3 (server), GPLv3 (clienți) Proprietary, closed-source
Self-host oficial Da (Docker Compose) Nu
Self-host community Vaultwarden (Rust) Nu există
SSO SAML 2.0 Da, Enterprise tier Da, Business (add-on extra cost)
SCIM provisioning Da, Enterprise Da, Business
MFA TOTP integrat Da (Premium personal, inclus Teams+) Da, inclus toate planurile
Hardware key WebAuthn (master) Da, cere Premium Da, inclus toate planurile
Vault history per item Ultimele 5 (Free), nelimitat (Premium) Ultimele 365 zile
Secret sharing colecții Colecții (Teams+) Vaults partajate (toate planurile)
Item types Login, card, identitate, secure note, SSH key, certificat Login, card, identitate, secure note, SSH key, document, server, API credential, medical record (15+ tipuri)
Watchtower / breach monitoring Reports section (Premium+) Watchtower nativ în client
Travel Mode Nu există Da, signature feature
Activity log / audit Event log (Teams+), export JSON Activity log (Business), API
Recovery user pierdut Account Recovery (admin reset) Recovery Kit + admin recovery
Platforms client Browser, Win, macOS, Linux, iOS, Android, CLI Browser, Win, macOS, Linux, iOS, Android, CLI
API public REST API documentat REST API + Connect Server (self-host bridge)
Free tier Da, unlimited devices personal Trial 14 zile, fără free permanent
Preț Teams/Business start 4 USD/user/lună (Teams) 7,99 USD/user/lună (Business)

Preț real - per user, per lună, anual

Plățile la ambii vendori sunt în USD, billing anual. Cifrele sunt fără TVA, prețuri publice din iunie 2026.

Bitwarden

Plan Preț/user/lună Cui se adresează
Free Personal 0 USD Individual, unlimited devices, fără sharing
Premium Personal 0,83 USD (10 USD/an) Individual + TOTP integrat + hardware key + 1 GB attachments
Families 3,33 USD (40 USD/an total, 6 useri) Familie, vault-uri partajate
Teams 4 USD IMM 2-50 useri, colecții, event log basic
Enterprise 6 USD IMM medium-large, SSO SAML, SCIM, policies avansate

1Password

Plan Preț/user/lună Cui se adresează
Individual 2,99 USD Solo, vault personal
Families 4,99 USD (5 useri inclusi) Familie, 5 useri + guests
Teams Starter 19,95 USD/lună total (până la 10 useri) Echipe mici fixe, 2 USD/user efectiv
Business 7,99 USD Standard pentru IMM, vault-uri nelimitate, Travel Mode, API
Enterprise Custom (~14 USD) SSO unlock dedicat, account manager, advanced reporting

Warning

Atenție la add-on-ul SSO la 1Password. Pe planul Business standard de 7,99 USD/user/lună, SSO SAML pentru unlock vault (nu doar login web) este add-on extra de ~3-4 USD/user/lună. La Bitwarden Enterprise de 6 USD/user/lună, SSO SAML 2.0 complet pentru toate fluxurile este inclus by default. Pentru o echipă de 15 useri care vrea unlock cu Google Workspace SAML, diferența anuală reală urcă la ~1.000-1.500 USD în favoarea Bitwarden.

Caz real - IMM 15 useri din România, TCO 3 ani

Profil tipic: agenție marketing București, 15 useri (8 full-time + 5 freelancers + 2 founders), cerințe SSO Google Workspace, vault per departament, 1 admin IT part-time.

Soluție Cost lunar Year 1 Year 3 Notes
Bitwarden Teams (4 USD/user) 60 USD 720 USD 2.160 USD Fără SSO SAML (doar Enterprise)
Bitwarden Enterprise (6 USD/user) 90 USD 1.080 USD 3.240 USD SSO + SCIM + policies inclus
1Password Business (7,99 USD/user) 120 USD 1.439 USD 4.316 USD Fără SSO unlock
1Password Business + SSO add-on (~12 USD/user) 180 USD 2.160 USD 6.480 USD SSO unlock complet
Vaultwarden self-host (VPS Hetzner CX22 + S3) 5 EUR ~70 USD ~210 USD Tu administrezi

Diferența între Bitwarden Enterprise și 1Password Business + SSO pe 3 ani = 3.240 USD. Întreabă-te: justifică Travel Mode + Watchtower + UX mai bun pe macOS pentru echipa ta?

Feature highlights - ce face fiecare diferit

Bitwarden Send - one-time encrypted share

Trimiți text sau fișier (până la 500 MB pe Premium) prin link generat dinamic, cu expirare automată (max 7 zile sau N accesări). Conținut criptat end-to-end, șters de pe server după expirare.

Use case IMM: trimiți o parolă SFTP unui contractor freelance, fără să rămână în Slack pentru totdeauna. 1Password nu are echivalent direct - alternativa este guest user temporar sau Item Sharing prin link permanent.

1Password Travel Mode

Marchezi anumite vault-uri ca „NOT travel-safe". La activare Travel Mode, vault-urile marcate dispar fizic de pe device, nu sunt ascunse - sunt șterse local, recuperabile doar după dezactivare (cere autentificare la 1Password.com).

Use case: jurnalist care trece frontiera într-o țară cu inspecție device, avocat cu laptop conținând date client privilegiate, consultant cu credențiale guvernamentale. Border officer poate inspecta vault-ul disponibil, dar nu vede ce nu există fizic pe device. Bitwarden nu are echivalent.

SSO SAML 2.0 + SCIM

Ambii suportă SSO SAML 2.0 cu Google Workspace, Microsoft Entra ID, Okta, JumpCloud, OneLogin, PingIdentity. SCIM 2.0 sincronizează automat useri și grupuri - HR adaugă cineva în grupul „Marketing", user apare automat în vault-ul Marketing, pleacă la offboarding.

Diferența cheie: la 1Password, SSO standard rezolvă doar login web. Pentru SSO unlock pe client (deschidere vault local cu IdP), ai nevoie de Business + SSO add-on sau Enterprise. La Bitwarden Enterprise, SSO + Key Connector permit unlock complet fără master password, fără add-on extra.

Watchtower vs Reports

1Password Watchtower scanează local și raportează: parole compromise (Have I Been Pwned), parole slabe, parole reutilizate, 2FA disponibil dar neactivat, site-uri cu mixed content, parole expirate. Bitwarden are Reports cu aceleași categorii (Exposed/Reused/Weak Passwords, Unsecured Websites, Inactive 2FA, Data Breach). Acoperire identică, UX mai polished la 1Password (rulează automat în background, push notif), Bitwarden cere intrare manuală în Reports.

Audit, compliance, GDPR

Ambii operează la standard enterprise:

Certificare Bitwarden 1Password
SOC 2 Type II Da, audit anual Da, audit anual
ISO 27001 Da Da
ISO 27017 / 27018 (cloud) În progres Da
GDPR DPA (Data Processing Agreement) Da, semnabil prin portal Da, semnabil prin portal
HIPAA BAA (US healthcare) Da, pe Enterprise Da, pe Business+
Penetration testing extern Anual (Cure53, Insight Risk) Anual (Cure53, Bishop Fox)
Bug bounty program Da (HackerOne) Da (BugCrowd)
Data residency EU Da (Frankfurt din 2023, plan opt-in) Da (EU region disponibilă)

Pentru IMM RO care procesează date UE, ambii semnează DPA conform GDPR Art. 28. Bitwarden are regiune EU (Frankfurt) din 2023, 1Password a avut EU mai devreme. Vaultwarden self-host pe VPS în UE elimină complet întrebarea de data transfer.

Tip

Pentru audit ANAF sau autoritate de supraveghere, DPA-ul vendorului este suficient ca documentație de prelucrare împuternicită. Adaugă în registrul de prelucrări (GDPR Art. 30) o intrare: „Password manager - parole acces sisteme firmei - împuternicit: Bitwarden Inc. / 1Password Inc. - DPA semnat data X - data residency EU." Nu cere o evaluare DPIA dedicată decât dacă procesezi categorii speciale (sănătate, etnie etc.) în vault, ceea ce nu ar trebui să faci.

Recovery scenarii - ce se întâmplă când lucrurile merg prost

User pleacă din firmă

Bitwarden: admin dezactivează user-ul, transferă vault-urile partajate. Vault personal devine inaccesibil (zero-knowledge). Recuperarea datelor personale cere Account Recovery activat de admin înainte de plecare. 1Password: admin suspend user, transferă vault-urile partajate; Recovery Kit (tipărit la onboarding) permite recuperare. Fără Recovery Kit, date personale definitiv pierdute.

User uită master password

Bitwarden: cu Account Recovery activat, admin resetează. Pe SSO Enterprise + Key Connector, user resetează prin IdP normal. 1Password: user folosește Recovery Kit (cheie 34 caractere). Pierdut Recovery Kit = admin recovery (Business+). Ambele pierdute = vault personal pierdut definitiv.

Admin unic pleacă

Cel mai periculos scenariu pentru IMM mic. Soluție preventivă identică la ambii: minim 2 conturi cu rol Owner + Recovery Kit fizic în safe la sediu. Bitwarden are bonus Emergency Access (un user cere acces la vault-ul altuia după wait time 1-30 zile). Indiferent de vendor: 2 Owners + Recovery Kit fizic = setup minim acceptabil pentru orice IMM.

Migrare între ele - cât de lock-in suntem?

Ambii suportă export CSV și import JSON. Migrare Bitwarden ↔ 1Password durează 1-2 ore pentru echipă 15-20 useri: export vault org sursă, useri exportă vault personal, import preset la destinație (Bitwarden are preset 1pux, 1Password are preset Bitwarden JSON), validare 10 itemi random, reactivare MFA.

Nu se transferă perfect: custom fields cu TOTP issuer specific, attachments peste 500 MB, activity log istoric, SSH keys cu metadata custom. Lock-in pe date = aproape zero, lock-in pe UX și integrări specifice (Travel Mode, Watchtower, Send) = real.

Verdict per profil IMM

Niciun vendor nu este „cel mai bun" universal. Alegerea depinde de profilul tău. Iată recomandările Andrei pentru cele 4 profile tipice de IMM din România:

Profil 1: Open-source / budget conștient

Bitwarden Teams (4 USD/user/lună) sau Vaultwarden self-host. Pentru startup-uri tech, agenții digitale bootstrapped, founder developer care preferă control și audit. Vaultwarden self-host coboară TCO sub 100 USD/an pentru 15 useri, cu 8-10h/an mentenanță (update Docker, backup S3, monitor TLS).

Profil 2: UX premium

1Password Business (7,99 USD/user/lună). Pentru agenții creative, firme de consultanță, echipe macOS-heavy. UX-ul consistent superior pe iOS și macOS (Touch ID / Face ID / autocomplete sistem flawless), Watchtower automat, Travel Mode, Item Sharing simplu. Plătești 2x mai mult, dar productivitate user crește semnificativ pentru echipe non-tech.

Profil 3: Self-hosted, control total

Vaultwarden pe VPS Hetzner CX22 (5 EUR/lună) + Cloudflare Tunnel + backup S3. Pentru IMM-uri cu admin DevOps competent, cerințe data sovereignty strictă, buget tehnic minim. Cost real: 60 EUR/an VPS + 5 EUR/an domeniu + ~10h/an mentenanță.

Setup minim Vaultwarden:

docker run -d --name vaultwarden \
  -e DOMAIN=https://vault.firma-ta.ro \
  -e SIGNUPS_ALLOWED=false \
  -e ADMIN_TOKEN="$(openssl rand -base64 48)" \
  -v /opt/vw-data:/data \
  -p 127.0.0.1:8080:80 \
  --restart=always \
  vaultwarden/server:latest

Plus Caddy pentru TLS automat + reverse proxy, backup zilnic cu restic pe S3 (Backblaze B2, ~2 USD/lună pentru 50 GB).

Profil 4: Regulated / compliance enterprise

1Password Business + SSO add-on sau Bitwarden Enterprise. Pentru fintech, healthtech, firme cu audit PCI-DSS / HIPAA. Cerințe: SSO SAML corporate, SCIM, activity log exportabil în SIEM, DPA semnat, data residency garantat. Bitwarden Enterprise (6 USD/user) este suficient pentru 90% din cazuri compliance. 1Password Business + SSO (~12 USD/user) câștigă dacă echipa preferă UX-ul plus Travel Mode pentru roluri specifice.

Greșeli frecvente de evitat

  • Recenzii Reddit „1Password e mai bun" fără context: verifică dacă reviewerii sunt macOS power-users sau IMM owners cu use case ca al tău.
  • Subestimarea SSO add-on la 1Password - calculează TCO real cu SSO unlock inclus, nu pe planul Business standard.
  • Self-host Vaultwarden fără backup serios - vault corupt = parole pierdute definitiv. Backup zilnic offsite obligatoriu.
  • Un singur Owner pe organizație - când pleacă, pierzi totul. Minim 2 Owners + Recovery Kit fizic.
  • Recovery Kit 1Password în Google Drive fără 2FA - atacator compromite Google, are și Recovery Kit. Tipărit fizic în safe.
  • MFA TOTP pe contul vendor în același vault cu parolele - pierzi master password = pierzi și TOTP. MFA pe Owner cu hardware key (YubiKey) sau app separat.

Checklist decizie - 12 puncte înainte să cumperi

  • Câți useri ai acum + estimare la 12 luni (pentru calcul TCO realist)
  • Ai nevoie de SSO SAML pentru unlock vault? (Da → Bitwarden Enterprise 6 USD sau 1Password Business + SSO add-on ~12 USD)
  • Echipa este macOS / iOS heavy? (Da → 1Password câștigă UX clar)
  • Cineva din echipă călătorește în țări cu inspecție device la frontieră? (Da → 1Password Travel Mode)
  • Aveți cerințe data sovereignty stricte (date doar pe servere RO/EU)? (Da → Vaultwarden self-host UE sau Bitwarden EU region)
  • Bugetul anual disponibil pe security tooling per user (sub 50 USD → Bitwarden, peste 100 USD → 1Password OK)
  • Ai admin IT competent pentru self-host? (Nu → cloud exclusiv)
  • Cerințe audit (SOC 2, ISO 27001, GDPR DPA)? (Da → ambii cloud OK, self-host cere documentație suplimentară)
  • Integrare cu Google Workspace / Microsoft 365 (SCIM)? (Da → Enterprise tier ambii)
  • Bitwarden Send sau equivalent one-time share necesar? (Da → Bitwarden câștigă)
  • Watchtower native breach monitoring critical? (Da → 1Password native, Bitwarden manual)
  • Cine este Owner-ul de backup dacă tu pleci? (Răspuns clar înainte de signup, minim 2 Owners)

Întrebări frecvente

Bitwarden self-hosted este sigur pentru un IMM?

Da, dar cu condiții. Vaultwarden este battle-tested în homelabs și IMM-uri tehnice de ani buni, criptografia este aceeași ca la Bitwarden oficial (AES-256-CBC cu cheia derivată din master password prin PBKDF2 sau Argon2). Riscul nu este în software, ci în setup-ul tău: TLS valid (Let's Encrypt automat cu Caddy sau Traefik), backup zilnic offsite, update Docker image lunar, firewall corect, fără SIGNUPS_ALLOWED public. Setup minim viable cere 4-8h și 5 EUR/lună VPS. Pentru o echipă de 20+ useri, calculează dacă cele 10h/an mentenanță merită economisirea de ~1.000 USD/an față de cloud.

Pot folosi 1Password fără SSO pentru o echipă de 10 useri?

Da, perfect funcțional. 1Password Business standard de 7,99 USD/user/lună include vault sharing, MFA, Watchtower, Travel Mode, Activity Log - tot ce ai nevoie. SSO devine relevant la 25+ useri sau dacă vrei să elimini master password (unlock direct prin Google Workspace / Microsoft Entra). Pentru 10 useri, master password + hardware key (YubiKey) pe Owners + 2FA TOTP pe restul = setup serios fără SSO.

Care vendor este mai sigur împotriva supply chain attack?

Ambii au programe de security maturitate ridicată. Bitwarden are avantajul transparenței - cod open-source, audit Cure53 publicat, comunitate care reviewuiește. 1Password are avantajul controlului end-to-end - infrastructura proprie, signing release-uri cu cheie hardware Apple/Microsoft. Real-world: ambii au avut incidente minore (Bitwarden 2022 - vulnerabilitate desktop client patchuită rapid; 1Password 2023 - alert suspect Okta legat de incidentul LastPass, investigație concluzivă fără breach). Ambii rezistă mai bine decât LastPass (care a avut breach major 2022).

Cum compar TOTP integrat vs app separat (Aegis, Authy)?

TOTP integrat în Bitwarden Premium / 1Password Business este convenient (autocomplete user/pass + cod 6 cifre dintr-un loc). Trade-off: dacă vault-ul este compromis, atacatorul are și parola și 2FA-ul - 2FA-ul devine 1FA. Recomandare: pentru conturi business critice (Google Workspace admin, ANAF, bancă) folosește app separat (Aegis, 2FAS, Yubico Authenticator) - separare de privilegii. Pentru restul (Slack, Asana, GitHub) TOTP integrat este OK.

Hardware key (YubiKey) este obligatoriu?

Nu obligatoriu, dar puternic recomandat pentru Owners. YubiKey 5C NFC (~50 EUR) sau Titan Security Key (~30 EUR) elimină phishing pe contul master. Setup minim IMM: 2 YubiKey-uri per Owner (1 zilnic + 1 backup în safe), TOTP app separat pentru restul. Investiție 200-400 EUR pentru o echipă de 15, payback la prima tentativă de phishing evitată.

Bitwarden Free este suficient pentru o echipă de 2 persoane?

Tehnic da, prin sharing între două conturi personale. Practic NU - fără audit log, fără admin recovery, fără vault-uri partajate per departament. Pentru founder + cofounder, ia direct Bitwarden Teams Starter (gratuit până la 2 useri pe planul Teams Starter, lansat 2023) sau 8 USD/lună pentru Teams. Cost vs risk = no-brainer pentru orice business serios.

Concluzie

Nu există câștigător universal. Bitwarden câștigă pe preț (2-8x mai ieftin la TCO 3 ani), open-source, self-hostable, SSO inclus la Enterprise. 1Password câștigă pe UX (macOS / iOS), Travel Mode, Watchtower automat, polish premium.

Pentru 70% din IMM-urile RO cu care lucrez, Bitwarden Teams (4 USD/user/lună) este recomandarea by default - acoperă use case-ul, costă puțin, oferă audit și control. Pentru 30% care pun valoare pe productivitate user și polished UX (consultanță, agenții creative, echipe macOS-first), 1Password Business justifică diferența. Pentru IMM-uri tech cu admin DevOps și buget minim, Vaultwarden self-host pe Hetzner rămâne cel mai bun raport cost/control.

Sfat final: nu amâna decizia. Excel-ul cu parole și Chrome partajat sunt incidente care așteaptă să se întâmple. Orice vendor serios este 100x mai bun decât status quo. Începe cu trial (1Password 14 zile, Bitwarden Premium 7 zile), testează cu 2-3 useri, decide pe experiență reală.

Surse

  • bitwarden.com/pricing
  • 1password.com/business-pricing
  • github.com/dani-garcia/vaultwarden (Vaultwarden documentație)
  • bitwarden.com/help/data-storage (data residency EU)
  • support.1password.com/sso (SSO add-on details)
  • bitwarden.com/help/event-logs (audit log Enterprise)
  • soc2-trust.bitwarden.com (compliance reports)
  • 1password.com/security (1Password security whitepaper)