{
 "title": "Home Privacy Report device database",
 "license": "CC BY 4.0",
 "license_url": "https://creativecommons.org/licenses/by/4.0/",
 "attribution": "Home Privacy Report (https://homeprivacyreport.com)",
 "generated": "2026-10-22",
 "methodology": "https://homeprivacyreport.com/methodology/",
 "devices": [
  {
   "id": "reolink-video-doorbell",
   "name": "Reolink Video Doorbell (PoE / WiFi)",
   "brand": "Reolink",
   "brand_key": "reolink",
   "model": "Video Doorbell (PoE / WiFi)",
   "type": "Doorbell",
   "power": "Wired (PoE or 12–24 VAC)",
   "url": "https://homeprivacyreport.com/devices/reolink-video-doorbell/",
   "local_first_score": 85,
   "verified": "2026-10-22",
   "list_price": "$119.99 (PoE version, list)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes",
    "points": 20,
    "max": 20,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/",
     "https://support.reolink.com/articles/360007170094-Can-Reolink-WiFi-Cameras-Work-Without-WiFi-or-Internet-Connection/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 256 GB), Reolink NVR/Home Hub, or FTP/NAS",
    "points": 15,
    "max": 15,
    "sources": [
     "https://home-cdn.reolink.us/files/docs/specs/Reolink-Video-Doorbell-PoE-Black-Specifications.pdf",
     "https://reolink.com/us/product/reolink-video-doorbell-poe/",
     "https://reolink.com/us/product/reolink-video-doorbell-wifi/"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP, ONVIF",
    "points": 10,
    "max": 10,
    "sources": [
     "https://reolink.com/us/product/reolink-video-doorbell-poe/",
     "https://support.reolink.com/articles/900000617826-Which-Reolink-Products-Support-CGI-RTSP-ONVIF/",
     "https://support.reolink.com/articles/900000621783-How-to-Configure-Reolink-Ports-Settings/",
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "No (\"Local Device\" mode)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No",
    "points": 8,
    "max": 8,
    "sources": [
     "https://reolink.com/us/product/reolink-video-doorbell-poe/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "Reolink's California privacy notice says \"we do not sell personal information to third parties\"; its main privacy policy says \"In general, we will not share your personal information with third parties\" without consent or a legal requirement.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://reolink.com/us/ccpa-disclosures/",
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "No separate law-enforcement guidelines found; privacy policy says it shares personal information when required by law or \"mandatorily required by government authorities\".",
    "points": 2,
    "max": 5,
    "sources": [
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Reolink's privacy policy says it collects the product serial number when you bind a device, alert and device information for push notifications, and your IP address and system and crash logs. It says it requests the Wi-Fi SSID at setup but \"will not upload or keep any of such data\"; app usage data is collected only if you join its User Experience Program.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    },
    {
     "text": "Reolink's privacy policy says it may share personal information as required by law or \"mandatorily required by government authorities\". We found no separate law-enforcement guidelines.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    },
    {
     "text": "Push/email alerts and remote viewing stop when internet is cut; LAN live view, playback and SD recording continue.",
     "unverified": false,
     "sources": [
      "https://support.reolink.com/articles/360007170094-Can-Reolink-WiFi-Cameras-Work-Without-WiFi-or-Internet-Connection/"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "reolink-e1-outdoor-pro",
   "name": "Reolink E1 Outdoor Pro",
   "brand": "Reolink",
   "brand_key": "reolink",
   "model": "E1 Outdoor Pro",
   "type": "Camera",
   "power": "Plug-in, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/reolink-e1-outdoor-pro/",
   "local_first_score": 85,
   "verified": "2026-10-22",
   "list_price": "$149.99 (list)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes",
    "points": 20,
    "max": 20,
    "sources": [
     "https://support.reolink.com/articles/360007170094-Can-Reolink-WiFi-Cameras-Work-Without-WiFi-or-Internet-Connection/",
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 512 GB), Reolink Home Hub or NVR",
    "points": 15,
    "max": 15,
    "sources": [
     "https://reolink.com/us/product/e1-outdoor-pro/"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP, ONVIF",
    "points": 10,
    "max": 10,
    "sources": [
     "https://reolink.com/us/product/e1-outdoor-pro/",
     "https://support.reolink.com/articles/900000617826-Which-Reolink-Products-Support-CGI-RTSP-ONVIF/",
     "https://support.reolink.com/articles/900000621783-How-to-Configure-Reolink-Ports-Settings/",
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "No (\"Local Device\" mode)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/",
     "https://reolink.com/us/product/e1-outdoor-pro/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "Reolink's California privacy notice says \"we do not sell personal information to third parties\"; its main privacy policy says \"In general, we will not share your personal information with third parties\" without consent or a legal requirement.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://reolink.com/us/ccpa-disclosures/",
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "No separate law-enforcement guidelines found; privacy policy says it shares personal information when required by law or \"mandatorily required by government authorities\".",
    "points": 2,
    "max": 5,
    "sources": [
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Reolink's privacy policy says it collects the product serial number when you bind a device, alert and device information for push notifications, and your IP address and system and crash logs. It says it requests the Wi-Fi SSID at setup but \"will not upload or keep any of such data\"; app usage data is collected only if you join its User Experience Program.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    },
    {
     "text": "Reolink's privacy policy says it may share personal information as required by law or \"mandatorily required by government authorities\". We found no separate law-enforcement guidelines.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "reolink-rlc-811a",
   "name": "Reolink RLC-811A (PoE)",
   "brand": "Reolink",
   "brand_key": "reolink",
   "model": "RLC-811A (PoE)",
   "type": "Camera",
   "power": "PoE",
   "url": "https://homeprivacyreport.com/devices/reolink-rlc-811a/",
   "local_first_score": 85,
   "verified": "2026-10-22",
   "list_price": "$139.99 (list)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes (on the LAN)",
    "points": 20,
    "max": 20,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD, Reolink NVR or FTP",
    "points": 15,
    "max": 15,
    "sources": [
     "https://reolink.com/us/product/rlc-811a/"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP, ONVIF",
    "points": 10,
    "max": 10,
    "sources": [
     "https://reolink.com/us/product/rlc-811a/",
     "https://support.reolink.com/articles/900000617826-Which-Reolink-Products-Support-CGI-RTSP-ONVIF/",
     "https://support.reolink.com/articles/900000621783-How-to-Configure-Reolink-Ports-Settings/",
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "No (\"Local Device\" mode)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (local recording)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://reolink.com/us/product/rlc-811a/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "Reolink's California privacy notice says \"we do not sell personal information to third parties\"; its main privacy policy says \"In general, we will not share your personal information with third parties\" without consent or a legal requirement.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://reolink.com/us/ccpa-disclosures/",
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "No separate law-enforcement guidelines found; privacy policy says it shares personal information when required by law or \"mandatorily required by government authorities\".",
    "points": 2,
    "max": 5,
    "sources": [
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Reolink's privacy policy says it collects the product serial number when you bind a device, alert and device information for push notifications, and your IP address and system and crash logs. It says it requests the Wi-Fi SSID at setup but \"will not upload or keep any of such data\"; app usage data is collected only if you join its User Experience Program.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    },
    {
     "text": "Reolink's privacy policy says it may share personal information as required by law or \"mandatorily required by government authorities\". We found no separate law-enforcement guidelines.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "unifi-g4-doorbell-pro",
   "name": "UniFi G4 Doorbell Pro",
   "brand": "UniFi",
   "brand_key": "ubiquiti",
   "model": "G4 Doorbell Pro",
   "type": "Doorbell",
   "power": "Wired (doorbell wiring or PoE kit)",
   "url": "https://homeprivacyreport.com/devices/unifi-g4-doorbell-pro/",
   "local_first_score": 90,
   "verified": "2026-10-22",
   "list_price": "$299 (list; store shows $329 incl. surcharge)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes (with UniFi console on the LAN)",
    "points": 20,
    "max": 20,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "On the UniFi OS console/NVR (required, sold separately)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSPS (via UniFi Protect)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "Optional (UI Account; needed for remote access)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management",
     "https://help.ui.com/hc/en-us/articles/4416276882327-How-to-Set-Up-UniFi"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (Ubiquiti: no fees for UniFi Protect)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://ui.com/physical-security",
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "e2ee": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes, app-to-console (per Ubiquiti); optional LAN stream encryption",
    "points": 7,
    "max": 7,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "sale": {
    "value": "nostatement",
    "label": "No statement",
    "text": "No explicit no-sale statement found; its privacy policy says it may use network advertisers to show ads based on your use of its services, and its sites use targeting cookies.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "police": {
    "value": "no_access",
    "label": "No access to video",
    "text": "Ubiquiti says video is stored on your own console and that it \"cannot view, store, or access\" your video streams. Its privacy policy still allows disclosing user information to public authorities under legal process; we found no law-enforcement guidelines.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "2 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Ubiquiti says recordings and AI detections stay on your local console and that it cannot view, store or access your video streams.",
     "unverified": false,
     "sources": [
      "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "unifi-g5-flex",
   "name": "UniFi G5 Flex",
   "brand": "UniFi",
   "brand_key": "ubiquiti",
   "model": "G5 Flex",
   "type": "Camera",
   "power": "PoE",
   "url": "https://homeprivacyreport.com/devices/unifi-g5-flex/",
   "local_first_score": 90,
   "verified": "2026-10-22",
   "list_price": "$129 (list; store shows $151 incl. surcharges)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes (with UniFi console on the LAN)",
    "points": 20,
    "max": 20,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "On the UniFi OS console/NVR (required, sold separately)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSPS (via UniFi Protect)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "Optional (UI Account; needed for remote access)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management",
     "https://help.ui.com/hc/en-us/articles/4416276882327-How-to-Set-Up-UniFi"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (Ubiquiti: no fees for UniFi Protect)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://ui.com/physical-security",
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "e2ee": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes, app-to-console (per Ubiquiti); G5 supports LAN stream encryption",
    "points": 7,
    "max": 7,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "sale": {
    "value": "nostatement",
    "label": "No statement",
    "text": "No explicit no-sale statement found; its privacy policy says it may use network advertisers to show ads based on your use of its services, and its sites use targeting cookies.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "police": {
    "value": "no_access",
    "label": "No access to video",
    "text": "Ubiquiti says video is stored on your own console and that it \"cannot view, store, or access\" your video streams. Its privacy policy still allows disclosing user information to public authorities under legal process; we found no law-enforcement guidelines.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "2 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Ubiquiti says person and vehicle detection run on G4/G5 cameras; face recognition on G4/G5 needs the optional AI Port, while G6/AI Series cameras (except 360 models) support it without one. It says AI processing happens \"entirely on-premises\", on the camera or an accessory.",
     "unverified": false,
     "sources": [
      "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
      "https://help.ui.com/hc/en-us/articles/360058867233-UniFi-Protect-Cameras-AI-Detections-and-Facial-Recognition"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "amcrest-ad410",
   "name": "Amcrest AD410 Video Doorbell",
   "brand": "Amcrest",
   "brand_key": "amcrest",
   "model": "AD410 Video Doorbell",
   "type": "Doorbell",
   "power": "Wired (doorbell wiring)",
   "url": "https://homeprivacyreport.com/devices/amcrest-ad410/",
   "local_first_score": 73,
   "verified": "2026-10-22",
   "list_price": "$154.99 (list; shown sold out Oct 22, 2026)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes, after setup per a 2021 community test; the button LED blinks blue while offline unless an undocumented API setting is applied",
    "points": 20,
    "max": 20,
    "sources": [
     "https://ipcamtalk.com/threads/new-amcrest-ad410-doorbell-cam-review.56726/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 128 GB)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.amcrest.com/products/4mp-wifi-camera-doorbell-ad410"
    ]
   },
   "ha": {
    "value": "local_polling",
    "label": "Local polling",
    "text": "Official · Local Polling (legacy YAML)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/amcrest/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP (Amcrest support article); ONVIF not stated on the product page",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.amcrest.com/hc/en-us/articles/360059361171-How-To-Setup-On-VLC-Media-Player-Using-RTSP-AD410"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified: setup uses the Amcrest Smart Home app; we found no Amcrest statement on whether an account is required",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.amcrest.com/hc/en-us/articles/360055338811-Quick-Start-Guide-AD410"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "Not for microSD recording (product page lists microSD up to 128 GB with app playback)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.amcrest.com/products/4mp-wifi-camera-doorbell-ad410"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "Amcrest's app privacy page: \"Amcrest will not sell your personal information at any time under any circumstance.\" The page covers the apps it lists and does not name the Amcrest Smart Home app.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://www.amcrest.com/pages/privacy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "Amcrest's app privacy page (covering Amcrest Connect, View, Sight, Link and other Amcrest apps): Amcrest \"may provide certain portions of your personal information to lawful organizations and government authorities if so requested.\" No warrant requirement stated. Neither Amcrest policy we found names the Amcrest Smart Home app that the AD410 uses.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.amcrest.com/pages/privacy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Amcrest's View Pro privacy policy says it will not share personal information unless required by law or with consent, and that its apps may share non-privacy data (such as device type, name and ID) with third parties; it does not name the Amcrest Smart Home app. Amcrest's separate app privacy page says Amcrest \"may provide certain portions of your personal information to lawful organizations and government authorities if so requested.\"",
     "unverified": false,
     "sources": [
      "https://www.amcrest.com/pages/privacy-policy",
      "https://www.amcrest.com/pages/privacy"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "aqara-g4",
   "name": "Aqara Smart Video Doorbell G4",
   "brand": "Aqara",
   "brand_key": "aqara",
   "model": "Smart Video Doorbell G4",
   "type": "Doorbell",
   "power": "Battery or wired",
   "url": "https://homeprivacyreport.com/devices/aqara-g4/",
   "local_first_score": 43,
   "verified": "2026-10-22",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: on-device face recognition and automations keep working if internet is down",
    "points": 8,
    "max": 20,
    "sources": [
     "https://www.aqara.com/en/product/smart-video-doorbell-g4/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD in indoor chime repeater (up to 512 GB)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.aqara.com/en/product/smart-video-doorbell-g4/",
     "https://www.techradar.com/home/smart-home/aqara-video-doorbell-g4-review"
    ]
   },
   "ha": {
    "value": "bridge",
    "label": "Community only",
    "text": "Unofficial · via HomeKit Device integration (community guide)",
    "points": 6,
    "max": 15,
    "sources": [
     "https://forum.aqara.com/t/switching-aqara-g4-to-home-assistant-like-a-pro/2275",
     "https://www.home-assistant.io/integrations/homekit_controller/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "HomeKit Secure Video (Aqara product page); no RTSP per Aqara forum user reports",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.aqara.com/en/product/smart-video-doorbell-g4/",
     "https://forum.aqara.com/t/switching-aqara-g4-to-home-assistant-like-a-pro/2275",
     "https://www.techradar.com/home/smart-home/aqara-video-doorbell-g4-review"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (7 days free cloud clips; iCloud+ only for HomeKit Secure Video)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.aqara.com/en/product/smart-video-doorbell-g4/",
     "https://support.apple.com/guide/icloud/icloud-homekit-secure-video-mme054c72692/icloud"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Only when used with HomeKit Secure Video",
    "points": 4,
    "max": 7,
    "sources": [
     "https://www.aqara.com/en/product/smart-video-doorbell-g4/",
     "https://support.apple.com/guide/security/camera-security-sec525461d19/web"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "App policy: \"We do not sell any personal information to third parties\"; the US website policy shares data with advertising providers for personalized ads (opt-out offered).",
    "points": 2,
    "max": 5,
    "sources": [
     "https://cdn.aqara.com/cdn/app/mainland/static/docs/App-Privacy-Policy-non_EU-en.html",
     "https://us.aqara.com/pages/privacy-policy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "US privacy policy: discloses to law enforcement \"if required or permitted to do so by law or legal process\", and may disclose to prevent physical harm. No warrant requirement or user notice stated.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://us.aqara.com/pages/privacy-policy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "2 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Aqara US privacy policy: may share data with advertising providers for personalized ads on third-party sites, and lists an opt-out of targeted advertising. The Aqara Home app policy says Aqara does not sell personal information and lists data centers in mainland China, Germany, South Korea, Singapore, Russia and the US.",
     "unverified": false,
     "sources": [
      "https://us.aqara.com/pages/privacy-policy",
      "https://cdn.aqara.com/cdn/app/mainland/static/docs/App-Privacy-Policy-non_EU-en.html"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "A researcher's CVE-2025-65294 write-up (CVSS 9.8) reports an undocumented remote command-execution mechanism in G4 firmware from 4.0.6 and classifies the G4 as \"not fixed\" in the firmware versions they tested. The NVD record for the CVE does not name the G4, and we found no Aqara statement on G4 firmware.",
     "sources": [
      "https://github.com/Chapoly1305/myCVEReports/blob/main/Aqara/Undocumented-Remote-Execution.md",
      "https://nvd.nist.gov/vuln/detail/CVE-2025-65294"
     ]
    }
   ]
  },
  {
   "id": "eufy-e340",
   "name": "eufy Video Doorbell E340",
   "brand": "eufy",
   "brand_key": "eufy",
   "model": "Video Doorbell E340",
   "type": "Doorbell",
   "power": "Battery or wired",
   "url": "https://homeprivacyreport.com/devices/eufy-e340/",
   "local_first_score": 31,
   "verified": "2026-10-22",
   "list_price": "$169.99 (list)",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": []
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "8 GB on-device; HomeBase S280/S380 optional",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.eufy.com/products/t8214111"
    ]
   },
   "ha": {
    "value": "bridge",
    "label": "Community only",
    "text": "No official integration (HA's 'eufy' covers lights/switches only); community add-ons exist",
    "points": 6,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/eufy/"
    ]
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.eufy.com/products/t8214111"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Claimed; NY AG found encryption was not always applied (2022 products)",
    "points": 0,
    "max": 7,
    "sources": [
     "https://ag.ny.gov/press-release/2025/attorney-general-james-secures-450000-companies-selling-home-security-cameras"
    ]
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "eufy's privacy policy (updated Jan 30, 2026) says that disclosing identifiers, customer records, commercial information, internet/network information and inferences to ad networks and advertising partners \"may qualify as the sale of Personal Data\". It says eufy does not sell Sensitive Personal Data.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.eufy.com/pages/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Anker (eufy's owner) confirmed to CNET in 2022, as reported by The Verge, that it would not give authorities footage unless shown a warrant or court order. A eufy spokesperson told Consumer Reports that for optional cloud footage it shares with user consent, under a legally binding order, or in \"an emergency involving imminent danger of death or serious physical injury to a person\". Its privacy policy says it may disclose data to respond to \"lawful requests and legal process\". Most eufy footage is stored locally.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/",
     "https://www.eufy.com/pages/privacy-policy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "5 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Thumbnail push notifications send preview images to an AWS cloud server (eufy's own 2022 statement).",
     "unverified": false,
     "sources": [
      "https://community.eufy.com/t/eufy-security-statement-to-our-community/3541186"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "eufy says some of its products upload small thumbnail images to an AWS cloud server for push notifications. In Nov 2022 a researcher showed eufy uploading thumbnails, including faces, to the cloud despite its local-storage claims; Anker reportedly called this a misunderstanding.",
     "sources": [
      "https://community.eufy.com/t/eufy-security-statement-to-our-community/3541186",
      "https://www.theverge.com/2022/11/30/23486753/anker-eufy-security-camera-cloud-private-encryption-authentication-storage"
     ]
    }
   ]
  },
  {
   "id": "eufy-solocam-s340",
   "name": "eufy SoloCam S340",
   "brand": "eufy",
   "brand_key": "eufy",
   "model": "SoloCam S340",
   "type": "Camera",
   "power": "Battery + solar",
   "url": "https://homeprivacyreport.com/devices/eufy-solocam-s340/",
   "local_first_score": 31,
   "verified": "2026-10-22",
   "list_price": "$219.99 (list)",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": []
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "8 GB eMMC on-camera; HomeBase S380 optional",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.eufy.com/products/t81701w1",
     "https://service.eufy.com/expertsecure-system/article-description/Storage-Methods-Compatibility-for-eufy-Device"
    ]
   },
   "ha": {
    "value": "bridge",
    "label": "Community only",
    "text": "No official integration; community add-ons exist",
    "points": 6,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/eufy/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No NAS per eufy's storage table; no RTSP documented by eufy for this model",
    "points": 0,
    "max": 10,
    "sources": [
     "https://service.eufy.com/expertsecure-system/article-description/Storage-Methods-Compatibility-for-eufy-Device"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No monthly fee",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.eufy.com/products/t81701w1"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "eufy's privacy policy (updated Jan 30, 2026) says that disclosing identifiers, customer records, commercial information, internet/network information and inferences to ad networks and advertising partners \"may qualify as the sale of Personal Data\". It says eufy does not sell Sensitive Personal Data.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.eufy.com/pages/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Anker (eufy's owner) confirmed to CNET in 2022, as reported by The Verge, that it would not give authorities footage unless shown a warrant or court order. A eufy spokesperson told Consumer Reports that for optional cloud footage it shares with user consent, under a legally binding order, or in \"an emergency involving imminent danger of death or serious physical injury to a person\". Its privacy policy says it may disclose data to respond to \"lawful requests and legal process\". Most eufy footage is stored locally.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/",
     "https://www.eufy.com/pages/privacy-policy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "5 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "eufy's storage table lists cloud backup as unsupported for the S340, while the S340 product page advertises a eufy Plus membership that \"Includes Free Cloud Backup History (All Devices)\". The two eufy pages conflict.",
     "unverified": false,
     "sources": [
      "https://service.eufy.com/expertsecure-system/article-description/Storage-Methods-Compatibility-for-eufy-Device",
      "https://www.eufy.com/products/t81701w1"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "eufy says some of its products upload small thumbnail images to an AWS cloud server for push notifications. In Nov 2022 a researcher showed eufy uploading thumbnails, including faces, to the cloud despite its local-storage claims; Anker reportedly called this a misunderstanding.",
     "sources": [
      "https://community.eufy.com/t/eufy-security-statement-to-our-community/3541186",
      "https://www.theverge.com/2022/11/30/23486753/anker-eufy-security-camera-cloud-private-encryption-authentication-storage"
     ]
    }
   ]
  },
  {
   "id": "wyze-doorbell-v2",
   "name": "Wyze Video Doorbell v2",
   "brand": "Wyze",
   "brand_key": "wyze",
   "model": "Video Doorbell v2",
   "type": "Doorbell",
   "power": "Wired",
   "url": "https://homeprivacyreport.com/devices/wyze-doorbell-v2/",
   "local_first_score": 35,
   "verified": "2026-10-22",
   "list_price": "$59.98 (list; doorbell + Chime Controller bundle)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: records to microSD offline if set up beforehand",
    "points": 8,
    "max": 20,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/19834190722843-Will-Wyze-Video-Doorbell-v2-s-microSD-card-record-even-when-offline",
     "https://support.wyze.com/hc/en-us/articles/33883450378523-Which-Wyze-Cams-can-be-used-without-Wi-Fi"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 256 GB), incl. 24/7",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.wyze.com/products/wyze-video-doorbell-v2"
    ]
   },
   "ha": {
    "value": "bridge",
    "label": "Community only",
    "text": "No official integration; community docker-wyze-bridge",
    "points": 6,
    "max": 15,
    "sources": [
     "https://github.com/mrlt8/docker-wyze-bridge"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP documented by Wyze for this model",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360026245231-Wyze-Cam-RTSP",
     "https://support.wyze.com/hc/en-us/articles/360049552132-Can-I-connect-to-Wyze-Video-Doorbell-via-RTSP"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Not for SD recording; Cam Plus for full-length event clips & AI detection",
    "points": 4,
    "max": 8,
    "sources": [
     "https://www.wyze.com/products/wyze-video-doorbell-v2",
     "https://support.wyze.com/hc/en-us/articles/19830449764763-Why-are-some-of-my-events-on-Wyze-Video-Doorbell-v2-video-clips-and-others-are-images"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Wyze's privacy policy (effective May 19, 2026) says Wyze \"sells\" personal information and shares identifiers and network-activity information with advertising networks, analytics providers and social networks for advertising. It says Wyze does not sell or share facial data.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.wyze.com/policies/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Wyze says government data requests must come with a subpoena, search warrant, court order or judgment (a subpoena is not a warrant). Its privacy policy also allows disclosure for \"lawful requests by public authorities\". Consumer Reports says Wyze did not explicitly rule out emergency disclosures but it found no policy to the contrary.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360048805911-Your-Wyze-Data-Request-Contents-Explained",
     "https://www.wyze.com/policies/privacy-policy",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Wyze's privacy policy (effective May 19, 2026) says Wyze \"sells\" personal information and shares it with advertising networks and analytics providers.",
     "unverified": false,
     "sources": [
      "https://www.wyze.com/policies/privacy-policy"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "wyze-cam-v4",
   "name": "Wyze Cam v4",
   "brand": "Wyze",
   "brand_key": "wyze",
   "model": "Cam v4",
   "type": "Camera",
   "power": "Plug-in, Wi-Fi (2.4 GHz)",
   "url": "https://homeprivacyreport.com/devices/wyze-cam-v4/",
   "local_first_score": 35,
   "verified": "2026-10-22",
   "list_price": "$44.98 (list)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: records to microSD without Wi-Fi if scheduled beforehand",
    "points": 8,
    "max": 20,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/33883450378523-Which-Wyze-Cams-can-be-used-without-Wi-Fi"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 256 GB)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.wyze.com/products/wyze-cam"
    ]
   },
   "ha": {
    "value": "bridge",
    "label": "Community only",
    "text": "No official integration; community docker-wyze-bridge",
    "points": 6,
    "max": 15,
    "sources": [
     "https://github.com/mrlt8/docker-wyze-bridge"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP in released firmware; RTSP appears only in a beta (4.52.17.10, Jul 2026)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://forums.wyze.com/t/wyze-cam-v4-firmware-beta-test-7-27-2026/344026",
     "https://support.wyze.com/hc/en-us/articles/360024852172-Release-Notes-Firmware"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (set up and used through the Wyze app)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/23746352335771"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Not for SD recording; Cam Plus for AI detection and full-length cloud clips",
    "points": 4,
    "max": 8,
    "sources": [
     "https://www.wyze.com/products/wyze-cam"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Wyze's privacy policy (effective May 19, 2026) says Wyze \"sells\" personal information and shares identifiers and network-activity information with advertising networks, analytics providers and social networks for advertising. It says Wyze does not sell or share facial data.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.wyze.com/policies/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Wyze says government data requests must come with a subpoena, search warrant, court order or judgment (a subpoena is not a warrant). Its privacy policy also allows disclosure for \"lawful requests by public authorities\". Consumer Reports says Wyze did not explicitly rule out emergency disclosures but it found no policy to the contrary.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360048805911-Your-Wyze-Data-Request-Contents-Explained",
     "https://www.wyze.com/policies/privacy-policy",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Live viewing in the Wyze app requires an internet connection, per Wyze.",
     "unverified": false,
     "sources": [
      "https://www.wyze.com/products/wyze-cam"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "Wyze's older separate RTSP firmware covered only Cam v2, v3 and Pan. RTSP is listed in a Cam v4 beta firmware (4.52.17.10, July 2026), not in Wyze's release notes for released Cam v4 firmware.",
     "sources": [
      "https://support.wyze.com/hc/en-us/articles/360026245231-Wyze-Cam-RTSP",
      "https://forums.wyze.com/t/wyze-cam-v4-firmware-beta-test-7-27-2026/344026",
      "https://support.wyze.com/hc/en-us/articles/360024852172-Release-Notes-Firmware"
     ]
    }
   ]
  },
  {
   "id": "wyze-cam-pan-v3",
   "name": "Wyze Cam Pan v3",
   "brand": "Wyze",
   "brand_key": "wyze",
   "model": "Cam Pan v3",
   "type": "Camera",
   "power": "Plug-in, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/wyze-cam-pan-v3/",
   "local_first_score": 45,
   "verified": "2026-10-22",
   "list_price": "$44.98 (list)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: records to microSD without Wi-Fi if scheduled beforehand",
    "points": 8,
    "max": 20,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/33883450378523-Which-Wyze-Cams-can-be-used-without-Wi-Fi"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 256 GB)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.wyze.com/products/wyze-cam-pan-v3"
    ]
   },
   "ha": {
    "value": "bridge",
    "label": "Community only",
    "text": "No official integration; community docker-wyze-bridge",
    "points": 6,
    "max": 15,
    "sources": [
     "https://github.com/mrlt8/docker-wyze-bridge"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP (firmware 4.50.16.5654, Feb 2026; needs app 3.9+)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360024852172-Release-Notes-Firmware",
     "https://forums.wyze.com/t/rtsp-for-v3-and-pan-v3/338351"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Not for SD recording; Cam Plus for AI features",
    "points": 4,
    "max": 8,
    "sources": [
     "https://www.wyze.com/products/wyze-cam-pan-v3"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Wyze's privacy policy (effective May 19, 2026) says Wyze \"sells\" personal information and shares identifiers and network-activity information with advertising networks, analytics providers and social networks for advertising. It says Wyze does not sell or share facial data.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.wyze.com/policies/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Wyze says government data requests must come with a subpoena, search warrant, court order or judgment (a subpoena is not a warrant). Its privacy policy also allows disclosure for \"lawful requests by public authorities\". Consumer Reports says Wyze did not explicitly rule out emergency disclosures but it found no policy to the contrary.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360048805911-Your-Wyze-Data-Request-Contents-Explained",
     "https://www.wyze.com/policies/privacy-policy",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [],
   "firmware_notes": [
    {
     "text": "Wyze's release notes list \"Added RTSP support\" in Cam Pan v3 firmware 4.50.16.5654 (February 2, 2026), which needs Wyze app 3.9 or above. Wyze's older separate RTSP firmware was for Cam v2, v3 and Pan.",
     "sources": [
      "https://support.wyze.com/hc/en-us/articles/360024852172-Release-Notes-Firmware",
      "https://support.wyze.com/hc/en-us/articles/360026245231-Wyze-Cam-RTSP"
     ]
    }
   ]
  },
  {
   "id": "tapo-c210",
   "name": "TP-Link Tapo C210",
   "brand": "TP-Link",
   "brand_key": "tplink",
   "model": "Tapo C210",
   "type": "Camera",
   "power": "Plug-in, Wi-Fi (2.4 GHz)",
   "url": "https://homeprivacyreport.com/devices/tapo-c210/",
   "local_first_score": 68,
   "verified": "2026-10-22",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes on the same Wi-Fi: live view and microSD recording continue",
    "points": 20,
    "max": 20,
    "sources": [
     "https://www.tapo.com/us/faq/754/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 512 GB) or NVR via ONVIF",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.tapo.com/en/product/tapo-c210-security-camera/specs/",
     "https://www.tapo.com/us/faq/754/"
    ]
   },
   "ha": {
    "value": "local_polling",
    "label": "Local polling",
    "text": "Official (TP-Link Smart Home) · Local Polling · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/tplink/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP, ONVIF",
    "points": 10,
    "max": 10,
    "sources": [
     "https://www.tapo.com/en/product/tapo-c210-security-camera/specs/",
     "https://www.tapo.com/en/faq/34/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (TP-Link account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.tapo.com/us/faq/754/",
     "https://www.home-assistant.io/integrations/tplink/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (Tapo Care is optional)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.tapo.com/us/faq/754/",
     "https://www.tapo.com/us/product/smart-camera/tapo-c210/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Tapo policy offers an opt-out of \"processing or sharing of your personal data for online targeted advertising\", i.e. it does this by default. The Kasa app policy has the same opt-out.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://privacy.tp-link.com/app/tapo/privacy",
     "https://privacy.tp-link.com/app/kasa/privacy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "Tapo privacy policy: shares information on a \"good faith belief\" that disclosure is needed to comply with law or legal process, or to respond to legal claims \"like search warrants, court orders, production orders, or subpoenas\" from parties including law enforcement. No warrant requirement stated. The Kasa app privacy policy uses the same language.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://privacy.tp-link.com/app/tapo/privacy",
     "https://privacy.tp-link.com/app/kasa/privacy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Tapo says only two of three storage options (microSD, Tapo Care, NVR/ONVIF) can run at once.",
     "unverified": false,
     "sources": [
      "https://www.tapo.com/us/faq/754/"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "Tapo says its cameras need an internet connection during initial setup; after that, microSD recording continues if the camera loses its router connection.",
     "sources": [
      "https://www.tapo.com/us/faq/754/"
     ]
    }
   ]
  },
  {
   "id": "tapo-c120",
   "name": "TP-Link Tapo C120",
   "brand": "TP-Link",
   "brand_key": "tplink",
   "model": "Tapo C120",
   "type": "Camera",
   "power": "Plug-in, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/tapo-c120/",
   "local_first_score": 68,
   "verified": "2026-10-22",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes on the same Wi-Fi: live view and microSD recording continue",
    "points": 20,
    "max": 20,
    "sources": [
     "https://www.tapo.com/us/faq/754/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 512 GB)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.tapo.com/en/product/tapo-c120-security-camera/specs/"
    ]
   },
   "ha": {
    "value": "local_polling",
    "label": "Local polling",
    "text": "Official (TP-Link Smart Home) · Local Polling · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/tplink/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP, ONVIF (TP-Link: Tapo cameras other than battery models support both)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://www.tp-link.com/us/support/faq/4465/",
     "https://www.tapo.com/en/faq/34/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (TP-Link account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.tapo.com/us/faq/754/",
     "https://www.home-assistant.io/integrations/tplink/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (Tapo Care is optional)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.tapo.com/us/faq/754/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Tapo policy offers an opt-out of \"processing or sharing of your personal data for online targeted advertising\", i.e. it does this by default. The Kasa app policy has the same opt-out.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://privacy.tp-link.com/app/tapo/privacy",
     "https://privacy.tp-link.com/app/kasa/privacy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "Tapo privacy policy: shares information on a \"good faith belief\" that disclosure is needed to comply with law or legal process, or to respond to legal claims \"like search warrants, court orders, production orders, or subpoenas\" from parties including law enforcement. No warrant requirement stated. The Kasa app privacy policy uses the same language.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://privacy.tp-link.com/app/tapo/privacy",
     "https://privacy.tp-link.com/app/kasa/privacy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [],
   "firmware_notes": [
    {
     "text": "Tapo says its cameras need an internet connection during initial setup; after that, microSD recording continues if the camera loses its router connection.",
     "sources": [
      "https://www.tapo.com/us/faq/754/"
     ]
    }
   ]
  },
  {
   "id": "arlo-essential-doorbell-2",
   "name": "Arlo Essential Video Doorbell (2nd Gen)",
   "brand": "Arlo",
   "brand_key": "arlo",
   "model": "Essential Video Doorbell (2nd Gen)",
   "type": "Doorbell",
   "power": "Battery or wired",
   "url": "https://homeprivacyreport.com/devices/arlo-essential-doorbell-2/",
   "local_first_score": 31,
   "verified": "2026-10-22",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: with a SmartHub or Base Station, Arlo says the camera keeps recording to local storage when the internet drops",
    "points": 8,
    "max": 20,
    "sources": [
     "https://kb.arlo.com/000062818/How-do-I-set-up-local-storage-backups-using-my-Arlo-SmartHub-or-Base-Station"
    ]
   },
   "storage": {
    "value": "hub",
    "label": "Hub only",
    "text": "Only via Arlo SmartHub/Base Station (microSD/USB)",
    "points": 9,
    "max": 15,
    "sources": [
     "https://kb.arlo.com/000062284/Arlo-SmartHub-and-Base-Station-Compatibility"
    ]
   },
   "ha": {
    "value": "none",
    "label": "None",
    "text": "No official integration (Home Assistant removed its Arlo integration)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/arlo/"
    ]
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Arlo account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://us.arlo.com/pages/privacy-pledge"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Cloud recording needs a paid Arlo plan (US: Smart Aware from $9.99/mo for one camera); local hub backup does not",
    "points": 4,
    "max": 8,
    "sources": [
     "https://kb.arlo.com/000062284/Arlo-SmartHub-and-Base-Station-Compatibility",
     "https://www.arlo.com/en_gb/support/faq/subscriptions-and-payments/what-arlo-subscription-plans-and-cloud-recording-options-are-available",
     "https://us.arlo.com/pages/arlo-secure"
    ]
   },
   "e2ee": {
    "value": "no",
    "label": "Not offered",
    "text": "Not advertised (encrypted in transit and in cloud)",
    "points": 0,
    "max": 7,
    "sources": [
     "https://us.arlo.com/pages/privacy-pledge"
    ]
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Discloses that it may share account, device, usage, location and billing information for cross-contextual behavioral advertising, and that its behavioral advertising activities may be considered a \"sale\" in some circumstances.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://us.arlo.com/pages/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant",
    "label": "Warrant",
    "text": "Requires a search warrant before producing video.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://us.arlo.com/pages/law-enforcement-guidelines"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Arlo says it requires a search warrant before producing video to law enforcement.",
     "unverified": false,
     "sources": [
      "https://us.arlo.com/pages/law-enforcement-guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "nest-doorbell-battery",
   "name": "Google Nest Doorbell (battery)",
   "brand": "Google Nest",
   "brand_key": "google",
   "model": "Doorbell (battery)",
   "type": "Doorbell",
   "power": "Battery or wired",
   "url": "https://homeprivacyreport.com/devices/nest-doorbell-battery/",
   "local_first_score": 22,
   "verified": "2026-10-22",
   "list_price": "$199.99 (list)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: keeps recording up to 1 hour during a Wi-Fi outage, uploads later",
    "points": 8,
    "max": 20,
    "sources": [
     "https://store.google.com/product/nest_doorbell?hl=en-US",
     "https://support.google.com/googlehome/answer/9242083?hl=en"
    ]
   },
   "storage": {
    "value": "buffer",
    "label": "Buffer only",
    "text": "On-device backup only (Google: internal memory is not accessible); history lives in Google's cloud",
    "points": 0,
    "max": 15,
    "sources": [
     "https://support.google.com/googlehome/answer/9242083?hl=en",
     "https://support.google.com/googlehome/answer/9681538?hl=en"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Push (US$5 Google Device Access fee)",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/nest/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF documented; Home Assistant and Google list WebRTC only, via Google's cloud Device Access API",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/nest/",
     "https://developers.google.com/nest/device-access/supported-devices"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Google Account + Google Home app)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.google.com/googlehome/answer/7035987?hl=en",
     "https://support.google.com/googlehome/answer/10503498?hl=en"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "3 hrs free event history; longer needs Google Home Premium",
    "points": 4,
    "max": 8,
    "sources": [
     "https://store.google.com/product/nest_doorbell?hl=en-US",
     "https://support.google.com/googlehome/answer/9681538?hl=en"
    ]
   },
   "e2ee": {
    "value": "no",
    "label": "Not offered",
    "text": "No end-to-end encryption option documented by Google",
    "points": 0,
    "max": 7,
    "sources": [
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
    ]
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "\"Google does not sell your personal information\" and does not \"share\" it as defined in the CCPA.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://policies.google.com/privacy?hl=en-US"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Requires legal process but has an emergency exception to share without a warrant; said in 2022 it had never used it for Nest. Google's request policy: \"If we reasonably believe that we can prevent someone from dying or from suffering serious physical harm, we may provide information to a government agency.\"",
    "points": 2,
    "max": 5,
    "sources": [
     "https://policies.google.com/terms/information-requests?hl=en-US",
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "In 2022 Google said it could share video without a warrant in emergencies but had never used that for Nest.",
     "unverified": false,
     "sources": [
      "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "In the Nancy Guthrie case (Feb 2026), FBI Director Kash Patel said Nest doorbell video was \"recovered from residual data located in backend systems\"; CNN, citing an unnamed source, reported a search warrant had been sent to Google, and the sheriff had said the owner \"had no subscription.\" NBC News reports the doorbell model is not identified and it is unclear whether Google stored the video without a subscription.",
     "sources": [
      "https://www.cnn.com/2026/02/10/tech/google-video-nancy-guthrie",
      "https://www.theverge.com/tech/876542/fbi-nancy-guthrie-nest-cam-video",
      "https://www.nbcnews.com/tech/tech-news/investigators-wrangled-video-nancy-guthries-google-nest-camera-backend-rcna258460"
     ]
    }
   ]
  },
  {
   "id": "nest-doorbell-wired-3rd-gen",
   "name": "Google Nest Doorbell (wired, 3rd gen)",
   "brand": "Google Nest",
   "brand_key": "google",
   "model": "Doorbell (wired, 3rd gen)",
   "type": "Doorbell",
   "power": "Wired",
   "url": "https://homeprivacyreport.com/devices/nest-doorbell-wired-3rd-gen/",
   "local_first_score": 19,
   "verified": "2026-10-22",
   "list_price": "$199.99 (list)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: up to 1 hour internal backup during an outage, uploads later",
    "points": 8,
    "max": 20,
    "sources": [
     "https://support.google.com/googlehome/answer/9242083?hl=en"
    ]
   },
   "storage": {
    "value": "buffer",
    "label": "Buffer only",
    "text": "On-device backup only (Google: internal memory is not accessible); history lives in Google's cloud",
    "points": 0,
    "max": 15,
    "sources": [
     "https://support.google.com/googlehome/answer/9242083?hl=en",
     "https://support.google.com/googlehome/answer/9681538?hl=en"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": []
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "We found no RTSP/ONVIF documented for this model; Google's Device Access list shows WebRTC for \"Nest Doorbell (wired)\" without naming a generation",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/nest/",
     "https://developers.google.com/nest/device-access/supported-devices"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Google Account + Google Home app)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.google.com/googlehome/answer/7035987?hl=en",
     "https://support.google.com/googlehome/answer/9259110?hl=en"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "6 hrs of free event previews (10-sec clips); 24/7 history needs the Advanced plan of Google Home Premium ($20/month)",
    "points": 4,
    "max": 8,
    "sources": [
     "https://support.google.com/googlehome/answer/9681538?hl=en",
     "https://store.google.com/product/nest_doorbell_wired_3rd_gen?hl=en-US"
    ]
   },
   "e2ee": {
    "value": "no",
    "label": "Not offered",
    "text": "No end-to-end encryption option documented by Google",
    "points": 0,
    "max": 7,
    "sources": [
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
    ]
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "\"Google does not sell your personal information\" and does not \"share\" it as defined in the CCPA.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://policies.google.com/privacy?hl=en-US"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Requires legal process but has an emergency exception to share without a warrant; said in 2022 it had never used it for Nest. Google's request policy: \"If we reasonably believe that we can prevent someone from dying or from suffering serious physical harm, we may provide information to a government agency.\"",
    "points": 2,
    "max": 5,
    "sources": [
     "https://policies.google.com/terms/information-requests?hl=en-US",
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "In 2022 Google said it could share video without a warrant in emergencies but had never used that for Nest.",
     "unverified": false,
     "sources": [
      "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "In the Nancy Guthrie case (Feb 2026), FBI Director Kash Patel said Nest doorbell video was \"recovered from residual data located in backend systems\"; CNN, citing an unnamed source, reported a search warrant had been sent to Google, and the sheriff had said the owner \"had no subscription.\" NBC News reports the doorbell model is not identified and it is unclear whether Google stored the video without a subscription.",
     "sources": [
      "https://www.cnn.com/2026/02/10/tech/google-video-nancy-guthrie",
      "https://www.theverge.com/tech/876542/fbi-nancy-guthrie-nest-cam-video",
      "https://www.nbcnews.com/tech/tech-news/investigators-wrangled-video-nancy-guthries-google-nest-camera-backend-rcna258460"
     ]
    }
   ]
  },
  {
   "id": "nest-cam-battery",
   "name": "Google Nest Cam (battery)",
   "brand": "Google Nest",
   "brand_key": "google",
   "model": "Cam (battery)",
   "type": "Camera",
   "power": "Battery or wired",
   "url": "https://homeprivacyreport.com/devices/nest-cam-battery/",
   "local_first_score": 22,
   "verified": "2026-10-22",
   "list_price": "From $199.99 (list)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: stores up to 1 hour of events during an outage",
    "points": 8,
    "max": 20,
    "sources": [
     "https://support.google.com/googlehome/answer/9242083?hl=en"
    ]
   },
   "storage": {
    "value": "buffer",
    "label": "Buffer only",
    "text": "On-device backup only (Google: internal memory is not accessible); history lives in Google's cloud",
    "points": 0,
    "max": 15,
    "sources": [
     "https://support.google.com/googlehome/answer/9242083?hl=en",
     "https://support.google.com/googlehome/answer/9681538?hl=en"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Push (WebRTC; US$5 Device Access fee)",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/nest/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF documented; Home Assistant and Google list WebRTC only, via Google's cloud Device Access API",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/nest/",
     "https://developers.google.com/nest/device-access/supported-devices"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Google Account + Google Home app)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.google.com/googlehome/answer/7035987?hl=en",
     "https://support.google.com/googlehome/answer/10503498?hl=en"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "3 hrs free event history; longer needs Google Home Premium",
    "points": 4,
    "max": 8,
    "sources": [
     "https://store.google.com/product/nest_cam_battery?hl=en-US",
     "https://support.google.com/googlehome/answer/9681538?hl=en"
    ]
   },
   "e2ee": {
    "value": "no",
    "label": "Not offered",
    "text": "No end-to-end encryption option documented by Google",
    "points": 0,
    "max": 7,
    "sources": [
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
    ]
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "\"Google does not sell your personal information\" and does not \"share\" it as defined in the CCPA.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://policies.google.com/privacy?hl=en-US"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Requires legal process but has an emergency exception to share without a warrant; said in 2022 it had never used it for Nest. Google's request policy: \"If we reasonably believe that we can prevent someone from dying or from suffering serious physical harm, we may provide information to a government agency.\"",
    "points": 2,
    "max": 5,
    "sources": [
     "https://policies.google.com/terms/information-requests?hl=en-US",
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "In 2022 Google said it could share video without a warrant in emergencies but had never used that for Nest.",
     "unverified": false,
     "sources": [
      "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "In the Nancy Guthrie case (Feb 2026), FBI Director Kash Patel said Nest doorbell video was \"recovered from residual data located in backend systems\"; CNN, citing an unnamed source, reported a search warrant had been sent to Google, and the sheriff had said the owner \"had no subscription.\" NBC News reports the doorbell model is not identified and it is unclear whether Google stored the video without a subscription.",
     "sources": [
      "https://www.cnn.com/2026/02/10/tech/google-video-nancy-guthrie",
      "https://www.theverge.com/tech/876542/fbi-nancy-guthrie-nest-cam-video",
      "https://www.nbcnews.com/tech/tech-news/investigators-wrangled-video-nancy-guthries-google-nest-camera-backend-rcna258460"
     ]
    }
   ]
  },
  {
   "id": "ring-battery-doorbell",
   "name": "Ring Battery Doorbell 2K",
   "brand": "Ring",
   "brand_key": "ring",
   "model": "Battery Doorbell 2K (formerly Battery Doorbell 2nd Gen)",
   "type": "Doorbell",
   "power": "Battery",
   "url": "https://homeprivacyreport.com/devices/ring-battery-doorbell/",
   "local_first_score": 12,
   "verified": "2026-10-22",
   "list_price": "$99.99 (list; shown at $44.99 when checked)",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://ring.com/support/articles/92bd2/Understanding-wifi-recommendations-for-Ring-devices"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None (cloud only, with subscription)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions",
     "https://ring.com/support/articles/t6xbc/Store-and-Process-Videos-Locally-with-Ring-Edge-and-Ring-Alarm-Pro"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF/Matter documented; Home Assistant uses Ring's cloud",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Ring account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes, to record or review video",
    "points": 0,
    "max": 8,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Optional (disables many features)",
    "points": 4,
    "max": 7,
    "sources": [
     "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We do not sell or otherwise share personal information about you except as described in this Privacy Notice\"; Ring also says it participates in advertising networks for its own ads on other websites and apps.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://ring.com/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Ring says it may produce content in response to valid and binding search warrants and does not produce content for subpoenas; it reserves the right to answer urgent emergency requests (Amazon told Sen. Markey it made 11 disclosures without owner consent in 2022 through July).",
    "points": 3,
    "max": 5,
    "sources": [
     "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines",
     "https://apnews.com/article/technology-edward-markey-congress-government-and-politics-244f59188ee3414495452c955c11b89b",
     "https://www.markey.senate.gov/news/press-releases/senator-markeys-probe-into-amazon-ring-reveals-new-privacy-problems"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Video end-to-end encryption is optional; turning it on disables features such as Familiar Faces, Alexa/Fire TV viewing, viewing on ring.com, shared users, Smart Alerts, third-party integrations and Video Search.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
     ]
    },
    {
     "text": "Familiar Faces (opt-in facial recognition, up to 50 faces, stored in Ring's cloud) began rolling out in Dec 2025; Ring says it is not available in Illinois, Texas or Portland, OR.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/z3yhg/familiar-faces",
      "https://techcrunch.com/2025/12/09/amazons-ring-rolls-out-controversial-ai-powered-facial-recognition-feature-to-video-doorbells/"
     ]
    },
    {
     "text": "Search Party uses saved video from Ring doorbells and outdoor cameras (a Ring subscription is needed for saved video) to look for lost dogs and natural hazards (Fire Watch). Ring support says it is available on all Ring doorbells and outdoor cameras and can be turned on or off at any time; PopSci reports it is enabled by default.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/pkhj7",
      "https://ring.com/search-party",
      "https://www.popsci.com/diy/how-to-turn-off-ring-search-party/"
     ]
    },
    {
     "text": "Police agencies using Axon can post Community Requests asking nearby users for footage; sharing is voluntary. When an owner shares video through Community Requests, Ring's help article states their home address and the email address associated with their Ring account are automatically provided to the investigator with the video.",
     "unverified": false,
     "sources": [
      "https://blog.ring.com/about-ring/ring-launches-community-requests-a-new-way-to-help-your-community/",
      "https://ring.com/support/verified-help/articles/5t05p"
     ]
    },
    {
     "text": "Ring's law enforcement guidelines say it does not produce content in response to subpoenas and may produce content in response to valid and binding search warrants; Ring reserves the right to respond immediately to urgent requests involving imminent danger of death or serious physical injury.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "ring-wired-doorbell-4k-pro",
   "name": "Ring Wired Doorbell 4K Pro",
   "brand": "Ring",
   "brand_key": "ring",
   "model": "Wired Doorbell 4K Pro (formerly Wired Doorbell Pro 3rd Gen)",
   "type": "Doorbell",
   "power": "Wired",
   "url": "https://homeprivacyreport.com/devices/ring-wired-doorbell-4k-pro/",
   "local_first_score": 12,
   "verified": "2026-10-22",
   "list_price": "$249.99 (list)",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://ring.com/support/articles/92bd2/Understanding-wifi-recommendations-for-Ring-devices"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None (cloud only, with subscription)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions",
     "https://ring.com/support/articles/t6xbc/Store-and-Process-Videos-Locally-with-Ring-Edge-and-Ring-Alarm-Pro"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF/Matter documented; Home Assistant uses Ring's cloud",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Ring account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes, to record or review video",
    "points": 0,
    "max": 8,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Optional (disables many features)",
    "points": 4,
    "max": 7,
    "sources": [
     "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We do not sell or otherwise share personal information about you except as described in this Privacy Notice\"; Ring also says it participates in advertising networks for its own ads on other websites and apps.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://ring.com/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Ring says it may produce content in response to valid and binding search warrants and does not produce content for subpoenas; it reserves the right to answer urgent emergency requests (Amazon told Sen. Markey it made 11 disclosures without owner consent in 2022 through July).",
    "points": 3,
    "max": 5,
    "sources": [
     "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines",
     "https://apnews.com/article/technology-edward-markey-congress-government-and-politics-244f59188ee3414495452c955c11b89b",
     "https://www.markey.senate.gov/news/press-releases/senator-markeys-probe-into-amazon-ring-reveals-new-privacy-problems"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Video end-to-end encryption is optional; turning it on disables features such as Familiar Faces, Alexa/Fire TV viewing, viewing on ring.com, shared users, Smart Alerts, third-party integrations and Video Search.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
     ]
    },
    {
     "text": "Familiar Faces (opt-in facial recognition, up to 50 faces, stored in Ring's cloud) began rolling out in Dec 2025; Ring says it is not available in Illinois, Texas or Portland, OR.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/z3yhg/familiar-faces",
      "https://techcrunch.com/2025/12/09/amazons-ring-rolls-out-controversial-ai-powered-facial-recognition-feature-to-video-doorbells/"
     ]
    },
    {
     "text": "Search Party uses saved video from Ring doorbells and outdoor cameras (a Ring subscription is needed for saved video) to look for lost dogs and natural hazards (Fire Watch). Ring support says it is available on all Ring doorbells and outdoor cameras and can be turned on or off at any time; PopSci reports it is enabled by default.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/pkhj7",
      "https://ring.com/search-party",
      "https://www.popsci.com/diy/how-to-turn-off-ring-search-party/"
     ]
    },
    {
     "text": "Police agencies using Axon can post Community Requests asking nearby users for footage; sharing is voluntary. When an owner shares video through Community Requests, Ring's help article states their home address and the email address associated with their Ring account are automatically provided to the investigator with the video.",
     "unverified": false,
     "sources": [
      "https://blog.ring.com/about-ring/ring-launches-community-requests-a-new-way-to-help-your-community/",
      "https://ring.com/support/verified-help/articles/5t05p"
     ]
    },
    {
     "text": "Ring's law enforcement guidelines say it does not produce content in response to subpoenas and may produce content in response to valid and binding search warrants; Ring reserves the right to respond immediately to urgent requests involving imminent danger of death or serious physical injury.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "ring-outdoor-cam-plus",
   "name": "Ring Outdoor Cam Plus",
   "brand": "Ring",
   "brand_key": "ring",
   "model": "Outdoor Cam Plus",
   "type": "Camera",
   "power": "Battery, plug-in, solar, wired or Power over Ethernet",
   "url": "https://homeprivacyreport.com/devices/ring-outdoor-cam-plus/",
   "local_first_score": 12,
   "verified": "2026-10-22",
   "list_price": "$99.99 (Battery or Plug-In, list)",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://ring.com/support/articles/92bd2/Understanding-wifi-recommendations-for-Ring-devices"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None (cloud only, with subscription)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions",
     "https://ring.com/support/articles/t6xbc/Store-and-Process-Videos-Locally-with-Ring-Edge-and-Ring-Alarm-Pro"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF/Matter documented; Home Assistant uses Ring's cloud",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Ring account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes, to record or review video",
    "points": 0,
    "max": 8,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Optional (disables many features)",
    "points": 4,
    "max": 7,
    "sources": [
     "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We do not sell or otherwise share personal information about you except as described in this Privacy Notice\"; Ring also says it participates in advertising networks for its own ads on other websites and apps.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://ring.com/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Ring says it may produce content in response to valid and binding search warrants and does not produce content for subpoenas; it reserves the right to answer urgent emergency requests (Amazon told Sen. Markey it made 11 disclosures without owner consent in 2022 through July).",
    "points": 3,
    "max": 5,
    "sources": [
     "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines",
     "https://apnews.com/article/technology-edward-markey-congress-government-and-politics-244f59188ee3414495452c955c11b89b",
     "https://www.markey.senate.gov/news/press-releases/senator-markeys-probe-into-amazon-ring-reveals-new-privacy-problems"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Video end-to-end encryption is optional; turning it on disables features such as Familiar Faces, Alexa/Fire TV viewing, viewing on ring.com, shared users, Smart Alerts, third-party integrations and Video Search.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
     ]
    },
    {
     "text": "Familiar Faces (opt-in facial recognition, up to 50 faces, stored in Ring's cloud) began rolling out in Dec 2025; Ring says it is not available in Illinois, Texas or Portland, OR.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/z3yhg/familiar-faces",
      "https://techcrunch.com/2025/12/09/amazons-ring-rolls-out-controversial-ai-powered-facial-recognition-feature-to-video-doorbells/"
     ]
    },
    {
     "text": "Search Party uses saved video from Ring doorbells and outdoor cameras (a Ring subscription is needed for saved video) to look for lost dogs and natural hazards (Fire Watch). Ring support says it is available on all Ring doorbells and outdoor cameras and can be turned on or off at any time; PopSci reports it is enabled by default.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/pkhj7",
      "https://ring.com/search-party",
      "https://www.popsci.com/diy/how-to-turn-off-ring-search-party/"
     ]
    },
    {
     "text": "Police agencies using Axon can post Community Requests asking nearby users for footage; sharing is voluntary. When an owner shares video through Community Requests, Ring's help article states their home address and the email address associated with their Ring account are automatically provided to the investigator with the video.",
     "unverified": false,
     "sources": [
      "https://blog.ring.com/about-ring/ring-launches-community-requests-a-new-way-to-help-your-community/",
      "https://ring.com/support/verified-help/articles/5t05p"
     ]
    },
    {
     "text": "Ring's law enforcement guidelines say it does not produce content in response to subpoenas and may produce content in response to valid and binding search warrants; Ring reserves the right to respond immediately to urgent requests involving imminent danger of death or serious physical injury.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "blink-video-doorbell",
   "name": "Blink Video Doorbell",
   "brand": "Blink",
   "brand_key": "blink",
   "model": "Video Doorbell",
   "type": "Doorbell",
   "power": "Battery or wired",
   "url": "https://homeprivacyreport.com/devices/blink-video-doorbell/",
   "local_first_score": 26,
   "verified": "2026-10-22",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://support.blinkforhome.com/en_US/wifi-guide",
     "https://support.blinkforhome.com/en_US/faq-sync-module-2"
    ]
   },
   "storage": {
    "value": "hub",
    "label": "Hub only",
    "text": "Only via Sync Module 2 (USB, 1–256 GB) or Sync Module XR (microSD)",
    "points": 9,
    "max": 15,
    "sources": [
     "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options",
     "https://support.blinkforhome.com/en_US/using-your-sync-module/sync-module-2-local-storage-operation",
     "https://support.blinkforhome.com/en_US/faq-sync-module-xr-plus/sync-module-xr-plus-faq"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling (camera images and motion events; no live view in Home Assistant)",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/blink/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "We found no RTSP/ONVIF/Matter mentioned on Home Assistant's Blink page; it says the integration does not allow live viewing",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/blink/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Blink account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.blinkforhome.com/en_US/account-and-login/installing-the-blink-app"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Not for local Sync Module storage; smart detection and cloud clips need a plan",
    "points": 4,
    "max": 8,
    "sources": [
     "https://support.blinkforhome.com/en_US/storage-options/blink-video-storage-policy",
     "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We are not in the business of selling our customers' personal information\"; shares as described in the notice and with its affiliates (Blink is an Amazon company).",
    "points": 2,
    "max": 5,
    "sources": [
     "https://blinkforhome.com/privacy-policy"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Blink's support page sends law-enforcement preservation requests through Amazon's Law Enforcement Request Tracker (ALERT) and the Amazon Law Enforcement Guidelines. Those guidelines say Amazon will not release customer information without a valid and binding legal demand, does not produce content in response to subpoenas, may produce content in response to a search warrant, and may respond immediately to urgent requests involving a threat to public safety or risk of harm to any person. The guidelines name Amazon, not Blink. Blink's privacy notice says it releases information \"when we believe release is appropriate to comply with the law\" or to protect safety.",
    "points": 3,
    "max": 5,
    "sources": [
     "https://support.blinkforhome.com/contact-support/data-preservation-request",
     "https://d1.awsstatic.com/certifications/Amazon_LawEnforcement_Guidelines.pdf",
     "https://blinkforhome.com/privacy-policy"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Without a plan or local storage, live view, motion alerts and two-way audio still work; clips are not saved.",
     "unverified": false,
     "sources": [
      "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
     ]
    },
    {
     "text": "Local clips (USB drive on Sync Module 2, or microSD on Sync Module XR) stay until you delete them or the drive is full; when full, new recordings stop.",
     "unverified": false,
     "sources": [
      "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
     ]
    },
    {
     "text": "Blink privacy notice: \"not in the business of selling\" customer data; releases account information when it believes release is appropriate to comply with the law or protect safety. Blink's support page points law-enforcement requests to Amazon's guidelines: a valid and binding legal demand is required, content needs a search warrant, and urgent threats to public safety or risk of harm are an exception.",
     "unverified": false,
     "sources": [
      "https://blinkforhome.com/privacy-policy",
      "https://support.blinkforhome.com/contact-support/data-preservation-request",
      "https://d1.awsstatic.com/certifications/Amazon_LawEnforcement_Guidelines.pdf"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "blink-outdoor-4",
   "name": "Blink Outdoor 4",
   "brand": "Blink",
   "brand_key": "blink",
   "model": "Outdoor 4",
   "type": "Camera",
   "power": "Battery",
   "url": "https://homeprivacyreport.com/devices/blink-outdoor-4/",
   "local_first_score": 26,
   "verified": "2026-10-22",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://support.blinkforhome.com/en_US/wifi-guide",
     "https://support.blinkforhome.com/en_US/faq-sync-module-2"
    ]
   },
   "storage": {
    "value": "hub",
    "label": "Hub only",
    "text": "Only via Sync Module 2 (USB, 1–256 GB) or Sync Module XR (microSD)",
    "points": 9,
    "max": 15,
    "sources": [
     "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options",
     "https://support.blinkforhome.com/en_US/using-your-sync-module/sync-module-2-local-storage-operation",
     "https://support.blinkforhome.com/en_US/faq-sync-module-xr-plus/sync-module-xr-plus-faq"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling (camera images and motion events; no live view in Home Assistant)",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/blink/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "We found no RTSP/ONVIF/Matter mentioned on Home Assistant's Blink page; it says the integration does not allow live viewing",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/blink/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Blink account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.blinkforhome.com/en_US/account-and-login/installing-the-blink-app"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Not for local Sync Module storage; smart detection and cloud clips need a plan",
    "points": 4,
    "max": 8,
    "sources": [
     "https://support.blinkforhome.com/en_US/storage-options/blink-video-storage-policy",
     "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We are not in the business of selling our customers' personal information\"; shares as described in the notice and with its affiliates (Blink is an Amazon company).",
    "points": 2,
    "max": 5,
    "sources": [
     "https://blinkforhome.com/privacy-policy"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Blink's support page sends law-enforcement preservation requests through Amazon's Law Enforcement Request Tracker (ALERT) and the Amazon Law Enforcement Guidelines. Those guidelines say Amazon will not release customer information without a valid and binding legal demand, does not produce content in response to subpoenas, may produce content in response to a search warrant, and may respond immediately to urgent requests involving a threat to public safety or risk of harm to any person. The guidelines name Amazon, not Blink. Blink's privacy notice says it releases information \"when we believe release is appropriate to comply with the law\" or to protect safety.",
    "points": 3,
    "max": 5,
    "sources": [
     "https://support.blinkforhome.com/contact-support/data-preservation-request",
     "https://d1.awsstatic.com/certifications/Amazon_LawEnforcement_Guidelines.pdf",
     "https://blinkforhome.com/privacy-policy"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Without a plan or local storage, live view, motion alerts and two-way audio still work; clips are not saved.",
     "unverified": false,
     "sources": [
      "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
     ]
    },
    {
     "text": "Local clips (USB drive on Sync Module 2, or microSD on Sync Module XR) stay until you delete them or the drive is full; when full, new recordings stop.",
     "unverified": false,
     "sources": [
      "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
     ]
    },
    {
     "text": "Blink privacy notice: \"not in the business of selling\" customer data; releases account information when it believes release is appropriate to comply with the law or protect safety. Blink's support page points law-enforcement requests to Amazon's guidelines: a valid and binding legal demand is required, content needs a search warrant, and urgent threats to public safety or risk of harm are an exception.",
     "unverified": false,
     "sources": [
      "https://blinkforhome.com/privacy-policy",
      "https://support.blinkforhome.com/contact-support/data-preservation-request",
      "https://d1.awsstatic.com/certifications/Amazon_LawEnforcement_Guidelines.pdf"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "blink-mini-2",
   "name": "Blink Mini 2",
   "brand": "Blink",
   "brand_key": "blink",
   "model": "Mini 2",
   "type": "Camera",
   "power": "Plug-in",
   "url": "https://homeprivacyreport.com/devices/blink-mini-2/",
   "local_first_score": 26,
   "verified": "2026-10-22",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://support.blinkforhome.com/en_US/wifi-guide",
     "https://support.blinkforhome.com/en_US/faq-sync-module-2"
    ]
   },
   "storage": {
    "value": "hub",
    "label": "Hub only",
    "text": "Only via Sync Module 2 (USB, 1–256 GB) or Sync Module XR (microSD)",
    "points": 9,
    "max": 15,
    "sources": [
     "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options",
     "https://support.blinkforhome.com/en_US/using-your-sync-module/sync-module-2-local-storage-operation",
     "https://support.blinkforhome.com/en_US/faq-sync-module-xr-plus/sync-module-xr-plus-faq"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling (camera images and motion events; no live view in Home Assistant)",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/blink/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "We found no RTSP/ONVIF/Matter mentioned on Home Assistant's Blink page; it says the integration does not allow live viewing",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/blink/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Blink account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.blinkforhome.com/en_US/account-and-login/installing-the-blink-app"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Not for local Sync Module storage; smart detection and cloud clips need a plan",
    "points": 4,
    "max": 8,
    "sources": [
     "https://support.blinkforhome.com/en_US/storage-options/blink-video-storage-policy",
     "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We are not in the business of selling our customers' personal information\"; shares as described in the notice and with its affiliates (Blink is an Amazon company).",
    "points": 2,
    "max": 5,
    "sources": [
     "https://blinkforhome.com/privacy-policy"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Blink's support page sends law-enforcement preservation requests through Amazon's Law Enforcement Request Tracker (ALERT) and the Amazon Law Enforcement Guidelines. Those guidelines say Amazon will not release customer information without a valid and binding legal demand, does not produce content in response to subpoenas, may produce content in response to a search warrant, and may respond immediately to urgent requests involving a threat to public safety or risk of harm to any person. The guidelines name Amazon, not Blink. Blink's privacy notice says it releases information \"when we believe release is appropriate to comply with the law\" or to protect safety.",
    "points": 3,
    "max": 5,
    "sources": [
     "https://support.blinkforhome.com/contact-support/data-preservation-request",
     "https://d1.awsstatic.com/certifications/Amazon_LawEnforcement_Guidelines.pdf",
     "https://blinkforhome.com/privacy-policy"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Without a plan or local storage, live view, motion alerts and two-way audio still work; clips are not saved.",
     "unverified": false,
     "sources": [
      "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
     ]
    },
    {
     "text": "Local clips (USB drive on Sync Module 2, or microSD on Sync Module XR) stay until you delete them or the drive is full; when full, new recordings stop.",
     "unverified": false,
     "sources": [
      "https://support.blinkforhome.com/en_US/using-your-camera/blink-storage-options"
     ]
    },
    {
     "text": "Blink privacy notice: \"not in the business of selling\" customer data; releases account information when it believes release is appropriate to comply with the law or protect safety. Blink's support page points law-enforcement requests to Amazon's guidelines: a valid and binding legal demand is required, content needs a search warrant, and urgent threats to public safety or risk of harm are an exception.",
     "unverified": false,
     "sources": [
      "https://blinkforhome.com/privacy-policy",
      "https://support.blinkforhome.com/contact-support/data-preservation-request",
      "https://d1.awsstatic.com/certifications/Amazon_LawEnforcement_Guidelines.pdf"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "ring-outdoor-cam-4k-pro",
   "name": "Ring Outdoor Cam 4K Pro",
   "brand": "Ring",
   "brand_key": "ring",
   "model": "Outdoor Cam 4K Pro (formerly Outdoor Cam Pro)",
   "type": "Camera",
   "power": "Plug-in, wired or Power over Ethernet",
   "url": "https://homeprivacyreport.com/devices/ring-outdoor-cam-4k-pro/",
   "local_first_score": 12,
   "verified": "2026-10-22",
   "list_price": "$199.99 (Plug-In, list)",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://ring.com/support/articles/92bd2/Understanding-wifi-recommendations-for-Ring-devices"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None (cloud only, with subscription)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions",
     "https://ring.com/support/articles/t6xbc/Store-and-Process-Videos-Locally-with-Ring-Edge-and-Ring-Alarm-Pro"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF/Matter documented; Home Assistant uses Ring's cloud",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Ring account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes, to record or review video",
    "points": 0,
    "max": 8,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Optional (disables many features)",
    "points": 4,
    "max": 7,
    "sources": [
     "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We do not sell or otherwise share personal information about you except as described in this Privacy Notice\"; Ring also says it participates in advertising networks for its own ads on other websites and apps.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://ring.com/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Ring says it may produce content in response to valid and binding search warrants and does not produce content for subpoenas; it reserves the right to answer urgent emergency requests (Amazon told Sen. Markey it made 11 disclosures without owner consent in 2022 through July).",
    "points": 3,
    "max": 5,
    "sources": [
     "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines",
     "https://apnews.com/article/technology-edward-markey-congress-government-and-politics-244f59188ee3414495452c955c11b89b",
     "https://www.markey.senate.gov/news/press-releases/senator-markeys-probe-into-amazon-ring-reveals-new-privacy-problems"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Video end-to-end encryption is optional; turning it on disables features such as Familiar Faces, Alexa/Fire TV viewing, viewing on ring.com, shared users, Smart Alerts, third-party integrations and Video Search.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
     ]
    },
    {
     "text": "Familiar Faces (opt-in facial recognition, up to 50 faces, stored in Ring's cloud) began rolling out in Dec 2025; Ring says it is not available in Illinois, Texas or Portland, OR.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/z3yhg/familiar-faces",
      "https://techcrunch.com/2025/12/09/amazons-ring-rolls-out-controversial-ai-powered-facial-recognition-feature-to-video-doorbells/"
     ]
    },
    {
     "text": "Search Party uses saved video from Ring doorbells and outdoor cameras (a Ring subscription is needed for saved video) to look for lost dogs and natural hazards (Fire Watch). Ring support says it is available on all Ring doorbells and outdoor cameras and can be turned on or off at any time; PopSci reports it is enabled by default.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/pkhj7",
      "https://ring.com/search-party",
      "https://www.popsci.com/diy/how-to-turn-off-ring-search-party/"
     ]
    },
    {
     "text": "Police agencies using Axon can post Community Requests asking nearby users for footage; sharing is voluntary. When an owner shares video through Community Requests, Ring's help article states their home address and the email address associated with their Ring account are automatically provided to the investigator with the video.",
     "unverified": false,
     "sources": [
      "https://blog.ring.com/about-ring/ring-launches-community-requests-a-new-way-to-help-your-community/",
      "https://ring.com/support/verified-help/articles/5t05p"
     ]
    },
    {
     "text": "Ring's law enforcement guidelines say it does not produce content in response to subpoenas and may produce content in response to valid and binding search warrants; Ring reserves the right to respond immediately to urgent requests involving imminent danger of death or serious physical injury.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "reolink-argus-4-pro",
   "name": "Reolink Argus 4 Pro",
   "brand": "Reolink",
   "brand_key": "reolink",
   "model": "Argus 4 Pro",
   "type": "Camera",
   "power": "Battery + solar, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/reolink-argus-4-pro/",
   "local_first_score": 63,
   "verified": "2026-10-22",
   "list_price": "$179.99 (list)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: records to microSD; LAN live view without internet not documented for battery models",
    "points": 8,
    "max": 20,
    "sources": [
     "https://reolink.com/us/product/argus-4-pro/",
     "https://support.reolink.com/articles/360007170094-Can-Reolink-WiFi-Cameras-Work-Without-WiFi-or-Internet-Connection/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 512 GB) or Reolink Home Hub",
    "points": 15,
    "max": 15,
    "sources": [
     "https://reolink.com/us/product/argus-4-pro/"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push, through a Reolink Home Hub or NVR",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "protocols": {
    "value": "hub",
    "label": "Via hub only",
    "text": "RTSP only through a Reolink Home Hub",
    "points": 0,
    "max": 10,
    "sources": [
     "https://reolink.com/us/product/argus-4-pro/",
     "https://support.reolink.com/articles/900000621783-How-to-Configure-Reolink-Ports-Settings/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "No (\"Local Device\" mode)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No",
    "points": 8,
    "max": 8,
    "sources": [
     "https://reolink.com/us/product/argus-4-pro/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "Reolink's California privacy notice says \"we do not sell personal information to third parties\"; its main privacy policy says \"In general, we will not share your personal information with third parties\" without consent or a legal requirement.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://reolink.com/us/ccpa-disclosures/",
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "No separate law-enforcement guidelines found; privacy policy says it shares personal information when required by law or \"mandatorily required by government authorities\".",
    "points": 2,
    "max": 5,
    "sources": [
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Reolink's privacy policy says it collects the product serial number when you bind a device, alert and device information for push notifications, and your IP address and system and crash logs. It says it requests the Wi-Fi SSID at setup but \"will not upload or keep any of such data\"; app usage data is collected only if you join its User Experience Program.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    },
    {
     "text": "Reolink's privacy policy says it may share personal information as required by law or \"mandatorily required by government authorities\". We found no separate law-enforcement guidelines.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "reolink-e1-zoom",
   "name": "Reolink E1 Zoom",
   "brand": "Reolink",
   "brand_key": "reolink",
   "model": "E1 Zoom",
   "type": "Camera",
   "power": "Plug-in, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/reolink-e1-zoom/",
   "local_first_score": 85,
   "verified": "2026-10-22",
   "list_price": "$93.49 (shown price when checked; may be a sale price)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes (on the LAN)",
    "points": 20,
    "max": 20,
    "sources": [
     "https://support.reolink.com/articles/360007170094-Can-Reolink-WiFi-Cameras-Work-Without-WiFi-or-Internet-Connection/",
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 512 GB), Reolink NVR, or FTP/NAS",
    "points": 15,
    "max": 15,
    "sources": [
     "https://reolink.com/us/product/e1-zoom/"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push (tested directly)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP, ONVIF",
    "points": 10,
    "max": 10,
    "sources": [
     "https://reolink.com/us/product/e1-zoom/",
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "No (\"Local Device\" mode)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (local recording)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "Reolink's California privacy notice says \"we do not sell personal information to third parties\"; its main privacy policy says \"In general, we will not share your personal information with third parties\" without consent or a legal requirement.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://reolink.com/us/ccpa-disclosures/",
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "No separate law-enforcement guidelines found; privacy policy says it shares personal information when required by law or \"mandatorily required by government authorities\".",
    "points": 2,
    "max": 5,
    "sources": [
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Reolink's privacy policy says it collects the product serial number when you bind a device, alert and device information for push notifications, and your IP address and system and crash logs. It says it requests the Wi-Fi SSID at setup but \"will not upload or keep any of such data\"; app usage data is collected only if you join its User Experience Program.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    },
    {
     "text": "Reolink's privacy policy says it may share personal information as required by law or \"mandatorily required by government authorities\". We found no separate law-enforcement guidelines.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "reolink-duo-3-poe",
   "name": "Reolink Duo 3 PoE",
   "brand": "Reolink",
   "brand_key": "reolink",
   "model": "Duo 3 PoE",
   "type": "Camera",
   "power": "PoE",
   "url": "https://homeprivacyreport.com/devices/reolink-duo-3-poe/",
   "local_first_score": 85,
   "verified": "2026-10-22",
   "list_price": "$178.49 (shown price when checked)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes (on the LAN)",
    "points": 20,
    "max": 20,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 512 GB), Reolink NVR or FTP",
    "points": 15,
    "max": 15,
    "sources": [
     "https://reolink.com/us/product/reolink-duo-3-poe/"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push (\"Works with Home Assistant\" via Reolink Home Hub)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/reolink/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSP, ONVIF",
    "points": 10,
    "max": 10,
    "sources": [
     "https://reolink.com/us/product/reolink-duo-3-poe/",
     "https://support.reolink.com/articles/900000621783-How-to-Configure-Reolink-Ports-Settings/",
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "No (\"Local Device\" mode)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://support.reolink.com/articles/61043321354265-Introduction-to-Reolink-Local-Device-and-Account-Device/"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (Reolink FAQ: PoE cameras work without subscription fees)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://reolink.com/us/product/reolink-duo-3-poe/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "Reolink's California privacy notice says \"we do not sell personal information to third parties\"; its main privacy policy says \"In general, we will not share your personal information with third parties\" without consent or a legal requirement.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://reolink.com/us/ccpa-disclosures/",
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "No separate law-enforcement guidelines found; privacy policy says it shares personal information when required by law or \"mandatorily required by government authorities\".",
    "points": 2,
    "max": 5,
    "sources": [
     "https://reolink.com/us/privacy-policy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Reolink's privacy policy says it collects the product serial number when you bind a device, alert and device information for push notifications, and your IP address and system and crash logs. It says it requests the Wi-Fi SSID at setup but \"will not upload or keep any of such data\"; app usage data is collected only if you join its User Experience Program.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    },
    {
     "text": "Reolink's privacy policy says it may share personal information as required by law or \"mandatorily required by government authorities\". We found no separate law-enforcement guidelines.",
     "unverified": false,
     "sources": [
      "https://reolink.com/us/privacy-policy/"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "unifi-g5-bullet",
   "name": "UniFi G5 Bullet",
   "brand": "UniFi",
   "brand_key": "ubiquiti",
   "model": "G5 Bullet",
   "type": "Camera",
   "power": "PoE",
   "url": "https://homeprivacyreport.com/devices/unifi-g5-bullet/",
   "local_first_score": 90,
   "verified": "2026-10-22",
   "list_price": "$129 (list; store shows $151 incl. surcharges)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes (with UniFi console on the LAN)",
    "points": 20,
    "max": 20,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "On the UniFi OS console/NVR (required, sold separately)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSPS (via UniFi Protect)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "Optional (UI Account; needed for remote access)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management",
     "https://help.ui.com/hc/en-us/articles/4416276882327-How-to-Set-Up-UniFi"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (Ubiquiti: no fees for UniFi Protect)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://ui.com/physical-security",
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "e2ee": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes, app-to-console (per Ubiquiti); G5 supports LAN stream encryption",
    "points": 7,
    "max": 7,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "sale": {
    "value": "nostatement",
    "label": "No statement",
    "text": "No explicit no-sale statement found; its privacy policy says it may use network advertisers to show ads based on your use of its services, and its sites use targeting cookies.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "police": {
    "value": "no_access",
    "label": "No access to video",
    "text": "Ubiquiti says video is stored on your own console and that it \"cannot view, store, or access\" your video streams. Its privacy policy still allows disclosing user information to public authorities under legal process; we found no law-enforcement guidelines.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "2 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Ubiquiti says person and vehicle detection run on G4/G5 cameras; face recognition on G4/G5 needs the optional AI Port, while G6/AI Series cameras (except 360 models) support it without one. It says AI processing happens \"entirely on-premises\", on the camera or an accessory.",
     "unverified": false,
     "sources": [
      "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
      "https://help.ui.com/hc/en-us/articles/360058867233-UniFi-Protect-Cameras-AI-Detections-and-Facial-Recognition"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "unifi-g4-instant",
   "name": "UniFi G4 Instant",
   "brand": "UniFi",
   "brand_key": "ubiquiti",
   "model": "G4 Instant",
   "type": "Camera",
   "power": "USB-C, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/unifi-g4-instant/",
   "local_first_score": 90,
   "verified": "2026-10-22",
   "list_price": "$99 (list; store shows $116 incl. surcharges)",
   "offline": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes (with UniFi console on the LAN)",
    "points": 20,
    "max": 20,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "On the UniFi OS console/NVR (required, sold separately)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "ha": {
    "value": "local_push",
    "label": "Local push",
    "text": "Official · Local Push · Platinum",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "protocols": {
    "value": "open",
    "label": "Yes",
    "text": "RTSPS (via UniFi Protect)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/unifiprotect/"
    ]
   },
   "account": {
    "value": "no",
    "label": "Not required",
    "text": "Optional (UI Account; needed for remote access)",
    "points": 10,
    "max": 10,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/28457353760919-UniFi-Local-Management",
     "https://help.ui.com/hc/en-us/articles/4416276882327-How-to-Set-Up-UniFi"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (Ubiquiti: no fees for UniFi Protect)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://ui.com/physical-security",
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "e2ee": {
    "value": "yes",
    "label": "Yes",
    "text": "Yes, app-to-console (per Ubiquiti)",
    "points": 7,
    "max": 7,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data"
    ]
   },
   "sale": {
    "value": "nostatement",
    "label": "No statement",
    "text": "No explicit no-sale statement found; its privacy policy says it may use network advertisers to show ads based on your use of its services, and its sites use targeting cookies.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "police": {
    "value": "no_access",
    "label": "No access to video",
    "text": "Ubiquiti says video is stored on your own console and that it \"cannot view, store, or access\" your video streams. Its privacy policy still allows disclosing user information to public authorities under legal process; we found no law-enforcement guidelines.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
     "https://www.ui.com/legal/privacypolicy/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "2 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Ubiquiti says person and vehicle detection run on G4/G5 cameras; face recognition on G4/G5 needs the optional AI Port, while G6/AI Series cameras (except 360 models) support it without one. It says AI processing happens \"entirely on-premises\", on the camera or an accessory.",
     "unverified": false,
     "sources": [
      "https://help.ui.com/hc/en-us/articles/31234972188951-How-UniFi-Protect-Protects-Your-Data",
      "https://help.ui.com/hc/en-us/articles/360058867233-UniFi-Protect-Cameras-AI-Detections-and-Facial-Recognition"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "wyze-battery-cam-pro",
   "name": "Wyze Battery Cam Pro",
   "brand": "Wyze",
   "brand_key": "wyze",
   "model": "Battery Cam Pro",
   "type": "Camera",
   "power": "Battery (solar optional), Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/wyze-battery-cam-pro/",
   "local_first_score": 29,
   "verified": "2026-10-22",
   "list_price": "$89.98 (list, 1-pack)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: records to microSD offline if recording was scheduled beforehand",
    "points": 8,
    "max": 20,
    "sources": [
     "https://www.wyze.com/products/wyze-battery-cam-pro",
     "https://support.wyze.com/hc/en-us/articles/33883450378523-Which-Wyze-Cams-can-be-used-without-Wi-Fi"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 256 GB)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.wyze.com/products/wyze-battery-cam-pro"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": []
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP documented by Wyze; Wyze staff said RTSP is not a typical use case for this camera (Jul 2026)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://forums.wyze.com/t/rtsp-for-v3-and-pan-v3/338351"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Local microSD recording is available; Cam Plus adds cloud recording and smart detection",
    "points": 4,
    "max": 8,
    "sources": [
     "https://www.wyze.com/products/wyze-battery-cam-pro"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Wyze's privacy policy (effective May 19, 2026) says Wyze \"sells\" personal information and shares identifiers and network-activity information with advertising networks, analytics providers and social networks for advertising. It says Wyze does not sell or share facial data.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.wyze.com/policies/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Wyze says government data requests must come with a subpoena, search warrant, court order or judgment (a subpoena is not a warrant). Its privacy policy also allows disclosure for \"lawful requests by public authorities\". Consumer Reports says Wyze did not explicitly rule out emergency disclosures but it found no policy to the contrary.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360048805911-Your-Wyze-Data-Request-Contents-Explained",
     "https://www.wyze.com/policies/privacy-policy",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [],
   "firmware_notes": []
  },
  {
   "id": "wyze-duo-cam-doorbell",
   "name": "Wyze Duo Cam Doorbell",
   "brand": "Wyze",
   "brand_key": "wyze",
   "model": "Duo Cam Doorbell",
   "type": "Doorbell",
   "power": "Battery or wired (10–24 VAC)",
   "url": "https://homeprivacyreport.com/devices/wyze-duo-cam-doorbell/",
   "local_first_score": 21,
   "verified": "2026-10-22",
   "list_price": "$119.98 (list)",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": []
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 256 GB); 24/7 only when hardwired",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.wyze.com/products/wyze-duo-cam-doorbell"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": []
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP documented by Wyze for this model",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360026245231-Wyze-Cam-RTSP",
     "https://www.wyze.com/products/wyze-duo-cam-doorbell"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Not for microSD recording; Cam Plus for cloud features",
    "points": 4,
    "max": 8,
    "sources": [
     "https://www.wyze.com/products/wyze-duo-cam-doorbell"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Wyze's privacy policy (effective May 19, 2026) says Wyze \"sells\" personal information and shares identifiers and network-activity information with advertising networks, analytics providers and social networks for advertising. It says Wyze does not sell or share facial data.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.wyze.com/policies/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Wyze says government data requests must come with a subpoena, search warrant, court order or judgment (a subpoena is not a warrant). Its privacy policy also allows disclosure for \"lawful requests by public authorities\". Consumer Reports says Wyze did not explicitly rule out emergency disclosures but it found no policy to the contrary.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://support.wyze.com/hc/en-us/articles/360048805911-Your-Wyze-Data-Request-Contents-Explained",
     "https://www.wyze.com/policies/privacy-policy",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [],
   "firmware_notes": []
  },
  {
   "id": "ring-indoor-cam-2k",
   "name": "Ring Indoor Cam 2K",
   "brand": "Ring",
   "brand_key": "ring",
   "model": "Indoor Cam 2K (formerly Indoor Cam Plus)",
   "type": "Camera",
   "power": "Plug-in",
   "url": "https://homeprivacyreport.com/devices/ring-indoor-cam-2k/",
   "local_first_score": 12,
   "verified": "2026-10-22",
   "list_price": "$59.99 (list)",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://ring.com/support/articles/92bd2/Understanding-wifi-recommendations-for-Ring-devices"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None (cloud only, with subscription)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions",
     "https://ring.com/support/articles/t6xbc/Store-and-Process-Videos-Locally-with-Ring-Edge-and-Ring-Alarm-Pro"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF/Matter documented; Home Assistant uses Ring's cloud",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Ring account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes, to record or review video",
    "points": 0,
    "max": 8,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Optional (disables many features)",
    "points": 4,
    "max": 7,
    "sources": [
     "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We do not sell or otherwise share personal information about you except as described in this Privacy Notice\"; Ring also says it participates in advertising networks for its own ads on other websites and apps.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://ring.com/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Ring says it may produce content in response to valid and binding search warrants and does not produce content for subpoenas; it reserves the right to answer urgent emergency requests (Amazon told Sen. Markey it made 11 disclosures without owner consent in 2022 through July).",
    "points": 3,
    "max": 5,
    "sources": [
     "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines",
     "https://apnews.com/article/technology-edward-markey-congress-government-and-politics-244f59188ee3414495452c955c11b89b",
     "https://www.markey.senate.gov/news/press-releases/senator-markeys-probe-into-amazon-ring-reveals-new-privacy-problems"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Video end-to-end encryption is optional; turning it on disables features such as Familiar Faces, Alexa/Fire TV viewing, viewing on ring.com, shared users, Smart Alerts, third-party integrations and Video Search.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
     ]
    },
    {
     "text": "Familiar Faces (opt-in facial recognition, up to 50 faces, stored in Ring's cloud) began rolling out in Dec 2025; Ring says it is not available in Illinois, Texas or Portland, OR.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/z3yhg/familiar-faces",
      "https://techcrunch.com/2025/12/09/amazons-ring-rolls-out-controversial-ai-powered-facial-recognition-feature-to-video-doorbells/"
     ]
    },
    {
     "text": "Police agencies using Axon can post Community Requests asking nearby users for footage; sharing is voluntary. When an owner shares video through Community Requests, Ring's help article states their home address and the email address associated with their Ring account are automatically provided to the investigator with the video.",
     "unverified": false,
     "sources": [
      "https://blog.ring.com/about-ring/ring-launches-community-requests-a-new-way-to-help-your-community/",
      "https://ring.com/support/verified-help/articles/5t05p"
     ]
    },
    {
     "text": "Ring's law enforcement guidelines say it does not produce content in response to subpoenas and may produce content in response to valid and binding search warrants; Ring reserves the right to respond immediately to urgent requests involving imminent danger of death or serious physical injury.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "ring-floodlight-cam-pro",
   "name": "Ring Floodlight Cam Pro",
   "brand": "Ring",
   "brand_key": "ring",
   "model": "Floodlight Cam Pro (2021; Wired Pro / Plug-In)",
   "type": "Camera",
   "power": "Hardwired or plug-in",
   "url": "https://homeprivacyreport.com/devices/ring-floodlight-cam-pro/",
   "local_first_score": 12,
   "verified": "2026-10-22",
   "list_price": "$229.99 (list; shown at $149.99 when checked, default variant)",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://ring.com/support/articles/92bd2/Understanding-wifi-recommendations-for-Ring-devices"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None (cloud only, with subscription)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions",
     "https://ring.com/support/articles/t6xbc/Store-and-Process-Videos-Locally-with-Ring-Edge-and-Ring-Alarm-Pro",
     "https://ring.com/products/floodlight-cam-pro"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF/Matter documented; Home Assistant uses Ring's cloud",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Ring account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes, to record or review video",
    "points": 0,
    "max": 8,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Optional (disables many features)",
    "points": 4,
    "max": 7,
    "sources": [
     "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We do not sell or otherwise share personal information about you except as described in this Privacy Notice\"; Ring also says it participates in advertising networks for its own ads on other websites and apps.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://ring.com/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Ring says it may produce content in response to valid and binding search warrants and does not produce content for subpoenas; it reserves the right to answer urgent emergency requests (Amazon told Sen. Markey it made 11 disclosures without owner consent in 2022 through July).",
    "points": 3,
    "max": 5,
    "sources": [
     "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines",
     "https://apnews.com/article/technology-edward-markey-congress-government-and-politics-244f59188ee3414495452c955c11b89b",
     "https://www.markey.senate.gov/news/press-releases/senator-markeys-probe-into-amazon-ring-reveals-new-privacy-problems"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Video end-to-end encryption is optional; turning it on disables features such as Familiar Faces, Alexa/Fire TV viewing, viewing on ring.com, shared users, Smart Alerts, third-party integrations and Video Search.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
     ]
    },
    {
     "text": "Familiar Faces (opt-in facial recognition, up to 50 faces, stored in Ring's cloud) began rolling out in Dec 2025; Ring says it is not available in Illinois, Texas or Portland, OR.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/z3yhg/familiar-faces",
      "https://techcrunch.com/2025/12/09/amazons-ring-rolls-out-controversial-ai-powered-facial-recognition-feature-to-video-doorbells/"
     ]
    },
    {
     "text": "Search Party uses saved video from Ring doorbells and outdoor cameras (a Ring subscription is needed for saved video) to look for lost dogs and natural hazards (Fire Watch). Ring support says it is available on all Ring doorbells and outdoor cameras and can be turned on or off at any time; PopSci reports it is enabled by default.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/pkhj7",
      "https://ring.com/search-party",
      "https://www.popsci.com/diy/how-to-turn-off-ring-search-party/"
     ]
    },
    {
     "text": "Police agencies using Axon can post Community Requests asking nearby users for footage; sharing is voluntary. When an owner shares video through Community Requests, Ring's help article states their home address and the email address associated with their Ring account are automatically provided to the investigator with the video.",
     "unverified": false,
     "sources": [
      "https://blog.ring.com/about-ring/ring-launches-community-requests-a-new-way-to-help-your-community/",
      "https://ring.com/support/verified-help/articles/5t05p"
     ]
    },
    {
     "text": "Ring's law enforcement guidelines say it does not produce content in response to subpoenas and may produce content in response to valid and binding search warrants; Ring reserves the right to respond immediately to urgent requests involving imminent danger of death or serious physical injury.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "ring-floodlight-cam-4k-pro",
   "name": "Ring Floodlight Cam 4K Pro",
   "brand": "Ring",
   "brand_key": "ring",
   "model": "Floodlight Cam 4K Pro (formerly Floodlight Cam Pro 2nd Gen)",
   "type": "Camera",
   "power": "Hardwired or plug-in",
   "url": "https://homeprivacyreport.com/devices/ring-floodlight-cam-4k-pro/",
   "local_first_score": 12,
   "verified": "2026-10-22",
   "list_price": "$279.99 (list)",
   "offline": {
    "value": "no",
    "label": "No",
    "text": "No",
    "points": 0,
    "max": 20,
    "sources": [
     "https://ring.com/support/articles/92bd2/Understanding-wifi-recommendations-for-Ring-devices"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None (cloud only, with subscription)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions",
     "https://ring.com/support/articles/t6xbc/Store-and-Process-Videos-Locally-with-Ring-Edge-and-Ring-Alarm-Pro"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official · Cloud Polling",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "No RTSP/ONVIF/Matter documented; Home Assistant uses Ring's cloud",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Ring account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/ring/"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes, to record or review video",
    "points": 0,
    "max": 8,
    "sources": [
     "https://ring.com/support/articles/lw54x/Understanding-Ring-Protect-subscriptions"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Optional (disables many features)",
    "points": 4,
    "max": 7,
    "sources": [
     "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "\"We do not sell or otherwise share personal information about you except as described in this Privacy Notice\"; Ring also says it participates in advertising networks for its own ads on other websites and apps.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://ring.com/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant_emergency",
    "label": "Warrant + emergency",
    "text": "Ring says it may produce content in response to valid and binding search warrants and does not produce content for subpoenas; it reserves the right to answer urgent emergency requests (Amazon told Sen. Markey it made 11 disclosures without owner consent in 2022 through July).",
    "points": 3,
    "max": 5,
    "sources": [
     "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines",
     "https://apnews.com/article/technology-edward-markey-congress-government-and-politics-244f59188ee3414495452c955c11b89b",
     "https://www.markey.senate.gov/news/press-releases/senator-markeys-probe-into-amazon-ring-reveals-new-privacy-problems"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "3 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Video end-to-end encryption is optional; turning it on disables features such as Familiar Faces, Alexa/Fire TV viewing, viewing on ring.com, shared users, Smart Alerts, third-party integrations and Video Search.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/myr75/using-video-end-to-end-encryption"
     ]
    },
    {
     "text": "Familiar Faces (opt-in facial recognition, up to 50 faces, stored in Ring's cloud) began rolling out in Dec 2025; Ring says it is not available in Illinois, Texas or Portland, OR.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/z3yhg/familiar-faces",
      "https://techcrunch.com/2025/12/09/amazons-ring-rolls-out-controversial-ai-powered-facial-recognition-feature-to-video-doorbells/"
     ]
    },
    {
     "text": "Search Party uses saved video from Ring doorbells and outdoor cameras (a Ring subscription is needed for saved video) to look for lost dogs and natural hazards (Fire Watch). Ring support says it is available on all Ring doorbells and outdoor cameras and can be turned on or off at any time; PopSci reports it is enabled by default.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/pkhj7",
      "https://ring.com/search-party",
      "https://www.popsci.com/diy/how-to-turn-off-ring-search-party/"
     ]
    },
    {
     "text": "Police agencies using Axon can post Community Requests asking nearby users for footage; sharing is voluntary. When an owner shares video through Community Requests, Ring's help article states their home address and the email address associated with their Ring account are automatically provided to the investigator with the video.",
     "unverified": false,
     "sources": [
      "https://blog.ring.com/about-ring/ring-launches-community-requests-a-new-way-to-help-your-community/",
      "https://ring.com/support/verified-help/articles/5t05p"
     ]
    },
    {
     "text": "Ring's law enforcement guidelines say it does not produce content in response to subpoenas and may produce content in response to valid and binding search warrants; Ring reserves the right to respond immediately to urgent requests involving imminent danger of death or serious physical injury.",
     "unverified": false,
     "sources": [
      "https://ring.com/support/articles/oi8t6/Learn-About-Ring-Law-Enforcement-Guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "nest-cam-indoor-wired-3rd-gen",
   "name": "Google Nest Cam Indoor (wired, 3rd gen)",
   "brand": "Google Nest",
   "brand_key": "google",
   "model": "Cam Indoor (wired, 3rd gen)",
   "type": "Camera",
   "power": "Plug-in",
   "url": "https://homeprivacyreport.com/devices/nest-cam-indoor-wired-3rd-gen/",
   "local_first_score": 19,
   "verified": "2026-10-22",
   "list_price": "$129.99 (list)",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: stores up to 1 hour of events during an outage, uploads later",
    "points": 8,
    "max": 20,
    "sources": [
     "https://support.google.com/googlehome/answer/9242083?hl=en"
    ]
   },
   "storage": {
    "value": "buffer",
    "label": "Buffer only",
    "text": "On-device backup only (Google: internal memory is not accessible); history lives in Google's cloud",
    "points": 0,
    "max": 15,
    "sources": [
     "https://support.google.com/googlehome/answer/9242083?hl=en",
     "https://support.google.com/googlehome/answer/9681538?hl=en"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": []
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "We found no RTSP/ONVIF documented for this model; Google's Device Access list shows WebRTC for \"Nest Cam (indoor, wired)\" without naming a generation",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.home-assistant.io/integrations/nest/",
     "https://developers.google.com/nest/device-access/supported-devices"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Google Account + Google Home app)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.google.com/googlehome/answer/9259110?hl=en",
     "https://support.google.com/googlehome/answer/7035987?hl=en"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "6 hrs of free event previews (10-sec clips); longer history needs Google Home Premium",
    "points": 4,
    "max": 8,
    "sources": [
     "https://support.google.com/googlehome/answer/9681538?hl=en",
     "https://store.google.com/product/nest_cam_indoor_wired_3rd_gen?hl=en-US"
    ]
   },
   "e2ee": {
    "value": "no",
    "label": "Not offered",
    "text": "No end-to-end encryption option documented by Google",
    "points": 0,
    "max": 7,
    "sources": [
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
    ]
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "\"Google does not sell your personal information\" and does not \"share\" it as defined in the CCPA.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://policies.google.com/privacy?hl=en-US"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Requires legal process but has an emergency exception to share without a warrant; said in 2022 it had never used it for Nest. Google's request policy: \"If we reasonably believe that we can prevent someone from dying or from suffering serious physical harm, we may provide information to a government agency.\"",
    "points": 2,
    "max": 5,
    "sources": [
     "https://policies.google.com/terms/information-requests?hl=en-US",
     "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant",
     "https://www.consumerreports.org/home-garden/home-security-cameras/ring-google-simplisafe-could-share-footage-with-police-a1047736080/"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "In 2022 Google said it could share video without a warrant in emergencies but had never used that for Nest.",
     "unverified": false,
     "sources": [
      "https://www.theverge.com/2022/7/26/23279562/arlo-apple-wyze-eufy-google-ring-security-camera-foortage-warrant"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "In the Nancy Guthrie case (Feb 2026), FBI Director Kash Patel said Nest doorbell video was \"recovered from residual data located in backend systems\"; CNN, citing an unnamed source, reported a search warrant had been sent to Google, and the sheriff had said the owner \"had no subscription.\" NBC News reports the doorbell model is not identified and it is unclear whether Google stored the video without a subscription.",
     "sources": [
      "https://www.cnn.com/2026/02/10/tech/google-video-nancy-guthrie",
      "https://www.theverge.com/tech/876542/fbi-nancy-guthrie-nest-cam-video",
      "https://www.nbcnews.com/tech/tech-news/investigators-wrangled-video-nancy-guthries-google-nest-camera-backend-rcna258460"
     ]
    }
   ]
  },
  {
   "id": "aqara-camera-hub-g3",
   "name": "Aqara Camera Hub G3",
   "brand": "Aqara",
   "brand_key": "aqara",
   "model": "Camera Hub G3",
   "type": "Camera",
   "power": "Plug-in (USB-C), Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/aqara-camera-hub-g3/",
   "local_first_score": 43,
   "verified": "2026-10-22",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: IR automations run without internet (per Aqara); live view offline not verified",
    "points": 8,
    "max": 20,
    "sources": [
     "https://www.aqara.com/us/product/camera-hub-g3/"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "Local recording (Aqara: storage functions run locally)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.aqara.com/us/product/camera-hub-g3/"
    ]
   },
   "ha": {
    "value": "bridge",
    "label": "Community only",
    "text": "No official integration; works via HomeKit Device pairing",
    "points": 6,
    "max": 15,
    "sources": [
     "https://www.aqara.com/us/product/camera-hub-g3/",
     "https://www.home-assistant.io/integrations/homekit_controller/"
    ]
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No for local storage; HomeKit Secure Video needs iCloud+",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.aqara.com/us/product/camera-hub-g3/",
     "https://support.apple.com/guide/icloud/icloud-homekit-secure-video-mme054c72692/icloud"
    ]
   },
   "e2ee": {
    "value": "optional",
    "label": "Optional",
    "text": "Only when used with HomeKit Secure Video",
    "points": 4,
    "max": 7,
    "sources": [
     "https://www.aqara.com/us/product/camera-hub-g3/",
     "https://support.apple.com/guide/security/camera-security-sec525461d19/web"
    ]
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "App policy: \"We do not sell any personal information to third parties\"; the US website policy shares data with advertising providers for personalized ads (opt-out offered).",
    "points": 2,
    "max": 5,
    "sources": [
     "https://cdn.aqara.com/cdn/app/mainland/static/docs/App-Privacy-Policy-non_EU-en.html",
     "https://us.aqara.com/pages/privacy-policy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "US privacy policy: discloses to law enforcement \"if required or permitted to do so by law or legal process\", and may disclose to prevent physical harm. No warrant requirement or user notice stated.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://us.aqara.com/pages/privacy-policy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "2 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Aqara US privacy policy: may share data with advertising providers for personalized ads on third-party sites, and lists an opt-out of targeted advertising. The Aqara Home app policy says Aqara does not sell personal information and lists data centers in mainland China, Germany, South Korea, Singapore, Russia and the US.",
     "unverified": false,
     "sources": [
      "https://us.aqara.com/pages/privacy-policy",
      "https://cdn.aqara.com/cdn/app/mainland/static/docs/App-Privacy-Policy-non_EU-en.html"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "A researcher's CVE-2025-65294 write-up reports the mechanism in G3 firmware from 3.4.4 and, in later testing, removed from 4.1.8 and later, but the NVD record for the same CVE lists G3 4.1.9_0027 as affected. The write-up says Aqara described a G3 update on October 20, 2025 and did not reply to a later request to clarify the fixed version. NVD also lists the G3 in CVE-2025-65293 (command injection through QR codes) and CVE-2025-65297 (unencrypted data upload without consent). Keep firmware updated.",
     "sources": [
      "https://github.com/Chapoly1305/myCVEReports/blob/main/Aqara/Undocumented-Remote-Execution.md",
      "https://nvd.nist.gov/vuln/detail/CVE-2025-65294",
      "https://nvd.nist.gov/vuln/detail/CVE-2025-65293",
      "https://nvd.nist.gov/vuln/detail/CVE-2025-65297"
     ]
    }
   ]
  },
  {
   "id": "arlo-pro-5s-2k",
   "name": "Arlo Pro 5S 2K Spotlight Camera",
   "brand": "Arlo",
   "brand_key": "arlo",
   "model": "Pro 5S 2K Spotlight Camera",
   "type": "Camera",
   "power": "Battery, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/arlo-pro-5s-2k/",
   "local_first_score": 31,
   "verified": "2026-10-22",
   "offline": {
    "value": "partial",
    "label": "Partial",
    "text": "Partial: with a SmartHub/Base Station, recordings continue to USB storage if the hub loses internet",
    "points": 8,
    "max": 20,
    "sources": [
     "https://kb.arlo.com/000062818/How-do-I-set-up-local-storage-backups-using-my-Arlo-SmartHub-or-Base-Station",
     "https://www.arlo.com/content/dam/arlo/support/user-manuals/pro-5/Pro5_UserManual_EN.pdf"
    ]
   },
   "storage": {
    "value": "hub",
    "label": "Hub only",
    "text": "Only via Arlo SmartHub/Base Station (microSD or USB)",
    "points": 9,
    "max": 15,
    "sources": [
     "https://www.arlo.com/content/dam/arlo/support/user-manuals/pro-5/Pro5_UserManual_EN.pdf",
     "https://kb.arlo.com/000062284/Arlo-SmartHub-and-Base-Station-Compatibility"
    ]
   },
   "ha": {
    "value": "none",
    "label": "None",
    "text": "No official integration (Home Assistant removed its Arlo integration)",
    "points": 0,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/arlo/"
    ]
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (Arlo account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://us.arlo.com/pages/privacy-pledge"
    ]
   },
   "subscription": {
    "value": "partial",
    "label": "Partly",
    "text": "Cloud recording needs a paid Arlo plan (US: Smart Aware from $9.99/mo for one camera); live view and local hub storage do not",
    "points": 4,
    "max": 8,
    "sources": [
     "https://www.arlo.com/en_gb/support/faq/subscriptions-and-payments/what-arlo-subscription-plans-and-cloud-recording-options-are-available",
     "https://us.arlo.com/pages/arlo-secure"
    ]
   },
   "e2ee": {
    "value": "no",
    "label": "Not offered",
    "text": "Not advertised (encrypted in transit and in cloud)",
    "points": 0,
    "max": 7,
    "sources": [
     "https://us.arlo.com/pages/privacy-pledge"
    ]
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Discloses that it may share account, device, usage, location and billing information for cross-contextual behavioral advertising, and that its behavioral advertising activities may be considered a \"sale\" in some circumstances.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://us.arlo.com/pages/privacy-notice"
    ]
   },
   "police": {
    "value": "warrant",
    "label": "Warrant",
    "text": "Requires a search warrant before producing video.",
    "points": 5,
    "max": 5,
    "sources": [
     "https://us.arlo.com/pages/law-enforcement-guidelines"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Arlo says it requires a search warrant before producing video to law enforcement.",
     "unverified": false,
     "sources": [
      "https://us.arlo.com/pages/law-enforcement-guidelines"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "simplisafe-video-doorbell-pro",
   "name": "SimpliSafe Video Doorbell Pro",
   "brand": "SimpliSafe",
   "brand_key": "simplisafe",
   "model": "Video Doorbell Pro",
   "type": "Doorbell",
   "power": "Wired (8–24 VAC), 2.4 GHz Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/simplisafe-video-doorbell-pro/",
   "local_first_score": 10,
   "verified": "2026-10-22",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": [
     "https://support.simplisafe.com/articles/video-doorbell-pro/video-doorbell-pro-requirements"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "None without a plan; with a plan, recordings are kept in your SimpliSafe account for 30 days",
    "points": 0,
    "max": 15,
    "sources": [
     "https://support.simplisafe.com/articles/video-doorbell-pro/video-doorbell-pro-requirements",
     "https://support.simplisafe.com/articles/video-doorbell-pro/video-doorbell-pro-installation-guide"
    ]
   },
   "ha": {
    "value": "cloud",
    "label": "Cloud",
    "text": "Official (SimpliSafe) · Cloud Polling · doorbell reports detection",
    "points": 3,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/simplisafe/"
    ]
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified (no RTSP/ONVIF/Matter documentation found)",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (recordings are stored in your SimpliSafe account)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://support.simplisafe.com/articles/video-doorbell-pro/video-doorbell-pro-installation-guide"
    ]
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes to record: \"not required to use\" the doorbell, but recording to your timeline needs a monitoring plan",
    "points": 0,
    "max": 8,
    "sources": [
     "https://support.simplisafe.com/articles/video-doorbell-pro/video-doorbell-pro-requirements",
     "https://simplisafe.com/privacy"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": [
     "https://simplisafe.com/privacy"
    ]
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "SimpliSafe's privacy policy says it works \"with advertising partners such as Facebook and Google to deliver advertisements tailored to your interests\" and offers an opt-out of targeted advertising / \"Do Not Sell\" link, i.e. this happens by default.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://simplisafe.com/legal/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "SimpliSafe's law-enforcement guidelines: account content (including video) requires a \"Search Warrant OR Subpoena with prior notice to Customer OR 18 U.S.C. 2703(d) Court Order and prior notice to Customer\"; a separate emergency process covers \"danger of death or serious physical injury\". Its camera-privacy page says it won't share footage \"unless required by law\".",
    "points": 2,
    "max": 5,
    "sources": [
     "https://simplisafe.com/legal/law-enforcement-requests",
     "https://simplisafe.com/privacy"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "SimpliSafe says monitoring agents can access cameras only during an alarm event or Active Guard engagement, and only if you opted into those services.",
     "unverified": false,
     "sources": [
      "https://simplisafe.com/privacy"
     ]
    },
    {
     "text": "SimpliSafe says \"We generate and retain video recordings for 30 days by default and only for plans that include video recording capabilities,\" and that you can remove recordings from your timeline using the mobile app.",
     "unverified": false,
     "sources": [
      "https://simplisafe.com/privacy"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "lorex-2k-wired-video-doorbell",
   "name": "Lorex 2K Wired Video Doorbell (B451AJD)",
   "brand": "Lorex",
   "brand_key": "lorex",
   "model": "2K Wired Video Doorbell (B451AJD)",
   "type": "Doorbell",
   "power": "Wired, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/lorex-2k-wired-video-doorbell/",
   "local_first_score": 27,
   "verified": "2026-10-22",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": []
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (32 GB included, up to 256 GB)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.lorex.com/products/2k-wi-fi-video-doorbell-with-person-detection-wired"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": []
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.lorex.com/products/2k-wi-fi-video-doorbell-with-person-detection-wired"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (product page: \"No subscriptions required\"; microSD storage; cloud plan optional)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.lorex.com/products/2k-wi-fi-video-doorbell-with-person-detection-wired"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "Lorex's privacy policy: \"We do not sell your Personal Information.\" It also says sharing data with advertising cookies may be considered a \"sale\" under the CCPA, and offers a \"Do Not Sell My Personal Information\" link.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://www.lorex.com/pages/privacy-policy"
    ]
   },
   "police": {
    "value": "legal_process",
    "label": "Legal process",
    "text": "Lorex's privacy policy: shares with \"Government bodies and law enforcement, to the extent they have a binding order or warrant\", and says that if you do not have a Lorex Cloud Storage Plan, \"we cannot disclose your Video Data\". With a cloud plan, it says it will \"redirect the governmental body to request the Video Data from you directly, to the extent permitted by applicable laws\" and give you \"reasonable notice\" if compelled, unless legally prohibited.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://www.lorex.com/pages/privacy-policy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Lorex's policy lists law enforcement as a recipient \"to the extent they have a binding order or warrant\", says it cannot disclose video without a Lorex Cloud Storage Plan, and says that with a plan it will take measures to redirect the request to you.",
     "unverified": false,
     "sources": [
      "https://www.lorex.com/pages/privacy-policy"
     ]
    },
    {
     "text": "Lorex's policy says \"We do not sell your Personal Information\" but that advertising-cookie sharing may be considered a \"sale\" under the CCPA, and that it does not use recordings for unrelated advertising.",
     "unverified": false,
     "sources": [
      "https://www.lorex.com/pages/privacy-policy"
     ]
    },
    {
     "text": "Ownership (not scored): the Texas attorney general says Dahua acquired Lorex in 2018 and sold it to Skywatch Inc. on November 24, 2022. Its February 19, 2026 lawsuit alleges Lorex sells cameras \"manufactured, sourced, and serviced by Dahua\" and that Dahua has remained involved with Lorex. These are allegations, and the release does not name the B451AJD.",
     "unverified": false,
     "sources": [
      "https://www.texasattorneygeneral.gov/news/releases/attorney-general-paxton-files-third-anti-ccp-lawsuit-three-days-suing-baby-monitor-company-lorex"
     ]
    },
    {
     "text": "Regulatory (not scored): Lorex's notice says FCC Public Notice DA 26-635 (effective July 16, 2026) restricts importing and marketing certain previously authorized Covered List equipment for some uses, that some Lorex-branded products are produced by a company on that list, and that the rule does not affect equipment you already own. We found no statement naming the B451AJD.",
     "unverified": false,
     "sources": [
      "https://www.lorex.com/pages/fcc-notice-regarding-certain-legacy-surveillance-equipment"
     ]
    },
    {
     "text": "Not scored (a different Lorex product): NVD lists CVE-2026-15680 (format string remote code execution, no authentication) and CVE-2026-15683 (improper certificate validation), published July 13, 2026, for the Lorex 2K Indoor Wi-Fi Security Camera, both exploitable by network-adjacent attackers. NVD gives no fix status.",
     "unverified": false,
     "sources": [
      "https://nvd.nist.gov/vuln/detail/CVE-2026-15680",
      "https://nvd.nist.gov/vuln/detail/CVE-2026-15683"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "ecobee-smart-doorbell-camera",
   "name": "ecobee Smart Doorbell Camera (wired)",
   "brand": "ecobee",
   "brand_key": "ecobee",
   "model": "Smart Doorbell Camera (wired)",
   "type": "Doorbell",
   "power": "Wired, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/ecobee-smart-doorbell-camera/",
   "local_first_score": 5,
   "verified": "2026-10-22",
   "list_price": "$159.99 (list)",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": [
     "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/"
    ]
   },
   "storage": {
    "value": "none",
    "label": "None",
    "text": "Cloud only: 30-day video history with Smart Security Plus or Advanced; no local storage documented",
    "points": 0,
    "max": 15,
    "sources": [
     "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/",
     "https://www.ecobee.com/en-us/privacy-policy/"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": [
     "https://support.ecobee.com/s/articles/Setting-up-and-using-Apple-HomeKit-with-your-ecobee-Smart-Doorbell-Camera-wired"
    ]
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified (Apple Home without Secure Video; no RTSP/ONVIF/Matter documented)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "yes",
    "label": "Required",
    "text": "Yes for video history: the free Core tier has no video history; Plus ($5/mo) adds 30 days",
    "points": 0,
    "max": 8,
    "sources": [
     "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": [
     "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/",
     "https://www.ecobee.com/en-us/privacy-policy/"
    ]
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "ecobee's product page says \"ecobee will never sell your data\", but its privacy notice says it \"may be considered to be 'selling' or 'sharing' personal information\" because of third-party advertising/analytics cookies and \"disclosure of certain ecobee Product user data to third parties for their own marketing purposes\". We score the policy.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.ecobee.com/en-us/privacy-policy/",
     "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "ecobee's privacy notice lists disclosure \"To respond to law enforcement requests and, as required by applicable law, court order or governmental regulations\". No warrant requirement stated.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.ecobee.com/en-us/privacy-policy/"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Apple Home pairing is supported, but ecobee says HomeKit Secure Video is not.",
     "unverified": false,
     "sources": [
      "https://support.ecobee.com/s/articles/Setting-up-and-using-Apple-HomeKit-with-your-ecobee-Smart-Doorbell-Camera-wired",
      "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/"
     ]
    },
    {
     "text": "ecobee's privacy notice says video and audio are processed on the camera and stored in the cloud for 30 days.",
     "unverified": false,
     "sources": [
      "https://www.ecobee.com/en-us/privacy-policy/"
     ]
    },
    {
     "text": "The product page says ecobee \"will never sell your data\", while the privacy notice says ad cookies and sharing some product-user data for third-party marketing may count as a \"sale\" or \"sharing\".",
     "unverified": false,
     "sources": [
      "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/",
      "https://www.ecobee.com/en-us/privacy-policy/"
     ]
    }
   ],
   "firmware_notes": [
    {
     "text": "ecobee says the doorbell receives automatic software upgrades.",
     "sources": [
      "https://www.ecobee.com/en-us/smart-doorbell-camera-wired/"
     ]
    }
   ]
  },
  {
   "id": "ezviz-db2",
   "name": "EZVIZ DB2",
   "brand": "EZVIZ",
   "brand_key": "ezviz",
   "model": "DB2",
   "type": "Doorbell",
   "power": "Battery (5,200 mAh), Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/ezviz-db2/",
   "local_first_score": 22,
   "verified": "2026-10-22",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": []
   },
   "storage": {
    "value": "hub",
    "label": "Hub only",
    "text": "microSD (up to 256 GB, not included) in the included Wi-Fi chime",
    "points": 9,
    "max": 15,
    "sources": [
     "https://www.ezviz.com/eu/product/db2/42375"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/ezviz/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "\"EZVIZ Cloud Proprietary Protocol\" (spec sheet); no RTSP/ONVIF listed",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.ezviz.com/eu/product/db2/42375"
    ]
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No for microSD recording (CloudPlay is optional)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.ezviz.com/eu/product/db2/42375"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": [
     "https://www.ezviz.com/eu/product/db2/42375"
    ]
   },
   "sale": {
    "value": "yes",
    "label": "Says no sale",
    "text": "EZVIZ's US privacy policy (Last Updated Mar. 31, 2020; covers ezviz.com and its sub-websites): \"We do not sell any personal information to third parties and we never will.\"",
    "points": 5,
    "max": 5,
    "sources": [
     "https://www.ezviz.com/us/legal/privacy-policy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "EZVIZ's US privacy policy (Last Updated Mar. 31, 2020; it says it covers ezviz.com and its sub-websites): discloses \"In response to a legal request (e.g. a search warrant, court order or subpoena) if we have a good-faith belief that the law requires us to do so\", and to protect you or others. No warrant requirement stated.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://www.ezviz.com/us/legal/privacy-policy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "EZVIZ's US privacy policy, last updated March 31, 2020 and written for ezviz.com and its sub-websites, says it does not sell personal information \"and we never will\".",
     "unverified": false,
     "sources": [
      "https://www.ezviz.com/us/legal/privacy-policy"
     ]
    },
    {
     "text": "Privacy zones can be set in the EZVIZ app to stop recording in parts of the frame.",
     "unverified": false,
     "sources": [
      "https://www.ezviz.com/eu/product/db2/42375"
     ]
    },
    {
     "text": "Ownership (not scored): an April 2025 legal opinion published in EZVIZ Network's disclosures says Hikvision held 48% of EZVIZ Network before a capital increase, and identifies China Electronics Technology Group as controlling EZVIZ indirectly through Hikvision. We do not apply Hikvision's own security or regulatory record to EZVIZ.",
     "unverified": false,
     "sources": [
      "https://www.yicaiglobal.com/bulletin/253000000722837639"
     ]
    },
    {
     "text": "Not scored (CVSS 5.3): EZVIZ's May 8, 2026 security notice for CVE-2026-32683 says some products use older cloud feature modules with legacy API interfaces that \"pose a data transmission risk\", and advises updating the EZVIZ app (iOS 7.3.1, Android 7.3.0.0210) and enabling the video encryption feature. The notice does not name the DB2.",
     "unverified": false,
     "sources": [
      "https://www.ezviz.com/us/trust-center/security/security-notice/2026.05.08"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "kasa-kd110",
   "name": "TP-Link Kasa KD110",
   "brand": "TP-Link",
   "brand_key": "tplink",
   "model": "Kasa KD110",
   "type": "Doorbell",
   "power": "Wired, 2.4 GHz Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/kasa-kd110/",
   "local_first_score": 23,
   "verified": "2026-10-22",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": []
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (8–256 GB, not included); 24/7 recording supported",
    "points": 15,
    "max": 15,
    "sources": [
     "https://static.tp-link.com/upload/manual/2024/202409/20240903/1910013792_KD110(US)_UG_REV4.0.0.pdf",
     "https://www.tp-link.com/us/support/faq/3377/"
    ]
   },
   "ha": {
    "value": "none",
    "label": "None",
    "text": "None: Home Assistant's TP-Link integration says only Tapo cameras and doorbells are supported",
    "points": 0,
    "max": 15,
    "sources": [
     "https://www.home-assistant.io/integrations/tplink/"
    ]
   },
   "protocols": {
    "value": "none",
    "label": "No",
    "text": "None documented: TP-Link says you need the Kasa app or a Google/Alexa display to view it (no PC viewing)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://www.tp-link.com/us/support/faq/3377/"
    ]
   },
   "account": {
    "value": "yes",
    "label": "Required",
    "text": "Yes (TP-Link ID, per the user guide)",
    "points": 0,
    "max": 10,
    "sources": [
     "https://static.tp-link.com/upload/manual/2024/202409/20240903/1910013792_KD110(US)_UG_REV4.0.0.pdf"
    ]
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No for microSD recording (24/7 recording to microSD supported)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://www.tp-link.com/us/support/faq/3377/",
     "https://static.tp-link.com/upload/manual/2024/202409/20240903/1910013792_KD110(US)_UG_REV4.0.0.pdf"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Tapo policy offers an opt-out of \"processing or sharing of your personal data for online targeted advertising\", i.e. it does this by default. The Kasa app policy has the same opt-out.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://privacy.tp-link.com/app/tapo/privacy",
     "https://privacy.tp-link.com/app/kasa/privacy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "Tapo privacy policy: shares information on a \"good faith belief\" that disclosure is needed to comply with law or legal process, or to respond to legal claims \"like search warrants, court orders, production orders, or subpoenas\" from parties including law enforcement. No warrant requirement stated. The Kasa app privacy policy uses the same language.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://privacy.tp-link.com/app/tapo/privacy",
     "https://privacy.tp-link.com/app/kasa/privacy"
    ]
   },
   "incidents": {
    "value": "recent",
    "label": "Incident found",
    "text": "1 in our tracker since Oct 2021",
    "points": 0,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "The Kasa app privacy policy has the same legal-request and targeted-advertising terms as Tapo's.",
     "unverified": false,
     "sources": [
      "https://privacy.tp-link.com/app/kasa/privacy"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "swann-evo-video-doorbell",
   "name": "Swann EVO Wireless Video Doorbell (SWIFI-EVOVDB)",
   "brand": "Swann",
   "brand_key": "swann",
   "model": "EVO Wireless Video Doorbell (SWIFI-EVOVDB)",
   "type": "Doorbell",
   "power": "Battery or wired, Wi-Fi",
   "url": "https://homeprivacyreport.com/devices/swann-evo-video-doorbell/",
   "local_first_score": 28,
   "verified": "2026-10-22",
   "list_price": "$99.99 (list)",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": []
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "microSD (up to 256 GB, not included)",
    "points": 15,
    "max": 15,
    "sources": [
     "https://support.swann.com/hc/en-us/articles/50769664572441-FAQ-about-SWIFI-EVOVDB",
     "https://us.swann.com/products/swifi-evovdb-gl"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": []
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No (\"at no ongoing subscription fees\" for microSD clips)",
    "points": 8,
    "max": 8,
    "sources": [
     "https://us.swann.com/products/swifi-evovdb-gl"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "no",
    "label": "Ad sharing disclosed",
    "text": "Swann's US privacy policy says it shares tracking data \"with our data analytics providers, cookie providers, and ad networks to provide targeted advertising\", and that this \"may be deemed a sale or sharing under the CPRA\".",
    "points": 0,
    "max": 5,
    "sources": [
     "https://us.swann.com/policies/privacy-policy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "Swann's US privacy policy: shares information \"where we are legally required to do so, such as in response to court orders, law enforcement or legal process\", and for potential threats to personal safety. No warrant requirement stated.",
    "points": 0,
    "max": 5,
    "sources": [
     "https://us.swann.com/policies/privacy-policy"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Swann's US privacy policy says sharing tracking data with ad networks for targeted advertising \"may be deemed a sale or sharing\" under California law.",
     "unverified": false,
     "sources": [
      "https://us.swann.com/policies/privacy-policy"
     ]
    },
    {
     "text": "The doorbell includes Swann's SwannShield AI voice assistant, which can speak to visitors for you; Swann does not say where that processing happens.",
     "unverified": false,
     "sources": [
      "https://support.swann.com/hc/en-us/articles/50769664572441-FAQ-about-SWIFI-EVOVDB"
     ]
    },
    {
     "text": "Not scored (below our incident threshold): Consumer Reports reported in April 2024 that four other Swann cameras (SWIFI-4KFLOCAM, SWiFi-SpotCam-GL, SWIFI-TRACKCM32GB, CorePro-GL) served video streams with no authentication, and said Swann had not responded to it.",
     "unverified": false,
     "sources": [
      "https://innovation.consumerreports.org/how-secure-is-your-security-camera-unveiling-the-risks-of-rtp-video-streams/"
     ]
    },
    {
     "text": "Not scored (CVSS 6.2, below our threshold): CISA advisory ICSA-26-286-02 (Oct 13, 2026) says Swann SWIFI-SE2KIC firmware 2.0.22 and earlier could let an attacker view video without authentication.",
     "unverified": false,
     "sources": [
      "https://www.cisa.gov/news-events/ics-advisories/icsa-26-286-02"
     ]
    }
   ],
   "firmware_notes": []
  },
  {
   "id": "lockly-vision-elite",
   "name": "Lockly Vision Elite (video smart lock)",
   "brand": "Lockly",
   "brand_key": "lockly",
   "model": "Vision Elite (video smart lock)",
   "type": "Doorbell",
   "power": "Rechargeable battery + solar panel; Wi-Fi hub",
   "url": "https://homeprivacyreport.com/devices/lockly-vision-elite/",
   "local_first_score": 30,
   "verified": "2026-10-22",
   "list_price": "$499.99 (list)",
   "offline": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 20,
    "sources": [
     "https://lockly.com/products/vision-elite"
    ]
   },
   "storage": {
    "value": "local",
    "label": "Yes",
    "text": "32 GB TF (microSD) card, up to about 91 hours of footage",
    "points": 15,
    "max": 15,
    "sources": [
     "https://www.support.lockly.com/faq/where-does-lockly-vision-elite-store-the-doorbell-video-recordings/"
    ]
   },
   "ha": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 15,
    "sources": []
   },
   "protocols": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "account": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 10,
    "sources": []
   },
   "subscription": {
    "value": "no",
    "label": "Not needed",
    "text": "No monthly fee advertised (\"No Monthly Fee\"); LocklyOS subscription is for managing more than 3 properties",
    "points": 8,
    "max": 8,
    "sources": [
     "https://lockly.com/products/vision-elite",
     "https://www.support.lockly.com/faq/where-does-lockly-vision-elite-store-the-doorbell-video-recordings/"
    ]
   },
   "e2ee": {
    "value": "unverified",
    "label": "Unverified",
    "text": "Unverified",
    "points": 0,
    "max": 7,
    "sources": []
   },
   "sale": {
    "value": "partial",
    "label": "Qualified",
    "text": "Lockly's privacy policy: \"We do not sell any personal information for the commercial benefit of any party\", but notes that \"sale\" is defined broadly under the CCPA.",
    "points": 2,
    "max": 5,
    "sources": [
     "https://lockly.com/policies/privacy-policy"
    ]
   },
   "police": {
    "value": "discretionary",
    "label": "Discretionary",
    "text": "Lockly's privacy policy: may disclose information on a \"good-faith belief\" that it is needed \"in response to a court order, judicial or other government subpoena or warrant, or to otherwise cooperate with law enforcement or other governmental agencies\".",
    "points": 0,
    "max": 5,
    "sources": [
     "https://lockly.com/policies/privacy-policy"
    ]
   },
   "incidents": {
    "value": "none",
    "label": "None tracked",
    "text": "None in our tracker",
    "points": 5,
    "max": 5,
    "sources": []
   },
   "privacy_notes": [
    {
     "text": "Lockly's privacy policy says it does not sell personal information for the commercial benefit of any party, but that the CCPA defines \"sale\" broadly.",
     "unverified": false,
     "sources": [
      "https://lockly.com/policies/privacy-policy"
     ]
    }
   ],
   "firmware_notes": []
  }
 ]
}