GameIndustry.eu /  Reviews / Tainted Grail: Conquest
Neverwinter Nights: Enhanced Edition

Tainted Grail: Conquest

Publisher: Awaken Realms Digital
Released: 2021
Steam ID: 1199030
Genre: Kartenspiel
System:   
Hosts entries:

Screens:
tainted grail
Features
Personal data:  
Third party:  
Advertising:  
Social Networks:  
Own service/s:  
Data octopus:  
Bild
A unique, infinitely replayable, story-driven hybrid between a deck-building Roguelike and an RPG game. Explore the ever-changing maps, fight with deadly enemies, and learn what happened to the cursed island of Avalon.

  Tainted Grail: Conquest Review

Das Produkt Tainted Grail: Conquest von Awaken Realms Digital hat es in sich. Im negativen Sinne, denn es steckt wieder mal Einiges drin.

Wer die Nutzungsbedinungen   durchliest, findet schonmal ab Punkt 2 einige Details was im Spiel vorhanden ist. Auch der Hinweis, dass Daten natürlich anonym sind. In dem Fall ist das nur eine Lüge, aber kann es ja mal versuchen, ne?

Von dem Produkt wird dank dieser Masche definitv abgeraten.

Die vom Spieler aufgenommenen Daten sind umfangreich und übertreffen die festgelegten Grenzen für Steamreviews um ein Vielfaches. Daher beschränke ich mich auf kurze Ausschnitte.

Involvierte Firmen


Unity Technologies
GameAnalytics
Amazon.com, Inc
Google, LLC / Alphabet, Inc.

Unity Analytics


 config.uca.cloud.unity3d.com(35.227.244.186)
cdp.cloud.unity3d.com(35.241.52.229)
perf-events.cloud.unity3d.com(35.190.78.8)
userreporting.cloud.unity3d.com(34.107.181.14)
229.52.241.35.bc.googleusercontent.com(35.241.52.229)
186.244.227.35.bc.googleusercontent.com(35.227.244.186)

Weitere Details zu Unity in meiner Primärgruppe oder auf der angegebenen Webseite.

CDP


AppID, GeräteID, SessionID und SpielerID

Perf-Events


Hmm, hier wird unsere Hardware erfasst. Prozessordaten, CPU, Taktfrequenz, Gerätemodell, RAM, VRAM, VR, GFX, GPU, GeräteID, DirectX & Herstellerdaten, Vollbild ja/nein, Betriebssystem, Bildschirmeinstellungen, SessionID's, Spracheinstellungen, NutzerId's, VR Gerätemodell & Name sowie Eventtracking. Eventtracking ist quasi eine Kamera die alles aufnimmt was der Spieler macht. Davon gibt es neben den Perf-Events noch mehr.

  {
"frame" : 22951,
"message" : "<----- Started story: Story:StartRogueTutorial:0 ----->",
"ts" : 1622567834200,
"type" : 2
},
{
"frame" : 22951,
"message" : "<----- Initialized hero ----->",
"ts" : 1622567834243,
"type" : 2
}

Userreports


 https://userreporting.cloud.unity3d.com/api/userreporting/projects/30c3ebce-2d30-4f31-89a3-1803c4260a1c/ping
https://userreporting.cloud.unity3d.com/api/userreporting)

Da die Entwickler den Hals nicht voll genug bekommen, können ihnen Anwender freiwillig Daten zukommen lassen. Dies passiert über den sogenannten Bugreport. Neben einem Bildschirmfoto, werden Hardwaredaten und Softwareeinstellungen aufgenommen.

