Logo Platform
logo amplifiers simplified

The day Amplitude broke my heart (and how they reassembled it)

Copied to clipboard!
3 years ago
Jul 16, 2021, 9:21:54 AM

@AOM If you can't tell the difference, does it matter? It's not like it's some kind of software that runs separately. It works from within game executable.

Updated 3 years ago.
0Send private message
3 years ago
Jul 16, 2021, 10:56:01 AM
Sublustris wrote:

@AOM If you can't tell the difference, does it matter? It's not like it's some kind of software that runs separately. It works from within game executable.

That is a pretty interesting question and we can think of more similar philosophical questions:


When someone takes more money from you for a service than they should and you don`t notice that does it matter?

If you have ransomware in your system and you don`t notice that does it matter?

If your phone collects data about you and you don`t know about it does it matter?

If you get Denuvo on you system and that can extract info about you and your system and send it to their servers without your permission and also leaves files behind after uninstall, files for unknown reasons that can be a security hole, serving whatever other unknown purposes they may have and they can do that because you downloaded the game and you were not informed that by downloading it you agree to the Denuvo EULA in a clear way and you don`t know about any of this does it matter?


I guess these are interesting questions for those who want to ponder them

Updated 2 years ago.
0Send private message
3 years ago
Jul 16, 2021, 2:12:35 PM
AOM wrote:

Yeah, but the dev admitted they released this beta with Denuvo and didn't tell people beforehand that it had Denuvo. That means a lot of people who don't want Denuvo had this installed on their computer without their knowledge. This was a very deceptive thing to do. I, for one, will not trust this developer again.


Did they tell you that you were going to have Denuvo installed on your computer if you installed the Poe dev? No. They didn't. I installed this junk, and I wouldn't have had I known Denuvo was part of the bargain. This dev lied to me by omission. It lied to the entire community by omission. This is how this dev treats their trusting community.


They wanted to test Denuvo, and they did it without telling us.

Maybe it was a good things, i that way all performance issue spotted in POE wasn't a lie of people hating denuvo, and in that way it really show that denuvo is an issue 

0Send private message
3 years ago
Jul 16, 2021, 3:41:28 PM
phanemy wrote:
AOM wrote:

Yeah, but the dev admitted they released this beta with Denuvo and didn't tell people beforehand that it had Denuvo. That means a lot of people who don't want Denuvo had this installed on their computer without their knowledge. This was a very deceptive thing to do. I, for one, will not trust this developer again.


Did they tell you that you were going to have Denuvo installed on your computer if you installed the Poe dev? No. They didn't. I installed this junk, and I wouldn't have had I known Denuvo was part of the bargain. This dev lied to me by omission. It lied to the entire community by omission. This is how this dev treats their trusting community.


They wanted to test Denuvo, and they did it without telling us.

Maybe it was a good things, i that way all performance issue spotted in POE wasn't a lie of people hating denuvo, and in that way it really show that denuvo is an issue 

Plot twist: the people posting against Denuvo are in fact the game crackers, trying to get amplitude to get rid of it. Ahahahah, jokes aside, happy to see the commitment from the devs to their community, much love guys!

0Send private message
3 years ago
Jul 16, 2021, 3:53:16 PM
Sewata wrote:

Plot twist: the people posting against Denuvo are in fact the game crackers, trying to get amplitude to get rid of it. Ahahahah, jokes aside, happy to see the commitment from the devs to their community, much love guys!

Zefram Cochrane is that you? We love u 2

Updated 2 years ago.
0Send private message
3 years ago
Jul 16, 2021, 4:02:14 PM
GlorySign wrote:
I guess these are interesting questions for those who want to ponder them

And they aren't applicable here.


