Search Unity

  1. Unity 2018.3 is now released.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. We've updated our Terms of Service. Please read our blog post from Unity CTO and Co-Founder Joachim Ante here
    Dismiss Notice
  4. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  5. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

GDPR & Unity sending data with analytics disabled.

Discussion in 'Unity Analytics' started by tarahugger, May 25, 2018.

  1. tarahugger

    tarahugger

    Joined:
    Jul 18, 2014
    Posts:
    71
    I deployed an app to my iphone and routed traffic through a proxy to see what is being sent and it appears that Unity is sending a bunch of personal information, even though i have Analytics (and all other Unity services) disabled.

    The following goes to https://config.uca.cloud.unity3d.com/ and https://cdp.cloud.unity3d.com/v1/events

    {
    "common": {
    "appid": "5b9dec1d-7ba0-4c...",
    "userid": "6d09e3e522bd64a099...",
    "sessionid": 1048542881751...,
    "platform": "iPhonePlayer",
    "platformid": 8,
    "sdk_ver": "u2017.3.1f1",
    "debug_device": true,
    "localprojectid": "a696321cbcc89.....",
    "build_guid": "b9ae98f75c179f1448e....",
    "deviceid": "B78240E8-C6F9-4F..."
    }
    }


    Whats going on here?

    Is it because of some debug/development flag that this is happening? Or maybe because despite the services being turned off, the project is linked with a UnityProjectId in Services>settings?

    We can't be sending device id prior to consent.
     
  2. tarahugger

    tarahugger

    Joined:
    Jul 18, 2014
    Posts:
    71
    While i'm here, and in case anyone is curious,

    Calling Social.localUser.Authenticate for gamecenter will send the user's UDID


    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>background</key>
    <integer>0</integer>
    <key>timestamp</key>
    <integer>1527252525457</integer>
    <key>udid</key>
    <string>9a293d7948ec20a8....</string>
    </dict>
    </plist>


    and the Facebook SDK 7.11.1 sends this on init.

    {
    "include_headers": "false",
    "advertiser_tracking_enabled": "1",
    "format": "json",
    "anon_id": "XZ003F62FB-D58F...",
    "application_tracking_enabled": "1",
    "event": "MOBILE_APP_INSTALL",
    "extinfo": "[\"i2\",\"your.bundle.id\",\"9\",\"1.0\",\"10.3.3\",\"iPhone5,2\",\"en_DE\",\"GMT+2\",\"o2-de\",320,568,\"2.00\",2,27,3,\"Europe\\\/Berlin\"]",
    "sdk": "ios"
    }
     
  3. Pelican_7

    Pelican_7

    Joined:
    Nov 25, 2014
    Posts:
    131
    Possibly "Disable HW Statistics" is not enabled in Player Settings?
     
    JamesArndt likes this.
  4. VIC20

    VIC20

    Joined:
    Jan 19, 2008
    Posts:
    2,375
    Disable HW Statistics is a Unity Pro feature.
     
    Last edited: May 27, 2018
    Martin_H likes this.
  5. Martin_H

    Martin_H

    Joined:
    Jul 11, 2015
    Posts:
    3,690
    I'm interested in this as well. I wonder if literally everyone who uses the free version and published a game with it that didn't force the user to accept an appropriate EULA, is now in violation of the GDPR?! That would be pretty bad imho.
     
    JamesArndt likes this.
  6. VIC20

    VIC20

    Joined:
    Jan 19, 2008
    Posts:
    2,375
    I’ve added this to my privacy policy, possibly this is enough, if someone (with a lawyer background?) knows a better text then please share:

     
    JamesArndt likes this.