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.
| Source | Kind | Last run | Read | 7-day success | Avg time |
|---|---|---|---|---|---|
8BitDo | feed | okOct 9 | 5/5 | 50% of 2 | 4.1s |
Fangamer | html | okOct 9 | 4/4 | 50% of 2 | 5.6s |
Mercado Livre | api | not running yet | 0/0 | — | — |
Steam (Brazil) | api | okOct 9 | 10/10 | 100% of 1 | 0.4s |
Steam (US) | api | okOct 9 | 10/10 | 100% of 1 | 0.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.