GlorySign wrote:
If you get Denuvo on you system and that can extract info about you and your system and send it to their servers without your permission and also leaves files behind after uninstall, files for unknown reasons that can be a security hole, serving whatever other unknown purposes they may have and they can do that because you downloaded the game and you were not informed that by downloading it you agree to the Denuvo EULA in a clear way and you don`t know about any of this does it matter?

It did nothing of those. What was your point then?

0Send private message
3 years ago
Jul 16, 2021, 4:29:58 PM
Sublustris wrote:
GlorySign wrote:
I guess these are interesting questions for those who want to ponder them

And they aren't applicable here.


GlorySign wrote:
If you get Denuvo on you system and that can extract info about you and your system and send it to their servers without your permission and also leaves files behind after uninstall, files for unknown reasons that can be a security hole, serving whatever other unknown purposes they may have and they can do that because you downloaded the game and you were not informed that by downloading it you agree to the Denuvo EULA in a clear way and you don`t know about any of this does it matter?

It did nothing of those. What was your point then?

How can you be sure that using Denuvo during the Poe Closed Beta did not extract and sent any data from the machines that was installed on to the Denuvo servers? Are you the Dev who implemented Denuvo in Humankind to be so sure that you know all that happened and all that was transmitted? As he is the one who knows all these details. Also as @Kwami confirmed about the initial suspicion that Denuvo was used in Poe:


I only had one of the signature key files left over after I uninstalled the beta, so I suspect that you're right.

Why did it have leftovers after uninstall? What was the purpose of the files that were not uninstalled with the game


So my point is that @AOM is right in saying that it was not mentioned in a clear way (although it should have happened) that Poe Closed Beta had Denuvo in it and you have to accept the Denuvo EULA to use it compared to the previous OpeDevs and also that we had no info about what Denuvo will extract and send to it`s servers during use and what files will remain after uninstall and with what purpose. I find this legit issues

Updated 2 years ago.
0Send private message
3 years ago
Jul 16, 2021, 4:38:56 PM
GlorySign wrote:
Sublustris wrote:
GlorySign wrote:
I guess these are interesting questions for those who want to ponder them

And they aren't applicable here.


GlorySign wrote:
If you get Denuvo on you system and that can extract info about you and your system and send it to their servers without your permission and also leaves files behind after uninstall, files for unknown reasons that can be a security hole, serving whatever other unknown purposes they may have and they can do that because you downloaded the game and you were not informed that by downloading it you agree to the Denuvo EULA in a clear way and you don`t know about any of this does it matter?

It did nothing of those. What was your point then?

How can you be sure that using Denuvo during the Poe Closed Beta did not extract and sent any data from the machines that was installed on to the Denuvo servers? Are you the Dev who implemented Denuvo in Humankind to be so sure that you know all that happened and all that was transmitted? As he is the one who knows all these details. Also as @Kwami confirmed about the initial suspicion that Denuvo was used in Poe:


I only had one of the signature key files left over after I uninstalled the beta, so I suspect that you're right.

Why did it have leftovers after uninstall? What was the purpose of the files that were not uninstalled with the game


So my point is that @AOM is right in saying that it was not mentioned in a clear way (although it should have happened) that Poe Closed Beta had Denuvo in it and you have to accept the Denuvo EULA to use it compared to the previous OpeDevs and also that we had no info about what Denuvo will extract during use and what files will remain after uninstall and with what purpose. I find this legit issues

The leftover file is the token that Denuvo uses to authenticate the game. Basically, Denuvo captures a bunch of information about your system, including hardware and software configurations, and sends that bundled up to the Denuvo servers. The server logs that request, then responds with a token that can be used to unlock the game. I'm simplifying a bit, but that's basically correct. Anyway, the token is what allows you to keep playing without checking in again.


The problem (for me) is that we don't know what information is sent to Denuvo's servers. At the very least, they're checking our hardware (processor, processor speed, memory, graphics, etc.) and software (Windows version, installed updates). But, we don't know what else they're collecting. They won't tell us. And the EULA basically says that they can collect whatever information they want to and then do with it whatever they want to. That's why Denuvo is a privacy and security problem.


But, don't worry about the leftover token file. It's just a text file with a big number in it. You can just delete it. It's not doing anything.

0Send private message
3 years ago
Jul 16, 2021, 4:41:59 PM

