It’s an independent system which is nothing to do with them. Blizzard rules are that all addons must be free of charge and neither the addon makers nor Overwolf are actually charging customers for desktop app.
Ironically addons are not allow to have advertisments in game.