Last updated:
Summary
- AlertEngine watches web pages you choose and tells you when a page changes or mentions a word you are watching for.
- The app connects only to the web pages you add. It has no account, no sign-in and no server of ours behind it.
- Your list of pages, your keywords and your scan history stay in a database on your phone. We do not receive any of it.
- There are no analytics, no ads, no AI features and no crash-reporting service.
What the app collects
AlertEngine keeps only what you enter and what it finds:
- The pages you monitor: each web address, the label you give it, the keywords to look for, how often to check it and whether monitoring is on.
- Scan results: for each check, the time, whether the page changed, which of your keywords it found and any error. To detect a change, the app stores a fingerprint (a SHA-256 hash) of the page's text, not the page itself.
The app does not ask for your name, email address, location or contacts.
Where it goes
On your phone
- Everything above is stored in the app's private database on your phone.
- The app does not add its own encryption to that database. It is protected by Android's normal app sandbox and your phone's own storage encryption, if your phone uses it.
- Android Auto Backup is turned on for this app. If you use Android's backup to your Google account, Android may copy the app's database (your page list, keywords and scan history) into that backup.
The websites you monitor
- When the app checks a page, your phone downloads it directly from that website, the same way a web browser would. That website sees your phone's network (IP) address, the time and a standard mobile-browser identification string. The app does not send your keywords or anything else to the website.
Our server
- None. The app does not connect to any server of ours.
A third-party service you choose
- None, apart from the websites you add.
Permissions and why
- Internet and network state
- Why the app asks: To download the pages you monitor
- When: Granted at install
- Notifications
- Why the app asks: To tell you when a page changes or mentions one of your keywords
- When: On Android 13 and later, when you first open the app
- Foreground service (data sync), keep awake, run at startup
- Why the app asks: Declared for background checking with an ongoing "Monitoring URLs" notification
- When: Granted at install
Analytics
We do not run analytics on this app, and the app does not send usage data to us or to anyone else. It has no crash-reporting service.
Sharing with other Curtilage apps
None. AlertEngine does not exchange data with other Curtilage apps.
Your choices
- Delete: you can delete any monitored page in the app. Uninstalling the app removes its database from your phone. A copy may remain in your Android backup until that backup expires or you delete it.
- Pause: you can turn monitoring off for any page.
- Export: the app has no export feature.
- Turn off: you can turn off notifications, or revoke any permission, in Android's settings.
Children
AlertEngine is not designed for or directed at children. It does not ask for anyone's age, and we do not receive any information from it.
Changes to this policy
If we change this policy, we will post the new version on this page and update the date at the top.
Contact
Questions about this policy: https://curtilage.zone/contact