NEWWindows in-game coach is in beta

Every match you play, reviewed by an AI coach.

DotaPocket imports your Dota 2 history from Steam, parses your replays and shows exactly which moments cost you the game — on the web, on your phone, and live on your HUD.

Free plan included. We only receive your public Steam ID — never your password.

  • Web
  • iPhone
  • Android
  • Windows overlay
  1. 01

    Sign in with Steam

    One click. We get your public Steam ID — nothing else.

  2. 02

    Expose public match data

    One switch in Dota 2’s social settings makes your match data public.

  3. 03

    We do the rest

    Your history imports in the background and every new replay is parsed automatically.

Web & mobile apps

From last night’s loss to next game’s plan.

Summaries first, details one tap away. Try the cards below — they work like the app.

Replay timeline

Scrub any match minute by minute. Net worth, kills and objectives move together, parsed from the replay itself.

27:10Radiant +10.0k
Radiant ahead Dire ahead
27:10Omnislash fight wins 4-for-1 · +14%

AI match review

Your mistakes ranked by how much win probability they cost — and what you did right.

01Died without buyback before Roshan-6.4% WP

14:20 — You farmed the Dire jungle alone with no TP while PA was missing for 40 s. Dire took mid tier 1 for free.

02Farmed while your team fought at Roshan-4.1% WP

22:05 — Your team took a 4v5 at the pit; you were 2,400 units away at the Radiant ancients with TP ready.

03Walked into fog without vision-2.8% WP

31:40 — Three heroes were missing on the minimap. Smoke ganks like this one have cost you 9 deaths in your last 20 games.

Went well: Battle Fury at 13:02 — a top 18% timing for Juggernaut in Ancient games.

Live draft

The best picks for your slot while the draft happens. Tap one to lock it in.

Radiant
YOU
Dire

You vs your rank

Trends, roles and IMP — every number benchmarked against players of your bracket, so you know exactly what to fix to climb.

Ancient 3 rank medal Ancient 3+1460 MMR
  1. Crusader 2Crusader 2
  2. Archon 3Archon 3
  3. Legend 2Legend 2
  4. Ancient 1Ancient 1
  5. Ancient 3Ancient 3
56%Win rate
+3.2Avg IMP
3.41KDA
612GPM
GPM 612Top 24%
Last hits at 10:00 58Top 31%
Deaths before 10:00 2.4Bottom 18%
Tick = Ancient median on Juggernaut · example climb over 14 weeks

Hero pages

Animated heroes, abilities, talents and lore — plus the builds that actually win at your rank. Pick a hero.

Agility · Melee

Juggernaut

A masked swordsman who spins through fights immune to magic and finishes them with Omnislash.

  • Carry
  • Pusher
  • Escape
51.8%Win rate · Ancient
14.2%Pick rate
Core build
OmnislashLeaps between enemies, slashing each target for heavy damage.

Every match, fully opened up

Fourteen views per match — from the scoreboard to ward maps — plus patch notes, items and the full history with filters.

  • Overview
  • Scoreboard
  • Graphs
  • Builds
  • Log
  • AI Coach
  • Performance
  • Breakdowns
  • Buffs
  • MVP
  • Lanes
  • Vision
  • Teamfights
  • Playback
Windows app · beta

A coach that sits on your HUD.

Small icons where you already look: your next item and when to have it, every timer, what the enemy has, ward spots and the calls that win games — with a voice when it matters. Longer advice waits for quiet moments — when you’re dead, the game is paused, or your team just won a fight.

