Replying to an earlier post

From what I gather, valetudo sits between the firmware and the cloud, co-opting cloud functionality and serving that from the vacuum. Since nothing is going to the cloud, only the information stored on the robot, or that you’ve stored yourself, can be used against you. So while your vacuum may have a microphone or camera, it shouldn’t be recording what you say or do anywhere. I have yet to start my valetudo journey and have barely started my robot vacuum journey precisely because of scenarios like this.

Replying to an earlier post

The code is open source. Like any open source software, unless it’s been vetted, you’re relying on trust. The premise is that the software is running on the vacuum, so there is no cloud or remote storage. So, just like anything else self-hosted, unless your network is compromised or you configure it to allow it, nothing external is accessing it. If you don’t trust it, vet it. Read the code or check your network logs.

Replying to @⁨VibeSurgeon@piefed.social⁩

Valetudo actively blocks the cloud connections. Also, only firmware versions specifically installed with Valetudo is supported (so no chance an update to the original device firmware happens, and does new things).

I think there’s a very low chance something escapes to the vendor cloud.

None the less, I personally run these on a separate VLAN without internet access.

Replying to an earlier post

Given that you are the author of the project, I do consider you the higher authority on what it can and cannot do.

But to me, there’s a slight distinction to be made here - Valetudo allows you to directly control the robot from a server running locally on the robot, giving you the option to not interact with a cloud service in order to remotely control the robot vacuum.

This doesn’t immediately imply that the robot is directly prevented from passing information to a cloud service - just that the cloud service does not have to be involved as a command proxy.

The larger feature I was thinking of was not only serving a local server to allow commands to come in directly, but also actively prevent any outgoing connections from the robot vacuum to its manufacturers cloud.

Again, you are the author - you know far better what Valetudo does and does not do, so your information weighs heavier here.

I guess I can also mention that I will be pleasantly surprised if my Chinese robot vacuum has actually been prevented from logging any information back home as a part of me having run Valetudo for the past years.

en