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.63k stars 728 forks source link

Implement new remote access sync mechanism #370

Open n8fr8 opened 5 years ago

n8fr8 commented 5 years ago

Either using Tor Onion Services or Matrix, or perhaps something simple like WebDAV, SFTP/SCP for those with remote services, owncloud/netcloud

Needs to support full sync of all media and events

This is related to Signal rate-limiting sending, for people trying to use Signal as a remote backup, and not just a notification

n8fr8 commented 5 years ago

For Tor Onion Services, we should use the v3 variety, if possible, and implement HidServAuth or whatever is the new version of that, as an option. Still not sure how browsers can support it, but if we are using Onion Services as a way for two Haven apps to link up, then we can put it all in a QR Code!

n8fr8 commented 5 years ago

Make sure to review #41 for previous discussion on onion services

gdt commented 3 years ago

When this issue is addressed, I think the various notification methods should be possible to configure at the same time. For example, MQTT to Home Assistant to be an alarm sensor, and alerts/audio/pictures/video via matrix to get evidence offsite promptly, should be possible to do at the same time.