back to the survey
tools · station 06

pricewatch

Watches the shops it is pointed at and sends a single message when a price is worth acting on — scheduled, self-hosted, unattended.

survey position
N 52.09° ·E 05.11°
elevation
1,742 m
field status
shipped
role
Builder
stack
Python · Docker · Telegram
year
2026
links
context

Checking a shop for a price drop is a small task that never ends. Done by hand it is repetitive and easy to abandon; done by a service it usually means yet another account and yet another feed of noise.

pricewatch takes the other route: a self-hosted watcher that runs on its own schedule and only speaks when something is actually worth buying.

approach

Each watched product carries its criteria — in stock, new condition, below a target price — and the watcher checks its shops on a schedule, unattended, from its own self-hosted box.

Every price it reads carries a confidence score, and the display treats that honestly: the shakier the price, the fainter it looks.

one message

sent only when an item is in stock, in condition, and under target — silence otherwise

result

A live board of what it is watching — product, source, current price, 30-day change — each row marked deal or watch, with its confidence shown rather than hidden.

When an item meets its criteria, one Telegram message arrives with the price, the source and the confidence. Nothing otherwise.

field readings
criteriain stock · condition · target price
readingprice + confidence score
alertone telegram message
runsscheduled · self-hosted · unattended