{"products":[{"slug":"bitwarden","name":"Bitwarden"},{"slug":"proton-pass","name":"Proton Pass"}],"rows":[{"key":"api_available","label":"Public API","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/public-api/","tier":1,"type":"api_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"audit_log","label":"Audit log","unit":null,"higher_is_better":true,"decided":true,"reason_not_decided":null,"better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/password-manager-plans/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://proton.me/business/pass/integrations","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]}]},{"key":"dpa_available","label":"Data processing agreement offered","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"emergency_access","label":"Emergency access","unit":null,"higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/emergency-access/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]}]},{"key":"entry_price_month_usd","label":"Entry price per month","unit":"USD","higher_is_better":false,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-09","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-11","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-13","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-16","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-19","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-21","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-23","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-26","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-28","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-30","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-06","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-03","role":"checked_without_finding"}]}]},{"key":"eu_data_residency","label":"EU data residency stated","unit":null,"higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-28","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-30","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-13","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-16","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-19","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-23","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-21","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-26","role":"checked_without_finding"}]}]},{"key":"fedramp","label":"FedRAMP authorisation","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"free_tier","label":"Free tier","unit":null,"higher_is_better":true,"decided":true,"reason_not_decided":null,"better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/password-manager-plans/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-02","role":"evidence"}]}]},{"key":"free_trial_days","label":"Free trial length","unit":"days","higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":true,"value":14,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/about-sso/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-30","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-06","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-09","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-11","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-13","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-16","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-19","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-21","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-23","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-26","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-28","role":"checked_without_finding"}]}]},{"key":"gdpr_compliance_stated","label":"GDPR compliance stated","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"hipaa","label":"HIPAA compliance stated","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"iso27001","label":"ISO/IEC 27001","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":true,"verification_state":"verified","confidence":69,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"evidence"}]}]},{"key":"mobile_app","label":"Mobile app (iOS or Android)","unit":null,"higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/getting-started-mobile/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"evidence"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]}]},{"key":"offline_vault","label":"Offline vault access","unit":null,"higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/using-bitwarden-offline/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://proton.me/business/pass/integrations","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]}]},{"key":"on_premises_option","label":"On-premises or self-hosted option","unit":null,"higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/password-manager-plans/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"passkey_storage","label":"Passkey storage","unit":null,"higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/storing-passkeys/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]}]},{"key":"pci_dss","label":"PCI DSS stated","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"public_list_price","label":"Public list price","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-11","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-26","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-21","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-19","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-16","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-13","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-06","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-03","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-30","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-28","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-23","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-09","role":"checked_without_finding"}]}]},{"key":"scim","label":"SCIM user provisioning","unit":null,"higher_is_better":true,"decided":true,"reason_not_decided":null,"better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/about-scim/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://proton.me/business/pass/integrations","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]}]},{"key":"soc2_type2","label":"SOC 2 Type II","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"sso_saml","label":"Single sign-on","unit":null,"higher_is_better":true,"decided":true,"reason_not_decided":null,"better_index":[],"cells":[{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://bitwarden.com/help/about-sso/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":75,"sources":[{"url":"https://proton.me/business/pass/integrations","tier":1,"type":"official_documentation","retrieved_on":"2026-10-02","role":"evidence"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"},{"url":"https://proton.me/pass","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"evidence"}]}]},{"key":"uptime_sla_pct","label":"Uptime commitment","unit":"%","higher_is_better":true,"decided":false,"reason_not_decided":"not researched on at least one side","better_index":[],"cells":[{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-06","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-30","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-28","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-26","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-23","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-21","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-19","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-16","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-13","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-11","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-09","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-03","role":"checked_without_finding"},{"url":"https://proton.me/pricing","tier":1,"type":"official_pricing","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]}]}