True @Kwami, that`s what i`m saying that these are legit questions and i hope in the future there will be another approach where we are informed beforehand about what is going to happen so we can make our own decisions or at least have the necessary clarifications so we don`t get again in situations like this. The process can be improved for the better for everyone

Updated 2 years ago.
0Send private message
3 years ago
Jul 16, 2021, 6:11:56 PM
GlorySign wrote:
How can you be sure that using Denuvo during the Poe Closed Beta did not extract and sent any data from the machines that was installed on to the Denuvo servers? Are you the Dev who implemented Denuvo in Humankind to be so sure that you know all that happened and all that was transmitted? As he is the one who knows all these details.

How can you be sure that using Denuvo during the Poe Closed Beta did extract and sent any data from the machines that was installed on to the Denuvo servers? Are you the Dev who implemented Denuvo in Humankind to be so sure that you know all that happened and all that was transmitted? As he is the one who knows all these details.


Anyway, it looks like you again mistaken anti-cheat for anti-tamper, with former being far less intrusive, then you speculate it to be. If unsure - install WireShark, intercept all connections and all packets and check what's inside. But I guess you are more into speculations that fit your narrative, then into hard data.


And it can't do anything without your consent, because you've already gave it upon accepting EULA when first launching it.


GlorySign wrote:
Why did it have leftovers after uninstall? What was the purpose of the files that were not uninstalled with the game

It's not part of install package, it was generated by anti-temper. It's the same things as with save files and configs. Plus there's no point to delete valid token in case you decide to reinstall the game. 

0Send private message
3 years ago
Jul 16, 2021, 6:44:51 PM
Sublustris wrote:

Anyway, it looks like you again mistaken anti-cheat for anti-tamper, with former being far less intrusive, then you speculate it to be. If unsure - install WireShark, intercept all connections and all packets and check what's inside. But I guess you are more into speculations that fit your narrative, then into hard data.

It looks i`m not mistaking anti-cheat for anti-tamper, i`m talking about anti-tamper and more specifically about the official things that are written in the Denuvo EULA that states that it can pull any data it wishes for you without telling you what it is and without you knowing if you agree to the EULA. If you think official EULAs are a speculation and a narrative than that is not my mistake.


And it can't do anything without your consent, because you've already gave it upon accepting EULA when first launching it.

That is very true and that is also the issue that @AOM talked about, i don`t know why it is so hard for you to understand so i`ll explain it again: There was no clear indication for the user in the Poe Open Beta that told you that it has Denuvo in it and by downloading the game you agree to the Denuvo EULA compared to the other OpenDevs. In some countries it`s not even legal to agree to things that are not CLEARLY stipulated to the user so he is aware of what is signing in for so the user can give his consent in an informed way. I guess more official information beforehand on this topic would have helped


It's not part of install package, it was generated by anti-temper.

Again, anti-temper IS in the package is not something the user added by themselves in their spare time to the build so the user should be clearly informed and aware about what the anti-temper solution is and what it does to their machine and in what circumstances so they can agree or not in an informed way to it


I understand that this happened and i don`t mind giving my data to Amplitude but i don`t want my data to go to 3rd parties like Denuvo without my knowledge and my consent clearly stated so i am aware of it.


