Comment on: Show HN: I built a tool that watches webpages and exposes changes as RSS
by msp26
I got claude to reverse engineer the extension and compare to changedetection and here's what it came up with. Apologies for clanker slop but I think its in poor taste to not attribute the opensource tool that the service is built on (one that's also funded by their SaaS plan)---Summary: What Is Objectively Provable- The extension stores its config under the key changedetection_config- 16 API endpoints in the extension are 1:1 matches with changedetection.io's documented API- 16 data model field names are exact matches with changedetection.io's Watch model (including obscure ones like time_between_check_use_default, history_n, notification_muted, fetch_backend)- The authentication mechanism (x-api-key header) is identical- The default port (5000) matches changedetection.io's default- Custom endpoints (/auth/, /feature-flags, /email/, /generate_key, /pregate) do NOT exist in changedetection.io — these are proprietary additions- The watch limit error format is completely different from changedetection.io's, adding billing-specific fields (current_plan, upgrade_required)- The extension ships with error tracking that sends telemetry (including user emails on login) to the developer's GlitchTip server at 100% sample rateThe extension is provably a client for a modified/extended changedetection.io backend. The open question is only the degree of modification - whether it's a fork, a proxy wrapper, or a plugin system. But the underlying engine is unambiguously changedetection.io.
View Discussion ↗
Discussion Thread
Parent Entity
Points: 313 • Comments: 76
Posted: Mar 11, 2026
Other Comments / Reviews
SaaS Metrics