Download DotaSense Desktop App
Stop memorizing every Dota 2 timing. Get audio and visual reminders for stacks, runes, Roshan, Tormentor, and more—so you can watch the map instead of the clock. Core timing is free.
Bring a replay or setup question to Discord.
For setup help, share your Windows version, DotaSense version, and a screenshot in #help-and-feedback. For a replay review, post one timestamp, what you expected, and the two options you saw.
Pro Pricing
Core timing is free. Monthly or Annual unlocks the additional saved-profile and advanced draft workflows below.
Core Timer
$0
Stack, rune, Roshan, Tormentor, audio alert, hotkey, and overlay timing basics remain free.
Pro Annual
$39.99/year
Lowest long-term price for additional saved profiles, unlimited draft analyses, patch/tournament data, and lane controls.
Pro Monthly
$4.99/month
Full Pro saved-profile and draft picker workflows with a smaller upfront commitment and billing portal access.
Already subscribed
Manage DotaSense Pro
Open Stripe billing with your license key, recover Pro access, or contact account support.
System Requirements
Windows
- OS: Windows 10 or Windows 11 (64-bit)
- Build status: Windows builds v1.4.35 / v1.0.0
- RAM: 4GB minimum
- Disk Space: 300MB free space
- Display: 1280x720 or higher
- Additional: .NET Framework 4.5+
macOS
- Build status: Pending release verification
- OS: macOS 10.13 (High Sierra) or later
- RAM: 4GB minimum
- Disk Space: 300MB free space
- Display: 1280x720 or higher
- Additional: Universal build for Apple Silicon and Intel Macs
Linux
- Build status: Pending release verification
- OS: Ubuntu 18.04+, Debian 10+, Fedora 32+
- RAM: 4GB minimum
- Disk Space: 300MB free space
- Display: 1280x720 or higher
- Additional: X11 or Wayland desktop environment
Installation Instructions
Windows Installation
- Compare the downloaded file's SHA-256 with the exact release evidence above
- Run the downloaded file; the current installer is unsigned, so Windows may show SmartScreen or “Unknown Publisher”
- For the installer, choose your installation directory or use the default location
- Click "Install" for the installer build, or launch the native executable directly
- Launch "DotaSense" from your Start menu or desktop shortcut
- Configure your preferences and start using the timer overlay
macOS Installation
macOS build pending. The macOS DMG is not advertised until the release artifact passes packaging and release-readiness checks.
View release status on GitHubLinux Installation
Linux build pending. The Linux AppImage is not advertised until the release artifact passes packaging and release-readiness checks.
View release status on GitHubVersion History & Changelog
Version 1.4.35
Current desktop releaseCurrent- Desktop builds are enabled only after release-readiness verification
- Overlay, hotkeys, audio alerts, and timer stability improvements
- Native Windows build appears as a smaller executable option when published
Version 1.2.0
December 2025- Improved download reliability and version management
- Enhanced build process with automated release scripts
- Bug fixes and performance improvements
Version 1.1.0
December 2025- Enhanced desktop installer with improved packaging
- Added code protection for production builds
- Improved build process and stability
- Updated dependencies for better security
- Fixed minor UI inconsistencies
- Performance optimizations for overlay rendering
Version 1.0.0
December 2024- Initial public release
- Jungle stack timer with :53 second alerts
- Power rune timer (every 2 minutes)
- Water rune notifications
- Siege creep spawn tracking
- Roshan respawn timer (8-11 min window)
- Tormentor timer
- Custom audio alerts and volume control
- Global hotkey support
- Always-on-top overlay window
- Multi-monitor support
- Light and dark theme options
- Auto-update functionality
Frequently Asked Questions
How do I download DotaSense?
Download the Windows installer, then compare its exact file size and SHA-256 before opening it. Builds marked pending are not advertised until their release artifacts pass verification.
Is DotaSense safe and allowed by Valve?
DotaSense does not read or modify protected game memory, inject code, or alter Dota 2 binaries. Optional features can use Valve's local Game State Integration feed, selected on-screen-region capture, and configured local input helpers. DotaSense is not endorsed by Valve, so review current Valve and tournament rules before using any third-party tool.
What are the system requirements?
Available now: Windows 10 or 11 (64-bit), 4GB RAM, 300MB disk space.
Pending: macOS and Linux builds are not currently downloadable.
Do I need to update the app manually?
No! DotaSense includes automatic update functionality. When a new version is available, you'll receive a notification within the app. You can then update with a single click, and the app will download and install the update automatically.
Can I use the timer on multiple monitors?
Yes! The overlay supports multi-monitor setups perfectly. You can position the timer overlay on any connected monitor while playing Dota 2 on another. The overlay will stay on top and remain visible across all your displays.
Is there a browser or mobile timer?
Yes. Use the free manual browser timer for Standard or Turbo cues, optional sound, and manual Roshan and Aegis tracking—no install or account required. It does not connect to Dota 2. There is no native mobile app; the responsive timer can open on mobile, but background audio is not guaranteed. The Windows app adds an always-on-top overlay, global hotkeys, and optional local Game State Integration.
How do I uninstall the app?
Windows: Go to Settings → Apps → DotaSense → Uninstall.
Mac: Remove DotaSense from Applications.
Linux: Delete the downloaded AppImage and any desktop shortcut you created.
Is the app really free? Are there hidden costs?
The core timer is free to download and use, with no ads and no required account. Optional Pro Monthly and Pro Annual subscriptions unlock power-user saved-profile and draft picker workflows.
Can I customize the timer sounds?
Yes! The app includes several built-in alert sounds, and you can also upload your own custom audio files. You can set different sounds for different events (stacks, runes, Roshan, etc.) and adjust the volume for each independently.
Does the app work while Dota 2 is in fullscreen?
The overlay works best when Dota 2 is in borderless window mode. For fullscreen mode, you can use the audio alerts and hotkeys to control the timer. We recommend using borderless window mode for the optimal experience with the overlay visible.
Where can I report bugs or request features?
Use the guided report form to describe the problem, attach reproduction details, and open a trackable GitHub issue. Start at Report an Issue. We actively monitor and respond to all reports.
Is my data collected or shared?
The core timer stores settings locally and does not require an account. Optional online features such as premium licensing, subscriptions, analytics controls, collaboration, and update checks may connect to backend services. We do not sell personal data or use advertising networks in the app. Check our Privacy Policy for more details.
Ready to Improve Your Dota 2 Game?
Download the Windows installer with a published SHA-256 and keep stack, rune, and Roshan timing close.