So i just recommend that things change in the future so this kind of situations don`t arise. Basically the user should be clearly informed if these kind of situations happen and will also help a lot some clarifications in a way that we can understand more easily what the solutions do and how they operate with our data and what restrictions will there be now and in the future in the product/game that we bought (like is there a limit of installs and what is that, can the DRM servers in the future be turned off and you are left with an unplayable game and so on). This will help to avoid situations like this one and will help Amplitude and also the customers. It is a win - win situation

Updated 2 years ago.
0Send private message
3 years ago
Jul 16, 2021, 7:14:04 PM
Sublustris wrote:
GlorySign wrote:
How can you be sure that using Denuvo during the Poe Closed Beta did not extract and sent any data from the machines that was installed on to the Denuvo servers? Are you the Dev who implemented Denuvo in Humankind to be so sure that you know all that happened and all that was transmitted? As he is the one who knows all these details.

How can you be sure that using Denuvo during the Poe Closed Beta did extract and sent any data from the machines that was installed on to the Denuvo servers? Are you the Dev who implemented Denuvo in Humankind to be so sure that you know all that happened and all that was transmitted? As he is the one who knows all these details.


Anyway, it looks like you again mistaken anti-cheat for anti-tamper, with former being far less intrusive, then you speculate it to be. If unsure - install WireShark, intercept all connections and all packets and check what's inside. But I guess you are more into speculations that fit your narrative, then into hard data.


And it can't do anything without your consent, because you've already gave it upon accepting EULA when first launching it.


GlorySign wrote:
Why did it have leftovers after uninstall? What was the purpose of the files that were not uninstalled with the game

It's not part of install package, it was generated by anti-temper. It's the same things as with save files and configs. Plus there's no point to delete valid token in case you decide to reinstall the game. 

Did the Poe EULA mention Denuvo? I don't have a copy of that EULA available. Even if it did, the use of Denuvo should have been made more clear to us since it wasn't used in previous betas.


Anyway, good luck reading those encrypted packets with Wireshark.

0Send private message
3 years ago
Jul 16, 2021, 7:51:37 PM
Kwami wrote:

Did the Poe EULA mention Denuvo? I don't have a copy of that EULA available. Even if it did, the use of Denuvo should have been made more clear to us since it wasn't used in previous betas.


Anyway, good luck reading those encrypted packets with Wireshark.

@Kwami i don`t have a copy of EULA either and for sure it was NOT mentioned in a clear way, otherwise most players would have known about it than and there and could have made their own choice than, not guess about it weeks later. Maybe @Sublustris has it but that is not the point i`m trying to make. As you also saw the EULA can have very vague phrasing that could mean they can take all the info they want from you without you knowing or they could as well take none without you knowing and a lot of other vague wording for other issues.


I truly appreciate @Sublustris for his passion that is sometimes 1 sided with strong opinions and i like that giving arguments and looking at the problem from different perspectives can be useful for everyone. It`s good that there are also people like him and like me and everyone else as we can give views from all the sides and we can pile up a lot of good feedback that can be right in the middle and that is what a good community does in the end as i can easily see we are here for the same passion of making things better for everyone and at the end of the day we should all be friends. 


What i really want to say it`s let us imagine that legally the Humankind Denuvo EULA is right and legal and so on. But is it better to say in a cold way: here are our 300 pages of weird phased and also vague legal terms EULA and if you don`t have law knowledge and also don`t have IT experience on how DRM works you`re screwed and that is your problem


versus


We have a really strong Humankind Denuvo EULA but since we are Amplitude and we are proud of our community and our communication with them let us also give them a heads up in a warm way and explain them in easy to understand terms even if they are not law or IT experts what we are trying to implement here and why, what is the reasoning behind our actions and what will happen to your data and what limitations will be implemented (like number of maximum installs possible until you have buy the game again, will the game ever become unusable by DRM servers shutdown, will you need to be online all the time or how often and so on). I believe that this approach is a lot better and can avoid these kind of issues in the future and everyone can win from this. Also by doing this everyone can clearly understand if they want to participate or not in the given situation and are much more informed about what is happening


Now if @Sublustris or others see it in other way in their reality bubble that`s fine and i have nothing against that, i also believe things are better like i wrote above in my reality bubble and others may see it also like that and it is also fine. Everyone can see things in their reality bubble in what way they want but i`m glad in the end we put the feedback here and if someone finds it useful and implement directions that can avoid situations like this i think everyone wins and in the end everyone contributed to the win

Updated 2 years ago.
0Send private message
3 years ago
Jul 16, 2021, 7:58:52 PM
So...  Who is going to be in charge of sending out the invites to the Wireshark party?  Sounds like it's going to be a wild one.  /s
Updated 3 years ago.
0Send private message
3 years ago
Jul 16, 2021, 8:35:48 PM

I'm confused why are people still posting on this topic and fearing for the future essentially. It's a happy ending y'all enjoy the game launch and rock on with just usual launch problems like bugs or AI glitches without DRM.


It's ok to be happy o/

Updated 3 years ago.
0Send private message
3 years ago
Jul 16, 2021, 8:40:29 PM
kryton24 wrote:

I'm confused why are people still posting on this topic and fearing for the future essentially. It's a happy ending y'all enjoy the game launch and rock on with just usual launch problems like bugs or AI glitches without DRM.


It's ok to be happy o/

Well, it's a great result, yes, but...


1. They might put Denuvo into a future version of the game.

