Skip to content

Ziggsy/Arena-Stone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArenaStone

A overlay for Hearthstone Underground Arena that shows the leaderboard rank and rating of you and your opponent in real time, including their results from past seasons.

ArenaStone reads Hearthstone's local log files to detect the current match and looks players up in Blizzard's public Arena leaderboard. It stays out of the way and hides automatically when Hearthstone is closed.

Screenshots

ArenaStone overlay ArenaStone settings

Disclaimer

ArenaStone is an unofficial, vibe-coded hobby project provided as-is. It is not affiliated with, endorsed by, or supported by Blizzard Entertainment or Hearthstone.

Use it at your own risk. I do not guarantee that it is bug-free, always accurate, compatible with future Hearthstone updates, or safe from antivirus/SmartScreen warnings. I am not responsible for crashes, data loss, account issues, wrong ratings, missed updates, or any other consequences of using or building it.

Download

Grab the latest ArenaStone.exe from the Releases page and run it — no installation required.

"Windows protected your PC" / antivirus warning

ArenaStone is a free, open-source app and the .exe is not code-signed. Because of that, Windows SmartScreen may show a blue "Windows protected your PC" window, and some antivirus tools may flag the file. This is a false positive caused by how Python apps are packaged.

To run it:

  1. Click More info
  2. Click Run anyway

If your antivirus quarantines the file, verify it yourself (next section) and add an exception, or build from source.

Updates

ArenaStone checks for new versions on its own and keeps itself up to date. When a newer release is available, it downloads it in the background and asks you before restarting to apply it — it won't interrupt a game in progress. Updates are only ever pulled from this project's official GitHub Releases, and each one is verified for integrity before it's applied, so a corrupted or tampered download is rejected automatically.

Privacy

Analytics are opt-in. ArenaStone sends nothing until you explicitly agree: after a few launches the app asks, once, whether you'd like to share anonymous usage statistics (app open/close, session length, selected region, OS version) via PostHog to help improve it. If you decline, no analytics are ever sent.

Player names and your Hearthstone account are never collected. A random per-install ID is used.

Where is my data stored?

Config, cache, and logs live in:

%LOCALAPPDATA%\ArenaStone

You can open this folder by clicking 2 times on app version in settings.

Build from source

Requires Python 3.10+ on Windows.

cd client
pip install -r requirements.txt
python main.py

License

GPL-3.0

About

Leadearboard tracker for Hearthstone Undeground Arena

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages