Confusing, contradictory terms of service clauses leave potential opening for lawsuits.
See full article...
See full article...
New versions of Unity are packed with cloud-based statistics and data, which is presented to each developer/publisher through a web based dashboard.Afaik, Unity runtime doesn't have a "phone home" capability. Number of installs can be approximated by looking at the metrics of Steam/Play Store/App Store and so on.
What I hear is that based on those rough metrics (because those need to comply with GDPR), they will use "internal models" to estimate total install numbers. In other words, developers will be billed on a "trust me bro" basis.
The EU does many good things, but it rarely touches B2B affairs unless they indirectly affect consumers.Also, while IANAL, I hope EU judges would just laugh Unity out of court for their attempts at retrospective contract changes.
The runtime tracker is merely a Trojan horse for their in-house ad-tracking spyware. It's the whole reason they are doing this. I'm pretty sure the information to identify a unique user is there. Whether or not it is buried under enough layers of plausible deniability is another matter.I don't see how this is a GDPR issue (and I work with the stuff on a daily basis). The game data collected by Unity is unlikely to be personally identifiable. A unique ID for each installation is not a GDPR issue if it cannot be used to tie it to a specific named individual.
It's only a GDPR issue if they can turn that unique ID into the identity of an actual person. If they can't do that, then the GDPR is not relevant.The runtime tracker is merely a Trojan horse for their in-house ad-tracking spyware. It's the whole reason they are doing this. I'm pretty sure the information to identify a unique user is there. Whether or not it is buried under enough layers of plausible deniability is another matter.
You could say the same things about a cookie, it would be the exact same thing. So they need to inform the user about it, and give them a way to opt out.I don't see how this is a GDPR issue (and I work with the stuff on a daily basis). The game data collected by Unity is unlikely to be personally identifiable. A unique ID for each installation is not a GDPR issue if it cannot be used to tie it to a specific named individual.
Maybe. Right now, their stock is way down on the announcement, and I don't see it coming back up while devs keep announcing they're dropping the engine. I don't think there's even short-term profitibility in the cards here, except for some already-shipped-but-still-generating-lots-of-sales stuff like Subnautica being forced to suddenly pay for every new install of a game released a couple years ago.This will end badly for Unity. Really surprised they don't see this. Yeah their profits will go up for a few years but then nose dive when companies move to other engines.
The thing is, how can anyone know? They claim they intend to start doing this in less than four months but they haven’t explained a damn thing about the data they’re tracking or how, only that it’s (allegedly) not a phone home on install.I don't see how this is a GDPR issue (and I work with the stuff on a daily basis). The game data collected by Unity is unlikely to be personally identifiable. A unique ID for each installation is not a GDPR issue if it cannot be used to tie it to a specific named individual.
If you want to build a restaurant on a proven model and infrastructure, then you pay a franchise fee and a cut of sales...otherwise, feel free to try your luck starting from scratch!
The massive sell-off of shares by key executives tells us they are okay with that. Nor would I be surprised to see Apple, Microsoft, et al, pull Unity games from their distribution channels. Apple was more than willing to cut off Epic's cash grab with Fortnite.This will end badly for Unity. Really surprised they don't see this. Yeah their profits will go up for a few years but then nose dive when companies move to other engines.
No. That is incorrect. Absolutely not the same thing.You could say the same things about a cookie, it would be the exact same thing. So they need to inform the user about it, and give them a way to opt out.
How do you know most aren't? And given the vagueness of what Unity has said, it's entirely possible that most Unity games are, even without the developer knowing it.No. That is incorrect. Absolutely not the same thing.
First of all the cookie consent laws are separate from GDPR. But, more crucially, cookies are almost always tied to some kind of user account - for the site you are visiting or for whatever external partners the site shares data with (like Google or Meta).
Running a mobile game on a phone won't expose your user data unless the game is specifically designed to do so. Most aren't.
It's a phone home on use, intended to give developers insight into how the game is played. They essentially made their own version of Microsoft Application Insights.The thing is, how can anyone know? They claim they intend to start doing this in less than four months but they haven’t explained a damn thing about the data they’re tracking or how, only that it’s (allegedly) not a phone home on install.
Google and Apple don't allow that data to be shared unless it's declared. It's part of the apps permission. Both will also happily deny the app in their stores unless there is a good reason for asking the user for that permission.How do you know most aren't? And given the vagueness of what Unity has said, it's entirely possible that most Unity games are, even without the developer knowing it.
There's also pc's.Google and Apple don't allow that data to be shared unless it's declared. It's part of the apps permission. Both will also happily deny the app in their stores unless there is a good reason for asking the user for that permission.
Most games, by default, don't ask for account details. So the only other way to get it, is to make a log-in requirement within the game itself. Some do that, but they're a minority.
I am not sure how it's done on consoles. Perhaps account details are shared there.
Right this. Every contract in the world says the corporation can do anything it wants to and that's true... Until someone tests it in court.it’s worth remembering that companies put unenforceable (even illegal, occasionally) stuff in their tos all the time. most courts recognize that for contract law to be viable, it has to be reliable. if companies are allowed to get to cutesy with contracts, the whole system falls apart.
Pretty sure it was not a huge amount, and in line with how much they sold each month for the last several years.The massive sell-off of shares by key executives tells us they are okay with that. Nor would I be surprised to see Apple, Microsoft, et al, pull Unity games from their distribution channels. Apple was more than willing to cut off Epic's cash grab with Fortnite.
I was going to mention this may fly in the US but other places the TOS is meaningless.it’s worth remembering that companies put unenforceable (even illegal, occasionally) stuff in their tos all the time. most courts recognize that for contract law to be viable, it has to be reliable. if companies are allowed to get to cutesy with contracts, the whole system falls apart.
This is why one should never agree to click-through licenses for software critical to one's business. Including Darth Vader clauses stating that one can alter the deal at any time by just posting new Ts & Cs, and having "you've accepted these terms by using the software" are a red flag that the supplier has reserved the right to screw you over.That can be a big 'if' depending on circumstances. Committing to an engine is like committing to a language -- sure, you can change the language your application is written in, but, at best, it'll be a pain in the butt, at worst, you have to throw everything out and start over.
Remember, people picked Unity in the first place, usually for very good technical and financial reasons. Swapping out has a cost far beyond financial. That's why developers are talking about cancelling projects outright -- it's a pretty major emotional blow to look at something you've committed blood, sweat and tears into, only to realizes you might have to start over because somebody decided to screw you over.
One thing I haven't seen (and don't know if the numbers are available) is whether there's a breakdown in revenue between small developers (who wouldn't be affected), medium developers (who would be affected and can least afford it) and large developers (who pull in enough money that this is a negotiating issue, not an existential crisis.) It could very well be that Unity has decided to write off everybody except those largest developers, especially if they represent almost all the pie. It's still an immoral dick move, but at least you can see some justification for it as opposed to all this crap happening because somebody bet on the 1 in 10,000 chance that everybody would have just shrugged their shoulders and gone back to work.
LOL THEY GIVE AN ABSOLUTE SHIT WHEN VAST MAJORITIES OF PEOPLE GOCompanies do not give a shit about you. They exist only to make money. Your trust is useful to them insofar as it makes them money. If they can make more money by betraying your trust, betray it they will.
How do you know? Unity themselves point blank refused to say what the data they are using to calculate installs is, or what the calculation itself entails. And they heavily implied it is multiple data sources, you are accounting for only one that you assume is at play.It's a phone home on use, intended to give developers insight into how the game is played. They essentially made their own version of Microsoft Application Insights.
What do you think will happen if Unity charges the distributors?
Simple: The distributors will immediately drop all games using Unity from their storefront. And refuse submission of new Unity-based games.
Who will lose? Definitely not the distributors as they still sell a bunch of games NOT using Unity.
Gamedevs who use Unity will still get the L
"Squeaky ball" is one I haven't heard before, but I think I gather your gist.This is absolutely one way it could go down if they drop an invoice in front of distributors, but I think it's also likely that the distributors' legal teams would laugh so hard they'd pull a rib and sue and win a personal injury suit before they sued and won the suit over the actual bullshit fee.
My legal team as a solo dev getting started, on the other hand, is too busy not giving me the squeaky ball because allowing me to take it from them is against the law, it's only legal to throw it, and occasionally laying on their backs and looking at me upside down to effectively litigate this issue. Which is probably why Unity foisted this on the devs rather than on the distributors, because no matter what, the distributors would win.
Squeaky Ball of the law firm Squeaky Ball, Chew Bone and Piece Of Rope."Squeaky ball" is one I haven't heard before, but I think I gather your gist.
No, they are not separate laws. They are the same set of laws. And you don't need to tie a cookie to a user account to need to request permission. The whole point of cookies is to create an ad-hoc "user-account", a way to identify a user without them logging into an account.No. That is incorrect. Absolutely not the same thing.
First of all the cookie consent laws are separate from GDPR. But, more crucially, cookies are almost always tied to some kind of user account - for the site you are visiting or for whatever external partners the site shares data with (like Google or Meta).
Since Unity is a public company I predict the SEC might like him for insider selling, since that's exactly what it is.Doesn't the Unity CEO have a track record of not liking Devs because they choose to make games and not focus on squeezing every dime out of their playerbase,, has some issues with sexual harassment toward his female employees, and right before dropping this turd on the community, he sold some of his Unity holdings. Sounds like a great boss and human being...
Some years ago I applied for a job as a teamlead in their customer data analytics team. They have a large Dev site in Copenhagen because the company started here originally. I'll see if I can find the job ad, but obviously information from the actual interview round is only in my head.How do you know? Unity themselves point blank refused to say what the data they are using to calculate installs is, or what the calculation itself entails. And they heavily implied it is multiple data sources, you are accounting for only one that you assume is at play.
Or going down if they have shorted the stock. Shorting is riskier but (can be) more profitable. And it will be a thing for as long as borrowing stocks is allowed, since it's inherently tied to stock borrowing.There is a large enough portion of the investment market which is gambling on stock price changes instead of actually investing in companies. Because they make their money buying and selling, the only thing they care about is the price going up soon so they can sell it. Increased revenue now beings up the price now, that is the only thing they care about. As they no longer own the stock in the future, who cares about what happens to the company in the future.
Only if Unity know what they are doing with the data they have collected.Some years ago I applied for a job as a teamlead in their customer data analytics team. They have a large Dev site in Copenhagen because the company started here originally. I'll see if I can find the job ad, but obviously information from the actual interview round is only in my head.
For someone working in IT, with a past as a dev and BI buff, it wasn't hard to understand what they were doing. They were offering extremely detailed insight to developers, as an added service, and trying to make revenue on top of that (with analytics offerings).
It's pretty obvious to me that if you start collecting that data and shovelling it into your own datawarehouse instead of just sharing it with developers, you have all the data you'll ever need to approximate the install base with a pretty decent accuracy.
All they need is a hardware ID of the device; which is available on all major platforms. Sometimes locked away behind a permission , but it's a less controversial permission than most others, so few people care. They don't need to leave anything behind - if you factory reset the device, the hardware ID will not change.No, they are not separate laws. They are the same set of laws. And you don't need to tie a cookie to a user account to need to request permission. The whole point of cookies is to create an ad-hoc "user-account", a way to identify a user without them logging into an account.
Thing about it, for just a second. Unity claims now that they can tell reinstalls from first installs. How do they do that? They need either a fingerprint of your computer (personal identifiable data) or to leave behind a marker (or cookie if you like) on the computer.
Off course. The reason I didn't mention them is because I assume the methods used on a PC are well understood and easy to work with. Everybody here understands that tracking PC users is a breeze compared to a walled garden like iOS, consoles, Chromebooks, etc.There's also pc's.
I honestly doubt that is the case. The hiring process did not give me the impression that they were clueless.Only if Unity know what they are doing with the data they have collected.
Their refusal to explain how makes me think that, while they have the data, they don't know how to extract information from it.
Well that means you're one step ahead of me.Only if Unity know what they are doing with the data they have collected.
Their refusal to explain how makes me think that, while they have the data, they don't know how to extract information from it.