For developers & site owners
Put Sifter’s trust grade on your own site
Every Steam game Sifter scores is available as a free API, a static badge, and a live widget you can embed anywhere — a deals site, a wiki, a Discord, a README. It’s free, needs no key, and the grade always reflects the current score.
One rule, so you can trust what you’re embedding: money never moves a score, and the methodology is public and versioned.
1. Live score widget
A self-contained card with the A–F grade, Design Risk, Joy and Time Respect. Drop this <iframe> anywhere:
<iframe src="https://www.siftergames.com/embed/steam/730" width="380" height="150" style="border:0;overflow:hidden" loading="lazy" title="Counter-Strike 2 — Sifter trust score"></iframe>Add ?theme=dark to the URL for a dark card. Swap 730 for any Steam AppID.
2. Static badge
A lightweight image — best for READMEs and forum posts where scripts and iframes aren’t allowed.
[](https://www.siftergames.com/game/steam/730)<a href="https://www.siftergames.com/game/steam/730"><img src="https://www.siftergames.com/api/badge/steam/730" alt="Counter-Strike 2 — Sifter score" /></a>3. JSON API
The full grade, the factual checklist behind it, Joy, Time Respect, and a confidence tier — CORS-open, cached at the edge, rate-limited but keyless. Build your own UI on top.
curl https://www.siftergames.com/api/game/730Endpoint:
GET https://www.siftergames.com/api/game/{steam_appid}Returns designRisk (grade, score, checklist, positives), joyIndex, timeRespect, verdict, and methodologyVersion.
Using Sifter data on your site? A visible “Powered by Sifter” link back is all we ask — the widget includes one automatically. Want a game re-checked or a correction reviewed? See the developer tools.