Data-source documentation
The app normalizes providers behind interfaces and fails safely when a provider is absent or stale.
Last updated 30 August 2026Catalog data
The compact bundled catalog cites the open-source ByMykel CSGO-API, which parses public game-file item data. The production adapter can hydrate fuller skin and crate records.
Market providers
Steam Community Market, CSFloat and Skinport are represented by modular adapters. Live pricing is disabled until a legitimate data route and required credentials are configured.
News
Update coverage should derive from official Counter-Strike/Valve patch notes. The NewsProvider interface supports caching, request deduplication, timeout, retry and stale-state handling.
Server-side secrets
Private API keys belong in hosted environment variables and server-side routes. They must never be emitted into frontend JavaScript.