So if blizzard does anything at all I see it going 2 ways. Either ban the addon completely or they say it breaks TOS and he has to put the data back in or stop development on the addon entirely. If this breaks their TOS, so any data for any addon behind a paywall is also breaking TOS?
As many have pointed out, it is against ToS. It is of course up to Blizzard to enforce this, and this isn’t even the main issue.
The addon was released as open sourced software. One of the main purpose of open source is to eliminate the need of re-inventing the wheel. Because he did it, no body else had to and can instead contribute when needed if one is interested. If he wanted to get paid for it, then he shouldn’t have embarked on this at all from the beginning. This is a clear bait and switch. I assure you the original author is not the only one with the knowledge and ability to make this addon. Someone else will pick it up, someone already has.
The addon literally does not function without the dungeon data, which are locked behind a paywall. Additionally, Rule 5 on the addon guidelines state that you cannot solicit donations through the addon, which is what this is doing through the ransoming of dungeon data. That’s ignoring the argument to be made about this going against the End User license agreement.
Applications May Not Charge Premiums To Use The APIs. “Premium” versions of Applications offering additional for-pay features are not permitted, nor can players be charged money to download an Application, charged for services related to the Application, or otherwise be required to offer some form of monetary compensation to download or access an Application when those features use the Blizzard Developer APIs. Likewise, Applications may not include interstitials soliciting donations before features or functionality becomes available to the player. Also, players may not be required to watch a video advertisement before accessing a feature or function of the application.
While we’re here it’s worth pointing out that RaiderIO is also possibly in violation of these terms per 2.R:
You must refresh your data no less frequently than every thirty (30) days. Data protection laws in Europe, the United States and other countries give players the right to withdraw from the Data set you will be using. You must implement a maximum 30-day TTL (time-to-live) policy for all Data obtained through our APIs. This means You will retain data pulled from Blizzard Developer APIs for no longer than 30 days. If You are a World of Warcraft specific API developer, You have the option to perform the Data refresh by validating through an API if a character ID still exists on the Blizzard side. If it doesn’t exist when hitting this API, the character is invalid, and You must delete the character information associated with that ID and not display that information.
well ill tell ya this im not going to donate to someone who helped hide what josh did and was doing behind close doors echo and method should honestly go the f away
It’s against the Terms of Service… something that the creator agreed to when they decided to play this game. As such they’ve broken their word… some people would say it’s wrong to break your word.
Example: There is a WA that works with MDT related to mobs and counts, it will NOT work unless you pay for the data from the developer, even if you do what you’re saying and make your own maps it will not work.
I’m not saying you’re wrong and you can make your own but there is a clear premium here if you want the better version or the addon without getting it from someone else who did pay for the better version.
I’m honestly waiting for tomorrow when the data changes and you need the new data for the new affixes. Making it so you have to keep subs to get this data.
Again when somebody can tell me what functionality is being restricted by not having the data, then we can agree to disagree.
But literally nobody has shown (nor will they be able to) the add-on doesn’t function as distributed. You guys are all free to get to work and add the data yourselves.
A core feature this addon has had for years, yes you can draw on the current version if you know where the mobs are and the % off top of your head but the point is the addon still had this available if you pay for it, otherwise good luck remembering it. That’s a clear premium version of the addon and the core reason it’s become so popular.
This terms of use agreement isn’t relevant to addons at all.
For the following reasons -
It says the Blizzard developer APIs were created by Blizzard. Addons use the Lua API under a MIT License. While they’re free to copy or modify their version of the Lua parser they didn’t create the Lua Language
It talks of needing to generate an API key in order to use the Blizzard API. Addons don’t need API keys to work - you just write a .toc file and related code files in a text editor, throw it in a folder , put that folder in your addons folder and run your wow client. No API keys are needed to create an addon
It talks of using the Blizzard developer APIs “in conjunction with Your client libraries, desktop applications, services and daemons such as websites and web services, scripts and applications and/or utilities that You register” . Addons operate in sandboxed enviroment so can’t access any of that.
It says “Applications May Not Target Users Under 13 Years Of Age”. That’s a COPPA requirement which covers protecting children online. Since you agree to be a legal adult in order to play this paragraph isn’t relevant to World of Warcraft
This right here. The difference between other addons and what has happened to MDT is that those other addons are realistically usable without having to pay money.
Imagine if you had to pay to get market data in TSM or boss ability timers in DBM etc.
There’s a very subtle, but very important difference between “it works just fine without X” (weakauras/etc) and “the core functionality was X and now you must pay for it”