@pixelcode @fsf yes completely agree but then if you can see the source code of the device you can see what data is being sent to that server so you can make a decision on whether to use that service or device. Ideally you would be able to send data to their servers and still retain control of what they do with it as well. There are actually open source services that can give you that control . Its just that not many vendors are using them because we aren't asking them to.
@pixelcode @fsf ah yeah ..depends what you mean smart home device. the closed source stuff tends to. More complex devices contain what are called edge computing where they process stuff locally and then only send some summary information. #alexa does some of that so does #google smart speakers but without being #OpenSource it's hard to know what they are doing. In comparison #mycroft does a heap of processing locally and you can see exactly what it will send where when.
If the source code for smart home devices was under a license that prevents tivoization, such as (A)GPLv3, then one would be able to modify the code to prevent it from spying on them and being fully reliant on a single server.
This service is offered by alarig.
Beer, privacy and free software lovers. Join us!