Status

Every source, every day.

A collector that breaks quietly is worse than none. Each run is recorded per source so a store that changed its page shows up here before anyone notices stale prices.

SourceKindLast runRead7-day successAvg time
Adafruit
htmlokNov 124/4100% of 73.5s
Mercado Livre
apinot running yet0/0——
SparkFun
htmlokNov 123/3100% of 730.4s
Steam (Brazil)
apiokNov 1210/10100% of 70.4s
Steam (US)
apiokNov 1210/10100% of 70.7s
Xbox Store (Brazil)
htmlokNov 1211/11100% of 712.3s
Xbox Store (US)
htmlokNov 1211/11100% of 712.8s

How collection works

  • One run a day, from a scheduled GitHub Actions job; no server stays up.
  • Every request carries an identified user agent and waits a second before the next one.
  • Sources are read the way they publish data: official API, structured data on product pages, or a product feed.
  • A product missing from a page or feed is skipped, never recorded with a guessed price.

What is collected

  • Public product data only: name, price, list price, availability.
  • No personal data from any store. Alert emails are confirmed by link and removed by link.
  • robots.txt and terms are checked before a source is added.
  • The collector and this site are one open repository on GitHub.