{"products":[{"slug":"firefox","name":"Firefox"},{"slug":"vivaldi","name":"Vivaldi"}],"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":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com/en-US/channel/desktop/developer/","tier":1,"type":"api_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com/en-US/channel/desktop/developer/","tier":1,"type":"api_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"audit_log","label":"Audit log","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"browser_profiles","label":"Separate browser profiles","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":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://vivaldi.com/features/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]}]},{"key":"browser_sync","label":"Browser data sync","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://www.firefox.com/en-US/features/sync/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://vivaldi.com/features/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]}]},{"key":"data_export","label":"Data export","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":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://help.vivaldi.com/desktop/tools/import-and-export-browser-data/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]}]},{"key":"dpa_available","label":"Data processing agreement offered","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-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":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"fedramp","label":"FedRAMP authorisation","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"gdpr_compliance_stated","label":"GDPR compliance stated","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"hipaa","label":"HIPAA compliance stated","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"iso27001","label":"ISO/IEC 27001","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"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://www.firefox.com/en-US/features/sync/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"nvd_cve_records","label":"CVE records in NVD","unit":null,"higher_is_better":null,"decided":false,"reason_not_decided":"no directional preference","better_index":[],"cells":[{"researched":true,"value":3337,"verification_state":"verified","confidence":90,"sources":[{"url":"https://services.nvd.nist.gov/rest/json/cves/2.0?virtualMatchString=cpe:2.3:a:mozilla:firefox&resultsPerPage=1","tier":1,"type":"security_documentation","retrieved_on":"2026-09-06","role":"evidence"}]},{"researched":false,"value":null,"verification_state":null,"confidence":null,"sources":[]}]},{"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":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"pci_dss","label":"PCI DSS stated","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"scim","label":"SCIM user provisioning","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com/en-US/channel/desktop/developer/","tier":1,"type":"api_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://www.firefox.com/en-US/channel/desktop/developer/","tier":1,"type":"api_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"soc2_type2","label":"SOC 2 Type II","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]},{"key":"split_screen_tabs","label":"Split-screen tabs","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":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://vivaldi.com/features/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]}]},{"key":"sso_saml","label":"Single sign-on","unit":null,"higher_is_better":true,"decided":false,"reason_not_decided":"not measured on at least one side","better_index":[],"cells":[{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://www.firefox.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]},{"researched":true,"value":null,"verification_state":"unknown","confidence":0,"sources":[{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"}]}]},{"key":"tab_groups","label":"Tab groups","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://www.firefox.com/en-US/features/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://vivaldi.com/features/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]}]},{"key":"tracking_protection","label":"Built-in tracking protection","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://www.firefox.com/en-US/features/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","role":"evidence"}]},{"researched":true,"value":true,"verification_state":"verified","confidence":71,"sources":[{"url":"https://vivaldi.com/features/","tier":1,"type":"official_documentation","retrieved_on":"2026-10-03","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://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-09-02","role":"checked_without_finding"},{"url":"https://vivaldi.com/security/","tier":1,"type":"security_documentation","retrieved_on":"2026-10-03","role":"checked_without_finding"}]}]}]}