You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ The following sensors are monitored for a measurable change, and then recorded t
45
45
46
46
## Building
47
47
48
-
The application can be built using Android Studio and Gradle. It relies on a number of third-party dependencies, all which are free, open-source and listed at the end of this document.
48
+
The application can be built using Android Studio and Gradle. It relies on a number of third-party dependencies, all of which are free, open-source, and listed at the end of this document.
49
49
50
50
## Install
51
51
@@ -68,15 +68,15 @@ If you are an Android developer, you can learn more about how you can make use o
68
68
69
69
While we hope to support a version of Haven that runs directly on iOS devices in the future, iPhone users can still benefit from Haven today. You can purchase an inexpensive Android phone for less than $100, and use that as your "Haven Device", that you leave behind, while you keep your iPhone with you. If you run Signal on your iPhone, you can configure Haven on Android to send encrypted notifications, with photos and audio, directly to you. If you enable the "Tor Onion Service" feature in Haven (requires installing "Orbot" app as well), you can remotely access all Haven log data from your iPhone, using the Onion Browser app.
70
70
71
-
So, no, iPhone users we didn't forget about you, and hope you'll pick up an Android burner today for a few bucks!
71
+
So, no, iPhone users, we didn't forget about you, and we hope you'll pick up an inexpensive Android burner today!
72
72
73
73
## Usage
74
74
75
-
Haven is meant to provide an easy onboarding experience, that walks users through configuring the sensors on their device to best detect intrusions into their environment. The current implementation has some of this implemented, but we are looking to improve this user experience dramatically.
75
+
Haven is meant to provide an easy onboarding experience, that walks users through configuring the sensors on their device to best detect intrusions into their environment. (The current implementation has some of this implemented, but we are looking to improve this user experience dramatically.)
76
76
77
77
### Main view
78
78
79
-
Application's main view allows the user to set which sensors to use and the corresponding level of sensitivity. A security code must be provided, needed to disable monitoring. A phone number can be set, if any of the sensors is triggered a message is sent to the specified number.
79
+
Application's main view allows the user to select which sensors to use along with their corresponding levels of sensitivity. A security code must be provided, which will be needed later to disable monitoring. A phone number can be set, to which a message will be sent if any of the sensors is triggered.
80
80
81
81
### Notifications
82
82
@@ -85,7 +85,7 @@ When one of the sensors is triggered (reaches the configured sensitivity thresho
85
85
- SMS: a message is sent to the number specified when monitoring started
86
86
- Signal: if configured, can send end-to-end encryption notifications via Signal
87
87
88
-
Note that it's not necessary to install the Signal app on the device that runs Haven. Doing so may invalidate the app's previous Signal registration and safety numbers. Haven uses APIs to communicate via Signal.
88
+
Note that it's not necessary to install the Signal app on the device that runs Haven. Doing so may invalidate the app's previous Signal registration and safety numbers. Haven uses normal APIs to communicate via Signal.
89
89
90
90
Notifications are sent through a service running in the background that is defined in class `MonitorService`.
91
91
@@ -112,5 +112,3 @@ This project contains source code or library dependencies from the following pro
0 commit comments