Eufy Security has been the subject of public criticism for the past couple weeks since customers reported multiple security flaws in its system. As of Monday, an update has been rolled out to the Eufy Security app to add a statement disclosing that thumbnail images will be uploaded to the company’s cloud servers.
The bug fix for the app comes after reports that Eufy security cameras were sending captured images of the camera feed and detected faces to AWS cloud servers, even when the cloud storage option on the app’s settings was turned off.
The Eufy Security app gives users the option to have push notifications show only text, or text and a thumbnail of the image captured by the camera. These photos are only sent to the cloud when a customer chooses to have the push notifications on their phones display the thumbnail.
Truthfully, storing images on the cloud is par for the course for security cameras that send photo thumbnail push notifications to Android devices and iPhones; the problem here is that Eufy never disclosed that to its customers. In fact, it previously emphasized the idea that customers’ data is kept local and private, appealing to people who prefer local storage for privacy.
As evidenced by an email from Eufy reported by information security consultant Paul Moore, the company knew of this contradiction, while supposedly working on fixing the issue with the new HomeBase 3. The company also said it would “encrypt the API between the browser and the server to avoid plaintext URL display,” which just means the uploaded data will be hidden better.
Personally, I like to keep my push notifications with no thumbnails to prevent these issues.
We’ve asked for comment but have yet to hear if the company will address the issue of people being able to view the camera feeds using VLC player and a URL, no authentication required. If the sound of that makes you want to switch off your Eufy cameras and hurl them into the abyss, you’re not alone.
However, keep in mind that for someone to actually obtain access to your video feed this way, they’d need to log in to your account using your information and password to get a unique URL for the camera feed, which changes for each stream. They’d also need to accurately guess when the camera is streaming, which is when an event happens that triggers the camera to record or when someone is viewing the live feed.