Starting June 28th, you will no longer be able to log in to a Curse account that was not merged with a Twitch account. If you have not yet merged your Curse account with a Twitch account, please do so here! Otherwise, your account and its content will be inaccessible.
Its a deck tracker. It is only for PC players. If you play PC you should get it as its free and a nice improvement over the vanilla game features. Plus its a companion application not a mod so if you don't like it just uninstall the separate application.
It is not a Dev tool at all its convenience features in game and tracking of your win/loss for different decks and different match ups.