Dota 2 in-game screenshot with the DotaPocket overlay
  • Every timer, counted down

    Runes, shrines, lotus pools, stacks, day and night, the Tormentor, neutral tiers, Roshan and who holds the Aegis.

  • The next item, on time

    The AI’s pick for this lineup with the time to have it by and the gold still missing — parts first, never two upgrades of one item.

  • What the enemy has

    Their glyph and every enemy’s buyback counted down. A hero on a killing spree glows until you end it.

  • Smoke calls

    An enemy on a streak and a Smoke at hand: who to smoke with, and whether yours, a teammate’s or the shop’s.

  • Glyph now

    When one of your high-ground buildings is about to fall and your glyph is ready — and when theirs is down.

  • Pro ward spots

    Observer spots for the state of your game, and sentries where their wards usually stand — right on your minimap.

  • Skills and talents

    The ability to level next above your ability bar, and which talent side wins at your rank.

  • A voice when it matters

    A short spoken call with each cue that steps back once you know it. One at a time, never during a fight.

  • Ask the coach

    Ctrl+Alt+A mid-game: what to buy, how to close it out, whether to smoke now — answered with the whole game in view.

  • Chat, translated

    Chat in another language shows in yours, right next to the game. Insults stay masked.

  • Lineups in Dota’s colours

    Each hero in the colour of its slot in the top bar, so the coach always knows who is who.

  • Second-screen dashboard

    Press F11 for the whole game at once: every timer, your numbers vs your rank, what to buy next and the AI coach.

Built on the game’s official Game State Integration. The overlay never reads or writes game memory, injects anything or sends input to the game.

  • Ctrl+Alt+CCoach on / off
  • Ctrl+Alt+AAsk the coach
  • Ctrl+Alt+ELineups
  • Ctrl+Alt+LLayout mode
  • Ctrl+Alt+TOverlay test
One account, every screen

Review on the couch. Draft from your phone. Play with the overlay.

Live sessions sync both ways — fill the enemy draft on your phone and the overlay picks it up; after the game, “Plan vs reality” waits on the web.

Web

dotapocket.com

The full dashboard on a big screen: match reviews, replay timeline, hero pages and the live draft board.

Open the web app

iPhone

iOS 17 and later

Your last match and the coach’s focus the moment you open it. Draft help that fits one hand.

Coming soon

Android

Google Play

Everything the iPhone app does, with the same account, plan and synced live sessions.

Coming soon

Windows

Beta

The in-game overlay and second-screen dashboard. Updates itself, never during a game.

Download for Windows
Pricing

Start free. Upgrade when the coach earns it.

Free

$0forever
$0forever
  • Full match list & stats
  • 2 AI match reviews a month
  • 5 AI coach questions a month
  • Try the AI draft coach and live coach
  • Meta tier list, hero guides and pro scene
Open dashboardStart free

Pro

Most popular
$4.99/ month
7-day free trial
$4.99$4.17/ month
Save 16% vs monthly
  • 3 AI match reviews a day
  • 10 AI coach questions a day
  • AI draft coach and live coach every day
  • All meta views, pro builds and team scouting
  • Advanced stats & benchmarks
  • Full match history
$49.99 billed once a year
Start 7-day trial

Ultimate

Best value
$9.99/ month
7-day free trial
$9.99$8.33/ month
Save 16% vs monthly
  • Unlimited AI match reviews*
  • Unlimited AI coach questions*
  • Unlimited live coach and AI draft coach*
  • Everything in Pro

*Fair use: generous daily limits keep DotaPocket fast for everyone

$99.99 billed once a year
Start 7-day trial

Billed through Stripe on the web, or the App Store and Google Play in the apps. Cancel anytime.

Questions

Is DotaPocket made by Valve?

No. DotaPocket is an independent app and isn’t affiliated with or endorsed by Valve. All Dota 2 game content remains © Valve.

Why do I need “Expose Public Match Data”?

Match details stay hidden for accounts with it switched off. Turn it on in Dota 2 → Settings → Options → Social, and we can import every match you play.

Is the Windows overlay allowed?

It uses the game’s official Game State Integration, the same feed tournament broadcasts use. It never reads or writes game memory, injects code or sends input to the game.

Where does my data come from?

From your public Dota 2 match history and the replays of your games, which we parse ourselves for timelines, lanes and deaths.

Can I delete my account?

Yes, anytime from Account settings — your matches, analyses and profile are removed. Subscriptions can be cancelled on the web or in the App Store / Google Play.

Your next game starts with your last one.

Sign in with Steam — your history is waiting.

Welcome back — your latest matches are waiting.

Go to your dashboard Continue with Steam