URL. Keywords. Done.

DROP WATCHER

Give it a page. Tell it what to watch for. Get an email or a text when it hits.

Set a Watch
Watching Free. No account. Est. 2026

01

Stop refreshing.

Paste the URL. Add the keywords you're watching for. Drop Watcher checks every 30 minutes and hits you with an email or a text when something lands. No account. No app. No password.

02

How it works.

01

URL

Any page. Maker site, dealer, product listing.

02

Keywords

"In stock." "Damascus." "Drop." Your tripwire.

03

Walk away

Keywords appear, you get an email or a text. No step four.

AI

It reads the page

Knows the difference between "add to cart" and "sold out."

03

What it's not.

Not a product

No account. No password. No app. It's a tool. Point it at something and walk away.

Not a business

Free. Runs on a $5 server. There's nothing to charge you for.

Not a bot

It watches. It alerts. It never buys, bids, or acts on your behalf. Makers and dealers are respected.

Not noisy

You hear from it when your keywords hit. That's it. One-click unsubscribe.

04

Works on anything.

Knives & EDC Strider. Hinderer. CRK. Steel Flame. "Add to cart."
Sneakers SNKRS. Restocks. Limited releases.
Makers Ceramics. Jewelry. Leather. Shop updates.
Gear GPUs. Cameras. Limited runs.
Anything If it's on a page, you can watch it.

05 — Stack

Built Right.

Language Python 3 + Go
Infrastructure Linode — Ubuntu 22.04 LTS + Cloudflare
Database SQLite — WAL mode, concurrent readers
Web Server Apache 2.4 — TLS via Let's Encrypt
API Flask + Gunicorn — rate-limited, CORS-locked
AI Claude Haiku — page analysis and drop detection
Email Resend — SPF + DKIM + DMARC
SMS Twilio — A2P 10DLC verified
Feeds Reddit RSS + Discord webhook
Process Management supervisord + cron
Monitoring Self-healing watchdog — auto-restarts on failure
Source GitHub — simonhg321/drop-watcher