Watchtower

A dedicated analyst, watching the world for you

Watchtower continuously ingests the sources you care about — feeds and public pages — normalizes and deduplicates them, isolates failures, and surfaces a clean stream of what changed.

The intake layer

  • RSS & Atom feeds

    Point Watchtower at any feed — no API keys. Each entry is fetched politely, normalized, and added to your stream.

  • Web page monitors

    Watch any public page for content changes. Watchtower honors robots.txt, extracts the main text, and records every change as a version.

  • Source health, isolated

    Per-source status, throughput, and circuit breakers. One failing source is quarantined — it never stops the others.

  • Deduplicated stream

    Items are deduplicated by canonical URL and content hash, so the same story from two sources collapses into one tracked item.