The problem FairPrice solves
Prices change faster than people can check
Shop prices, tariffs and offers move daily, and comparing them by hand takes hours.
Like with like is hard
The same product comes in different sizes, bundles and contract terms; a fair comparison needs them matched properly.
Everyone pays the overcharge
Small differences on everyday bills add up over a year.
What it does
- Groceries, energy, broadband, mobile, cars, rent and house prices in one place
- Prices refreshed every morning
- Price history, alerts and deals
- Products matched like with like across shops
How we built and run it
- Data collectors for each shop and provider, running on a schedule on Kubernetes, retried and monitored
- A Go API in front of the data for fast pages on modest hardware
- Matching rules and data pipelines that turn messy listings into comparable products
- Alerts when a source breaks, before the prices on the site go stale
FairPrice is a data platform: many sources, scheduled jobs, cleaning and matching, and a fast API on top. It is the same shape as most reporting, pricing and integration work our clients need.
We build and run our own products the way we build and run yours: cloud infrastructure with AI, observability, careful service design and automation.
Talk to us »


