Naomi
Naomi copied to clipboard
Get permission from the user when contacting a new web service
From a security and privacy point of view, I would like Naomi to get my permission before contacting a new web site or service. I would like Naomi to remember a list of whitelisted/blacklisted domains, which could later be reviewed and edited. That way I'm aware of where information is being gotten from, and am also at least somewhat more aware what entities are receiving bits of information from me.
This is a good idea, we should also make a security a first for Naomi. We are building a privacy aware assistant afterall.
We should take notes on how iOS/Android asks for user permissions.
I totally agree with this, let's see how stuff could be merged in Naomi
I'm not ready to close this. I have a lot of stuff that I'm working on at the moment, but this should be easy for someone to implement through a table of "trusted" resources and by pulling all requests for external resources into a function. I'm not sure how to turn this into a carrot for developers, possibly by implementing some firewall rules within the Naomi environment. This is much lower priority to me right now than getting the basic structure of a speechhandler plugin gelled and improving the STT word error rates, but it is something that I certainly intend to return to once some of the dust settles.