Change alerting is also possible directly to mobile devices and through push notifications, webhooks and HTTP callbacks for application integration.
[3] No one vendor has successfully leveraged exclusive rights to change detection and notification technology through patents or other legal means.
Three principal approaches can be distinguished: A server polls content, tracks changes and logs data, sending alerts in the form of email notifications, webhooks, RSS.
A relatively newer approach, which lays between server-based and client-based is to use self-hosting, where the software which would normally run on a separate server runs on your own hardware locally, generally means that the software provides a miniature web server with a browser interface instead of a classic graphical user interface provided by an application.
A local client application with a graphical user interface polls content, tracks changes and logs data.