guardianproject / haven

Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors
https://guardianproject.github.io/haven/
GNU General Public License v3.0
6.61k stars 726 forks source link

Feature Request: PIN code to disable selectable sensors for a time slot #286

Open toxynoid opened 6 years ago

toxynoid commented 6 years ago

if i.e. the charwoman comes I want her to be able to disable noise and motion detection for a given time, without her being able to move the device or disable it completely.

ghost commented 6 years ago

Good idea. But let's take it further. The device should be controllable in the web interface. This is the use-case I have in mind:

Owner vacates a house and leaves the country. They intend to make the house available to guests (friends, air bnb, etc). The house needs security from intruders during the vacated periods, but when a guest legitimately enters, the guest should have control.

Owners should be able to give guest account access to the onion page. Guests should have all the same privileges as admins (including ability to see the logs), except admins need to be able to change the guest password.

Guests also need some control against admins who surreptitiously enable/disable sensors. Perhaps guest visibility on the logs is sufficient (since apparently the logs are not easily erasable). Not sure.

It's worth noting that there have been some Air bnb scandals where owners were caught secretly filming their guests. So this needs some caution.