Die Daten für den Report sind Base64 codiert und damit ein Leichtes auszulesen. Komplette Spieldaten wie z.b. Jornaleinträge, Helden, Modelle, Statistiken, Questabschnitte usw. Der komplette Bericht ist ein paar Seiten lang und liegt in Textform vor. Der Screenshot basiert auf PNG 1280×720px mitsamt Thumbnail 80×45px.

 "Attachments" : [
{
"ContentType" : "text/plain",
"DataBase64" : "WzA2LzAxLzIwMjEgMTk6MTM6NTJdW1dhcm5pbmddIC0gPC0tLS0tICBTdGFydGluZyBuZXcgcm9ndWU6IFNsb3QxICAtLS0tLT4NCg0KDQpbMDYvMDEvMjAyMSAxOToxMzo1Ml1bV2FybmluZ10gLSA8LS0tLS0gIFN0YXJ0aW5nIHJvZ3VlIGhlcm8gY3JlYXRvcjogU2xvdDEgIC0tLS0tPg0KDQoNClswNi8wMS8yMDIxIDE5OjEzOjUyXVtXYXJuaW5nXSAtIFVuYWJsZSB0byBhZGQgdGhlIHJlcXVlc3RlZCBjaGFyYWN0ZXIgdG8gZm9udCBhc3NldCBbYXZyaWxlLXNlcmlmLXJlZ3VsYXIgU0RGXSdzIGF0bGFzIHRleHR1cmUuIFBsZWFzZSBtYWtlIHRoZSB0ZXh0dXJlIFthdnJpbGUtc2VyaWYtcmVndWxhciBTREYgQXRsYXNdIHJlYWRhYmxlLg0KDQoNCi0tLS0gRW50ZXJlZCBsb29wIHdpdGggbG9nIC0tLS0NClVuYWJsZSB0byBhZGQgdGhlIHJlcXVlc3RlZCBjaGFyYWN0ZXIgdG8gZm9udCBhc3NldCBbYXZyaWxlLXNlcmlmLXJlZ3VsYXIgU0RGXSdzIGF0bGFzIHRleHR1cmUuIFBsZWFzZSBtYWtlIHRoZSB0ZXh0dXJlIFthdnJpbGUtc2VyaWYtcmVndWxhciBTREYgQXRsYXNdIHJlYWRhYmxlLg0KDQpbMDYvMDEvMjAyMSAxOToxNDowNl1bV2FybmluZ10gLSBEaXNjYXJkaW5nIGFscmVhZHkgZGlzY2FyZGVkIG1vZGVsOiBHYW1lVUk6MDpBbHdheXNQcmVzZW50SGFuZGxlcnM6MQ0KDQoNClswNi8wMS8yMDIxIDE5OjE0OjA5XVtXYXJuaW5nXSAtIERpc2NhcmRpbmcgYWxyZWFkeSBkaXNjYXJkZWQgbW9kZWw6IEdhbWVVSTowOkFsd2F5c1ByZXNlbnRIYW5kbGVyczoyDQoNCg0KLS0tLSBFbnRlcmVkIGxvb3Agd2l0aCBsb2cgLS0tLQ0KVW5hYmxlIHRvIGFkZCB0aGUgcmVxdWVzdGVkIGNoYXJhY3RlciB0byBmb250IGFzc2V0IFthdnJpbGUtc2VyaWYtcmVndWxhciBTREZdJ3MgYXRsYXMgdGV4dHVyZS4gUGxlYXNlIG1ha2UgdGhlIHRleHR1cmUgW2F2cmlsZS1zZXJpZi1yZWd1bGFyIFNERiBBdGxhc10gcmVhZGFibGUuDQoNClswNi8wMS8yMDIxIDE5OjE0OjIwXVtXYXJuaW5nXSAtIDwtLS0tLSAgU3RhcnRlZCBzY2VuZSBpbml0aWFsaXphdGlvbiBzdGVwOiBUdXRvcmlhbCBTY2VuZSBJbml0aWFsaXphdGlvbiAgLS0tLS0+DQoNCg0KWzA2LzAxLzIwMjEgMTk6MTQ6MjBdW1dhcm5pbmddIC0gPC0tLS0tICBTdGFydGVkIHNjZW5lIGluaXRpYWxpemF0aW9uIHN0ZXA6IEJhc2VTY2VuZSBpbml0ICAtLS0tLT4NCg0KDQpbMDYvMDEvMjAyMSAxOToxNDoyNl1bV2FybmluZ10gLSBUaGUgcmVmZXJlbmNlZCBzY3JpcHQgb24gdGhpcyBCZWhhdmlvdXIgKEdhbWUgT2JqZWN0ICc8bnVsbD4nKSBpcyBtaXNzaW5nIQ0KDQoNCi0tLS0gRW50ZXJlZCBsb29wIHdpdGggbG9nIC0tLS0NClRoZSByZWZlcmVuY2VkIHNjcmlwdCBvbiB0aGlzIEJlaGF2aW91ciAoR2FtZSBPYmplY3QgJzxudWxsPicpIGlzIG1pc3NpbmchDQoNClswNi8wMS8yMDIxIDE5OjE0OjI3XVtXYXJuaW5nXSAtIDwtLS0tLSAgU3RhcnRlZCBzY2VuZSBpbml0aWFsaXphdGlvbiBzdGVwOiBMb2FkaW5nIHZpZGVvICAtLS0tLT4NCg0KDQpbMDYvMDEvMjAyMSAxOToxNDoyOV1bV2FybmluZ10gLSA8LS0tLS0gIENvbXBsZXRlZCBzY2VuZSBpbml0aWFsaXphdGlvbiBzdGVwOiBCYXNlU2NlbmUgaW5pdCAgLS0tLS0+DQoNCg0KWzA2LzAxLzIwMjEgMTk6MTc6MTRdW1dhcm5pbmddIC0gPC0tLS0tICBDb21wbGV0ZWQgc2NlbmUgaW5pdGlhbGl6YXRpb24gc3RlcDogVHV0b3JpYWwgU2NlbmUgSW5pdGlhbGl6YXRpb24gIC0tLS0tPg0KDQoNClswNi8wMS8yMDIxIDE5OjE3OjE0XVtXYXJuaW5nXSAtIDwtLS0tLSAgU3RhcnRlZCBzdG9yeTogU3Rvcnk6U3RhcnRSb2d1ZVR1dG9yaWFsOjAgIC0tLS0tPg0KDQoNClswNi8wMS8yMDIxIDE5OjE3OjE0XVtXYXJuaW5nXSAtIDwtLS0tLSAgSW5pdGlhbGl6ZWQgaGVybyAgLS0tLS0+DQoNCg0KWzA2LzAxLzIwMjEgMTk6MTc6NDZdW0Vycm9yXSAtIEV4Y2VwdGlvbiBoYXBwZW5lZCBvbiBldmVudCAnQWZ0ZXJDaGFuZ2VkJyBmcm9tICcoVXBrZWVwOjApJy4gSW52b2tlZCBvbiBsaXN0ZW5lciAnKG51bGwpJy4gU2VsZWN0b3IgJ1Vwa2VlcDowfEFmdGVyQ2hhbmdlZCcNCg0KDQpbMDYvMDEvMjAyMSAxOToxNzo0Nl1bRXhjZXB0aW9uXSAtIE51bGxSZWZlcmVuY2VFeGNlcHRpb24NCkF3YWtlbi5URy5NYWluLlVJLkNvbXBvbmVudHMuU3RhdENvbXBvbmVudC5VcGRhdGVTdGF0ICgpIChhdCA8NjJhNDFlNDk1YmYzNDNjNGIxNjVkNTY0YWMyZGI3NWI+OjApCkF3YWtlbi5URy5NVkMuTW9kZWwrPD5jX19EaXNwbGF5Q2xhc3M4MF8wYDFbVF0uPExpc3RlblRvPmJfXzAgKFQgXykgKGF0IDw2MmE0MWU0OTViZjM0M2M0YjE2NWQ1NjRhYzJkYjc1Yj46MCkKQXdha2VuLlRHLk1WQy5FdmVudHMuRXZlbnRMaXN0ZW5lcmAxW1RdLkludm9rZVdpdGggKFN5c3RlbS5PYmplY3QgcGF5bG9hZCkgKGF0IDw2MmE0MWU0OTViZjM0M2M0YjE2NWQ1NjRhYzJkYjc1Yj46MCkKQXdha2VuLlRHLk1WQy5FdmVudHMuRXZlbnRTeXN0ZW0uSW52b2tlRXZlbnQgKEF3YWtlbi5URy5NVkMuRXZlbnRzLklFdmVudFNvdXJjZSBzb3VyY2UsIEF3YWtlbi5URy5NVkMuRXZlbnRzLkV2ZW50IGV2dCwgU3lzdGVtLk9iamVjdCBwYXlsb2FkKSAoYXQgPDYyYTQxZTQ5NWJmMzQzYzRiMTY1ZDU2NGFjMmRiNzViPjowKQpVbml0eUVuZ2luZS5EZWJ1ZzpMb2dFeGNlcHRpb24oRXhjZXB0aW9uLCBPYmplY3QpCkF3YWtlbi5URy5NVkMuRXZlbnRzLkV2ZW50U3lzdGVtOkxvZ0V4Y2VwdGlvbihFeGNlcHRpb24sIEV2ZW50LCBJRXZlbnRTb3VyY2UsIElFdmVudExpc3RlbmVyKQpBd2FrZW4uVEcuTVZDLkV2ZW50cy5FdmVudFN5c3RlbTpJbnZva2VFdmVudChJRXZlbnRTb3VyY2UsIEV2ZW50LCBPYmplY3QpCkF3YWtlbi5URy5NVkMuRXZlbnRzLkV2ZW50U3lzdGVtOlRyaWdnZXIoSUV2ZW50U291cmNlLCBFdmVudGAxLCBNb2RlbCkKQXdha2VuLlRHLk1WQy5Nb2RlbDpUcmlnZ2VyKEV2ZW50YDEsIE1vZGVsKQpBd2FrZW4uVEcuTVZDLk1vZGVsOlRyaWdnZXJDaGFuZ2UoKQpBd2FrZW4uVEcuTWFpbi5VcGtlZXBzLlVwa2VlcDpSZWNhbGN1bGF0ZSgpCkF3YWtlbi5URy5NVkMuPD5jX19EaXNwbGF5Q2xhc3M4MF8wYDE6PExpc3RlblRvPmJfXzAoU3RhdCkKQXdha2VuLlRHLk1WQy5FdmVudHMuRXZlbnRMaXN0ZW5lcmAxOkludm9rZVdpdGgoT2JqZWN0KQpBd2FrZW4uVEcuTVZDLkV2ZW50cy5FdmVudFN5c3RlbTpJbnZva2VFdmVudChJRXZlbnRTb3VyY2UsIEV2ZW50LCBPYmplY3QpCkF3YWtlbi5URy5NVkMuRXZlbnRzLkV2ZW50U3lzdGVtOlRyaWdnZXIoSUV2ZW50U291cmNlLCBFdmVudGAxLCBTdGF0KQpBd2FrZW4uVEcuTVZDLk1vZGVsOlRyaWdnZXIoRXZlbnRgMSwgU3RhdCkKQXdha2VuLlRHLk1haW4uSGVyb2VzLlN0YXRzLlN0YXQ6UmVjYWxjdWxhdGVUd2Vha3MoQm9vbGVhbikKQXdha2VuLlRHLk1haW4uSGVyb2VzLlN0YXRzLlN0YXQ6U2V0VG8oU2luZ2xlLCBCb29sZWFuLCBDb250cmFjdENvbnRleHQpCkF3YWtlbi5URy5NYWluLkhlcm9lcy5TdGF0cy5DdXJyZW5jeVN0YXQ6U2V0VG8oU2luZ2xlLCBCb29sZWFuLCBDb250cmFjdENvbnRleHQpCkF3YWtlbi5URy5NYWluLkhlcm9lcy5TdGF0cy5TdGF0OkluY3JlYXNlQnkoU2luZ2xlLCBDb250cmFjdENvbnRleHQpCkF3YWtlbi5URy5NYWluLkpvdXJuYWwuSm91cm5hbFNlcnZpY2U6VW5sb2NrSm91cm5hbEVudHJ5KFN0cmluZykKQXdha2VuLlRHLk1haW4uSm91cm5hbC5Kb3VybmFsU2VydmljZTpVbmxvY2tKb3VybmFsRW50cnkoSVRlbXBsYXRlKQpBd2FrZW4uVEcuTWFpbi5IZXJvZXMuU2tpbGxzLlJ1bmVzLlJ1bmU6QWRkTW9kaWZpY2F0aW9uKFNraWxsR3JhcGgpCkF3YWtlbi5URy5NYWluLkhlcm9lcy5Ta2lsbHMuUnVuZXMuUnVuZTpPbkluaXRpYWxpemUoKQpBd2FrZW4uVEcuTVZDLk1vZGVsOkluaXRpYWxpemUoU2VydmljZXMsIFdvcmxkKQpBd2FrZW4uVEcuTVZDLldvcmxkOkluaXRpYWxpemUoRWxlbWVudCkKQXdha2VuLlRHLk1WQy5Xb3JsZDpBZGQoRWxlbWVudCkKQXdha2VuLlRHLk1WQy5FbGVtZW50cy5Nb2RlbEVsZW1lbnRzOkluaXRpYWxpemVFbGVtZW50KEVsZW1lbnQpCkF3YWtlbi5URy5NVkMuRWxlbWVudHMuTW9kZWxFbGVtZW50czpBZGQoRWxlbWVudCkKQXdha2VuLlRHLk1WQy5Nb2RlbDpBZGRFbGVtZW50KElFbGVtZW50KQpBd2FrZW4uVEcuTWFpbi5IZXJvZXMuU2tpbGxzLkhlcm9Ta2lsbHM6QWRkUnVuZShSdW5lVGVtcGxhdGUpCkF3YWtlbi5URy5NYWluLlN0b3JpZXMuU3RlcHMuPD5jX19EaXNwbGF5Q2xhc3M0XzA6PE9uRXhlY3V0ZT5iX18wKCkKQXdha2VuLlRHLk1haW4uQ2xhc3Nlcy5DbGFzc1NlbGVjdGlvbjo8TmV3Q2xhc3NTZWxlY3RlZD5iX18zMl8wKCkKQXdha2VuLlRHLkdyYXBoaWNzLlRyYW5zaXRpb25zLjxXYWl0QW5kQ2FsbD5kX18yNDpNb3ZlTmV4dCgpClVuaXR5RW5naW5lLlNldHVwQ29yb3V0aW5lOkludm9rZU1vdmVOZXh0KElFbnVtZXJhdG9yLCBJbnRQdHIpCg0KDQotLS0tIEVudGVyZWQgbG9vcCB3aXRoIGxvZyAtLS0tDQpFeGNlcHRpb24gaGFwcGVuZWQgb24gZXZlbnQgJ0FmdGVyQ2hhbmdlZCcgZnJvbSAnKFVwa2VlcDowKScuIEludm9rZWQgb24gbGlzdGVuZXIgJyhudWxsKScuIFNlbGVjdG9yICdVcGtlZXA6MHxBZnRlckNoYW5nZWQnDQoNClswNi8wMS8yMDIxIDE5OjE3OjQ2XVtFcnJvcl0gLSBFeGNlcHRpb24gaGFwcGVuZWQgb24gZXZlbnQgJ1N0YXRDaGFuZ2VkJyBmcm9tICcoUmVhbG06MCknLiBJbnZva2VkIG9uIGxpc3RlbmVyICcobnVsbCknLiBTZWxlY3RvciAnUmVhbG06MHxTdGF0Q2hhbmdlZCcNCg0KDQotLS0tIEVudGVyZWQgbG9vcCB3aXRoIGxvZyAtLS0tDQpOdWxsUmVmZXJlbmNlRXhjZXB0aW9uDQoNClswNi8wMS8yMDIxIDE5OjE4OjI1XVtXYXJuaW5nXSAtIDwtLS0tLSAgRmlnaHQgaW5pdCAtIFR1dG9yaWFsX0ludHJvRmlnaHQgIC0tLS0tPg0KDQoNCi0tLS0gRW50ZXJlZCBsb29wIHdpdGggbG9nIC0tLS0NCkV4Y2VwdGlvbiBoYXBwZW5lZCBvbiBldmVudCAnQWZ0ZXJDaGFuZ2VkJyBmcm9tICcoVXBrZWVwOjApJy4gSW52b2tlZCBvbiBsaXN0ZW5lciAnKG51bGwpJy4gU2VsZWN0b3IgJ1Vwa2VlcDowfEFmdGVyQ2hhbmdlZCcNCg0KWzA2LzAxLzIwMjEgMTk6MTg6MzNdW1dhcm5pbmddIC0gPC0tLS0tICBTdGFydCByb3VuZCAxICAtLS0tLT4NCg0KDQo=",
"DataIdentifier" : null,
"FileName" : "06_01_2021_19_10_36.gol",
"Name" : "06_01_2021_19_10_36"
}

Crashlytics


Nicht vergessen die UnityCrashHandler64.exe im Installationsverzeichnis zu löschen. Wie geläufige Spyware mit Hilfe einer Batchdatei einfach entfernt werden kann, kann über die Readme's der zum Download angebotenen Datei ersehen werden. Alternativ über verlinktes Repository.

GameAnalytics


Einer der überheblichsten Schuppen der Branche, Datenkrake und neben Unity Analytics zuständig für das Eventtracking. Doppelt genäht hält besser. Der Dienst selbst befindet sich auf Amazon AWS die weitere Möglichkeiten für BigData, Verarbeitung und Echtzeitanalytics bereitstellen. Kernsegment sind Analytics, Eventtracking, Insights und Monitoring.

 api.gameanalytics.com(52.3.91.251)
ec2-52-3-91-251.compute-1.amazonaws.com(52.3.91.251)
https://api.gameanalytics.com/remote_configs/v1/init?game_key=6d2e101fb35a235ef57e6af949e37030&interval_seconds=0&configs_hash=https://api.gameanalytics.com/v2/6d2e101fb35a235ef57e6af949e37030/events

NutzerID, Erkennung der Netzwerkverbindung, SessionID, Betriebssystem, Questnamen, Questabschnitt, Auswahl der Helden und alles andere was Spieler auswählen oder gar anklicken können.

  {
"build" : "1.44",
"category" : "progression",
"client_ts" : 1622567669,
"connection_type" : "lan",
"custom_02" : "Tutorial",
"custom_03" : "Corruption 1",
"device" : "desktop",
"engine_version" : "unity 2020.3.3",
"event_id" : "Start:Quests:NOT EVEN CLOSE BABYYYYYYYY",
"manufacturer" : "unknown",
"os_version" : "windows 10.0.19042",
"platform" : "windows",
"sdk_version" : "unity 6.5.2",
"session_id" : "d5b1ed37-cf47-48c3-a56e-e7794d26d59b",
"session_num" : 2,
"user_id" : "a519ea5a-c9a2-4c45-b3c6-5bdf415cfe92",
"v" : 2
},
{
"build" : "1.44",
"category" : "design",
"client_ts" : 1622567866,
"connection_type" : "lan",
"custom_01" : "WyrdWarrior_Brawler",
"custom_02" : "Tutorial",
"custom_03" : "Corruption 1",
"device" : "desktop",
"engine_version" : "unity 2020.3.3",
"event_id" : "StartingRune:Wyrdhunter",
"manufacturer" : "unknown",
"os_version" : "windows 10.0.19042",
"platform" : "windows",
"sdk_version" : "unity 6.5.2",
"session_id" : "d5b1ed37-cf47-48c3-a56e-e7794d26d59b",
"session_num" : 2,
"user_id" : "a519ea5a-c9a2-4c45-b3c6-5bdf415cfe92",
"v" : 2
}
]

Weitere Datenbeispiele und involvierte IP-Adressen finden Sie im Katalog zu <a href="https://gameindustry.eu/katalog/gameanalytics/">GameAnalytics</a>

Fazit


Alles in Allem installieren sich Anwender mit dem Produkt mehrere Wanzen auf das eigene Gerät, die nicht nur persönliche Daten aufnehmen, sondern auch an diverse Unternehmen weitergeben, ohne dass diese im Detail genannt werden. Der Satz "We care deeply about our customers’ privacy, security, and online safety", kommt dabei immer wie Spott daher. Am Ende der Kette stehen wieder die dominierenden Techunternehmen der westlichen Hemisphäre.

Da allerdings auch wir Anwender unsere Privatsphäre, Datenschutz und Onlinesicherheit wichtig nehmen (können), besteht die Möglichkeit hier ALLES restlos zu blockieren... oder gar nicht erst zu kaufen.

In dem Sinne.... join our Discord? Werbung darf im Spiel selbst nicht fehlen.

  Rules for posting comments can be found in the F.A.Q.