Watch a list of websites and hear only when their technology stack actually changes: a shop leaves WooCommerce, a prospect adds Shopify, an analytics tag disappears, a CDN switches. Each domain is remembered between runs, so an alert is always a real transition and a quiet check costs nothing.
$19.90 / 1,000 · Recently published - building its public record.
Run it on Apify → Free to try - runs bill per result on your own account.
Every field is optional unless marked; sensible defaults do the rest.
| Field | Type | What it does | Default |
|---|---|---|---|
domains |
array | Websites to watch - bare domains or full URLs, one per line. The monitor remembers each domain's stack and alerts only when it changes. | ["wordpress.org", "www.allbirds.com", "apify.com"] |
includeDns |
boolean | Adds mail-stack and verification-record detections via public DNS. Cheap; turn off for very large fetch-only scans. | True |
minConfidence |
integer | Drop detections below this confidence. Every kept detection carries the evidence that triggered it. | 50 |
maxItems |
integer | Upper bound on scanned domains (and dataset rows). | 1000 |
emitBaseline |
boolean | On the very first run, deliver one row per domain with its current stack. Turn off to seed the memory silently. | True |
stateStoreName |
string | Named key-value store holding each domain's remembered stack. Use a different name per watch list. | tech-change-monitor-state |
resetState |
boolean | Forget every remembered stack and re-baseline on the next run. | False |
reportFailures |
boolean | When a run fails, send the developer the actor name and build, an error category, the error message (truncated) and a one-way hash of your input - so a bug can be fixed without anyone asking you to reproduce it. Your input itself, your results and your identity are never sent, and successful runs send nothing at all. Switch this off and the actor behaves exactly the same. | True |
One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.
| Field | Type | Meaning |
|---|---|---|
domain |
string | The watched hostname. |
event |
string | baseline (first sighting) or change. |
added |
array | Technologies that appeared since the last run. |
removed |
array | Technologies that vanished since the last run. |
ecommerce |
['string', 'null'] | Current best e-commerce detection. |
cms |
['string', 'null'] | Current best CMS detection. |
cdn |
['string', 'null'] | Current best CDN detection. |
technologies |
array | The domain's current stack above the confidence floor. |
observedAt |
string | Observation timestamp (ISO). |
Recently published - building its public record. Live record, failures included: status page.
Full documentation, examples and the AI-assistant prompt live on the store page.