1 item
Local-first Dota 2 stats, improvement streaks, private player notes and inventory value. No account, no API key. **You have a 62% win rate. So why do you keep losing to Spectre?** **Value your Dota 2 inventory** — Steam Community Market prices, with a per-item breakdown and a running history. https://youtube.com/shorts/T7uIzXHCgSA https://youtube.com/shorts/Mh6L9-FScow Dota Companion answers questions your match history can't. It compares every hero's record against *your own* baseline — not against 50% — so a 51% record when you normally win 62% shows up as what it is: an eleven-point hole, not an average day. Load your Steam profile once. No account, no API key, no sign-up. You get your recent matches, your win/loss, your GPM trend, and an improvement streak that counts games where you beat your own GPM baseline rather than games you happened to win. The Matchups tab is the part you won't find in a browser tab elsewhere. One view, two lists: the heroes you struggle against most when they're on the enemy team, and the heroes you win most alongside. Every row shows the sample it rests on, and a minimum-games filter keeps five-game flukes out of the picture. Keep private notes on players you meet — a tag, a rating, a line of text. They stay on your machine. Nothing is uploaded, nothing is shared, and no one else can look them up. Optionally, check what your cosmetics are worth, and see something odder: how much of that value sits on heroes you never actually play. --- **Compare every hero to your own baseline** — matchup records for allies and enemies, scored as a delta from your lifetime win rate, not raw percentages. **Filter by sample size** — a minimum-games control so thin records stay out of the list. **Track improvement, not just wins** — a streak counting games where you beat your own GPM average. **See your recent form** — win/loss, GPM trend sparkline, per-match K/D/A and duration. **Set targets against your current average** — goals that capture your 20-game baseline the moment you create them. **Keep private notes on other players** — tags, a 1–5 rating and free text, stored only on your device. **Value your Dota 2 inventory** — Steam Community Market prices, with a per-item breakdown and a running history. **Cross-reference cosmetics against play** — how much of your inventory value sits on heroes absent from your recent games. **Share a stat card** — a rendered PNG you copy or download and post yourself. **Use it in your own language** — full localization support; interface strings follow your browser language, and dates, numbers and currency follow your locale.
Aug 11, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.