2. They might put Denuvo into the next game.


The wording of the statement from the studio head suggests that they're only removing Denuvo because they couldn't fix the performance problems in time for release, not because of the security and privacy concerns expressed on the forums.


It's a partial victory. We need to make sure that future releases avoid this mess entirely.

0Send private message
3 years ago
Jul 16, 2021, 9:14:57 PM
Kwami wrote:

Well, it's a great result, yes, but...


1. They might put Denuvo into a future version of the game.

2. They might put Denuvo into the next game.


The wording of the statement from the studio head suggests that they're only removing Denuvo because they couldn't fix the performance problems in time for release, not because of the security and privacy concerns expressed on the forums.


It's a partial victory. We need to make sure that future releases avoid this mess entirely.

1. It wouldn't really make sense to put DRM into a future version of the game. What would that even be for if the game originally started as DRM free.

2. Sure maybe, but that'll be years out unless you wanna count the Endless Dungeon game?


Honestly I think you can stay vigilant while putting the pitchfork down for now at least. Feel free to keep it shiny and at the ready if you want but nothing to stress over for the remainder of the year at least regarding Humankind if nothing else.

0Send private message
3 years ago
Jul 16, 2021, 9:22:31 PM
kryton24 wrote:
Kwami wrote:

Well, it's a great result, yes, but...


1. They might put Denuvo into a future version of the game.

2. They might put Denuvo into the next game.


The wording of the statement from the studio head suggests that they're only removing Denuvo because they couldn't fix the performance problems in time for release, not because of the security and privacy concerns expressed on the forums.


It's a partial victory. We need to make sure that future releases avoid this mess entirely.

1. It wouldn't really make sense to put DRM into a future version of the game. What would that even be for if the game originally started as DRM free.

2. Sure maybe, but that'll be years out unless you wanna count the Endless Dungeon game?


Honestly I think you can stay vigilant while putting the pitchfork down for now at least. Feel free to keep it shiny and at the ready if you want but nothing to stress over for the remainder of the year at least regarding Humankind if nothing else.

1. Because Denuvo is an anti-tamper technology, any "cracked" copy of the game only works for that particular version. Every patch, DLC, or other update will invalidate the "crack" if Denuvo is re-added to the game. The statement that we got only said that Denuvo wouldn't be present for the release. That's a weird thing to specify if the real plan is to give up on Denuvo for Humankind entirely. I think there's a lot of merit to the argument that adding Denuvo back later would generate a lot of negative PR and provide little benefit, but studios and publishers don't always do the obviously good thing.


2. Of course, I count Endless Dungeon! I also count the first Humankind expansion or DLC.


Don't get me wrong, I'm very happy that Denuvo isn't going to be in Humankind at release. But you did ask why we're still talking about it, so I responded. That's all!

0Send private message
3 years ago
Jul 16, 2021, 9:39:03 PM
kryton24 wrote:

I'm confused why are people still posting on this topic and fearing for the future essentially. It's a happy ending y'all enjoy the game launch and rock on with just usual launch problems like bugs or AI glitches without DRM.


It's ok to be happy o/

I agree.  We should be thankful for Amplitude's decision and announcement.  They made a reasonable choice here.  I see all of the theorizing being discussed, but right now it's just speculation which really doesn't deserve any concern at the moment.  Thank you once again to Amplitude for hearing us out.

Updated 3 years ago.
0Send private message
3 years ago
Jul 17, 2021, 3:22:21 AM
Sublustris wrote:

@AOM If you can't tell the difference, does it matter? It's not like it's some kind of software that runs separately. It works from within game executable.

I did notice a difference, I just wasn't aware that the cause of the difference was that Denuvo had been added because the dev snuck it in without clearly notifying people of what they were getting. You can see my earlier posts elsewhere providing feedback about the Poe dev. The game crashed to desktop with errors and when it ran my computer was burning up and the fan never stopped. By the mid-game, the game speed had dropped to the point where every time I took my turn, I thought the game was going to crash. By the late game, the game had slowed to the point where it was essentially not playable. I did not experience these issues with the Victor dev. So, yeah, I noticed a difference all right.

0Send private message
Comment