Smart Filters
AI-powered noise reduction for new watches
Smart Filters automatically analyze new watches after their first snapshot and apply noise-reduction filters. This removes frequently-changing content like timestamps, cookie banners, and visitor counters that would otherwise trigger false change notifications.
This feature uses a server-side AI model — no API key or paid plan is required.
Enabling Smart Filters
- Go to Dashboard Settings and open the API & Monitoring tab
- Toggle Smart Filters on
Once enabled, every new watch you create will be automatically analyzed after its first snapshot.
How it works
- You add a new watch (from the dashboard, extension, or AI Chat)
- Site Spy captures the first snapshot
- The AI analyzes the page content and applies optimal filters:
- Monitor Only — CSS selectors to focus on the relevant section of the page
- Ignore Text — Regex patterns to exclude noisy text (timestamps, counters, etc.)
- Trigger Text — Patterns that must appear in changes to send a notification (only when you specified a condition)
Intent field
When creating a watch, you can optionally describe what you want to track in the "What do you want to track?" field. For example:
- "Price changes"
- "New job postings"
- "When the status changes to available"
The AI uses this description to apply more targeted filters. Without it, the AI still filters common noise patterns but may be less precise about what to focus on.
What gets filtered
The AI checks the page for these common noise patterns:
- Timestamps and times (
3:45 PM,14:30:00) - Dates in various formats (
03/26/2026,2026-03-26) - "Last updated" / "Last modified" lines
- Copyright years (
© 2026) - Cookie consent and GDPR text
- Visitor and view counters (
1,234 views) - Dynamic ad text and sponsored content
- CSRF tokens and session IDs
Limitations
- Smart Filters only apply to new watches — existing watches are not retroactively analyzed
- The AI needs the first snapshot before it can analyze — there's a brief delay after watch creation
- Filters are applied automatically but you can always edit them manually in Watch Settings
- The feature works best on text-heavy pages; purely visual pages benefit more from Screenshot Capture