Data health.
Every day a GitHub Action re-fetches all 29 providers, sanity-checks each result against the previous snapshot, and commits the data. When a fetch fails or looks broken, the last good snapshot keeps the site up and the provider is flagged here and on its pages.
Last refresh
16 Sept 2026
11:20 UTC
Providers live
28/29
1 on snapshot
Offers
569
in the index
Price changes
0
recorded last run
22 offers · live-web
live
16 Sept 2026
66 offers · live-api
live
16 Sept 2026
70 offers · live-web
live
16 Sept 2026
18 offers · live-api
live
16 Sept 2026
10 offers · live-api
live
16 Sept 2026
59 offers · live-api
live
16 Sept 2026
11 offers · live-web
snapshot
10d old · 8 runs
GET https://contabo.com/en/vps-performance/ -> HTTP 403
12 offers · live-api
live
16 Sept 2026
9 offers · live-web
live
16 Sept 2026
4 offers · live-web
live
16 Sept 2026
4 offers · live-web
live
16 Sept 2026
34 offers · live-api
live
16 Sept 2026
18 offers · live-api
live
16 Sept 2026
6 offers · live-web
live
16 Sept 2026
5 offers · live-web
live
16 Sept 2026
11 offers · live-web
live
16 Sept 2026
9 offers · live-web
live
16 Sept 2026
8 offers · live-web
live
16 Sept 2026
5 offers · live-web
live
16 Sept 2026
3 offers · live-web
live
16 Sept 2026
10 offers · live-web
live
16 Sept 2026
21 offers · live-web
live
16 Sept 2026
9 offers · live-web
live
16 Sept 2026
4 offers · live-web
live
16 Sept 2026
6 offers · live-web
live
16 Sept 2026
90 offers · live-web
live
16 Sept 2026
32 offers · live-web
live
16 Sept 2026
6 offers · live-api
live
16 Sept 2026
7 offers · live-web
live
16 Sept 2026
Model catalog · Hugging Face
33 models
Facts refreshed 7 Sept 2026 · 33 fetched, 0 need attention
Parameter counts, licenses, exact GGUF sizes and KV-cache geometry are re-fetched weekly; only the blurbs are hand-written.
2 trending model(s) not yet tracked.
Hardware prices · vendor pages + web
14 machines
Prices checked 7 Sept 2026 · 14 refreshed, 0 skipped, 0 need attention
Apple prices come straight from the store page; vendors that block bots are checked through a web lookup with a ±40% sanity gate and shown as approximate.
How the pipeline protects the numbers
- Only fetched numbers. Adapters throw on anything unexpected; nothing is hand-typed.
- Sanity gate. A fetch whose plan count halves or whose median price moves more than 2.5× is rejected and the previous snapshot kept, so a half-broken scraper cannot publish garbage.
- Alerts. A provider stale for 3+ days opens a rolling GitHub issue that closes itself when the fetch recovers.
- Price history. Every change is recorded; offer pages show the latest movement.
- Catalogs refresh too. Model facts and hardware prices are re-fetched weekly with the same gate-and-alert pattern, so the model and rent-vs-buy pages do not drift.