Owning up to our past mistakes — an update for Hearthstone and other card game players

Gil Tov-Ly
May 5 · 5 min read

This post is long overdue — it’s about owning up to our past mistakes, and sharing an update to the Hearthstone and card games community about the state of the Overwolf platform in 2020.

Image for post
Image for post

In early 2016 the HearthArena app was launched on Overwolf. It was an innovative companion app, and was considered a must-have app by many Hearthstone players. And indeed, HearthArena saw major adoption from the community, logging over 3,500,000 installs to date.

Yet back in 2016 Overwolf was still forming as a platform for 3rd party app developers. The platform was still buggy and sluggish, with many platform-y features sorely missing. Everything was new and early, app developers were basically figuring out stuff as they moved. Building in-game apps was something they had no previous experience in, and there weren’t any “best practices” to follow. Some apps had poor quality and UX, with some even causing performance penalties like FPS drops or ping spikes. To make things worse, we at Overwolf did a poor job at communicating the differences between the platform (Overwolf), the apps on it (HearthArena), and what we as a platform can and cannot fix.

We should have done better (and there’s no real way to sugarcoat it)

The startup life is filled with “hustle” and “fake it till you make it”. There is an ever-present “move fast and break things” mentality, and the rule of thumb says “first ship, then fix based on feedback”. It makes a lot of sense, as the users know much better than you what they really need, what’s broken and needs fixing and what is actually just fine.

But Overwolf is an open platform, not a mobile app or a website. Things like stability, performance optimization and quality of life issues are not “nice to have” that can be fixed later — they’re a must. We were wrong to ship the platform too early, before we could properly guarantee that we won’t screw up game experiences. By shipping a half-baked product we’ve also done a disservice to developers who built product on the platform. We were the ones who poisoned the well with bad first impressions, but our partners are the ones who still face community backlash regarding their choice to build apps on Overwolf.

We did a poor job, we should have done better. And for that we’re sorry.

Modern day Overwolf

Trust is easy to lose and hard to gain back, and over the past years we’ve been working with vigilance to fix Overwolf. It took us a while, and a fair bit of effort — but the buggy and sluggish platform is long gone. We’ve massively improved performance on the Overwolf side, to the point that our overhead is practically zero. However, the apps themselves may still cause performance issues, and we’re developing measures to track that so we can communicate it to gamers in real time.

We also screen apps to verify they’re aligned with the terms of the game developers — which is why no gamer will ever get banned for using an app on Overwolf. Modern Overwolf is a robust platform — with a good balance of offering rich tools and features for developers, while maintaining a good experience for gamers.

Fixing HearthArena and Overwolf

Image for post
Image for post
HearthArena in-game app, built on Overwolf

The HearthArena app and the Overwolf platform weren’t ready for the massive adoption, and back in 2016 many Hearthstone players ended up having a shitty experience. We can use the feedback we got back then to outline the major changes that were introduced to the Overwolf platform in recent years.

The main feedback we got from Hearthstone players was:

What we’ve done in recent years:

What we can’t or won’t do:

What more do we plan to do in coming months:

  1. Change the app process name from OverwolfBrowser.exe to appname.exe
  2. Provide user alerts when apps cross different CPU/RAM thresholds
  3. Continuously working with our partners to iterate based on user feedback

We’re in this for the long run

We’re gamers, just like you. We care about every frame, every millisecond of server ping and our game experience overall. There is still room for improvements in the platform, but we’ve made tremendous progress in recent years.

We’re adamant to keep improving. If you’re experiencing any issues with the platform or apps — please let us know. We’d love to look into it ourselves, or update the app creators.

Overwolf Blog

We are a guild for in-game creators that empowers them to create, grow, and monetize in-game apps.

Gil Tov-Ly

Written by

VP Growth at Overwolf

Overwolf Blog

Built for creators by creators. Overwolf is the guild for in-game creators that empowers them to create, grow, and monetize in-game apps and mods.

Gil Tov-Ly

Written by

VP Growth at Overwolf

Overwolf Blog

Built for creators by creators. Overwolf is the guild for in-game creators that empowers them to create, grow, and monetize in-game apps and mods.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store