Kolaboro / Alerts
Get an alert when a project's record changes
Watch any tracked project. Once a day we compare its public record with the day before, and if something changed (checks, risk reports, stage, delay, satellite, register or what the developer's page promises), your phone or computer gets one notification that says what changed.
What triggers an alert
Only changes in the public record, at most once a day
Score and checks
Any of the six buyer checks changes: permit number published, deposit protection, construction progress, plans, track record, guaranteed returns. Also the overall rating and independently confirmed checks.
Risk reports and delay
A new fraud, legal, financial, stalled-construction or regulator report, one that no longer applies, a change of stage, or a new reported delay.
Satellite, register and drift
Visible change on the plot in satellite watch, a new status in an official register, or the developer's page changing what it promises (price, completion, returns).
Privacy and engineering
No account. The message is encrypted for your browser.
When you press Watch, your browser creates a push subscription: an address at your browser's push service (Google, Mozilla, Apple or Microsoft) and two keys. We store that address, the keys and the project ids you chose. Nothing else: no name, no email, no IP address. Stop watching and the project is removed; if the browser drops the subscription, the push service tells us and we stop sending.
Each alert is encrypted on our server for your browser alone, with the Web Push message encryption standard (RFC 8291, aes128gcm), so the push service carries it without being able to read it. Our server identifies itself with VAPID (RFC 8292), public key BBxc0rws030fZtH1AZm5aAGvdddpi5mZjmP-IU02TThmJeqxPljPTqAYA7C8KPXBE9aAMjc59M3YLRyK01BRezg.
Running the encryption self-test…
The daily comparison runs on GitHub Actions and calls our server with a short-lived GitHub identity token instead of a stored password. It reads the same open dataset anyone can download, so every alert can be checked against the public record.