I've got the diagnostics + usage bit running on my dev phone. Yep, there's a huge list of log files in there, all starting with "awdd_".
Looking through it, I see stuff like:
- bluetooth connections (just reports whether the connection was successful or not, no other info)
- network connections (seems to just report when it took a long time to connect, no other detail)
- "reminders app". Guess this is a crash report or something, but again there's no real detail.
- location services approvals - i.e. if I approve an app to use my location, that gets sent. Just the app's ID and whether it was approved or not, no location.
- location requests from apps. No issue again, just the name of the app, the request time, the requested accuracy and the delivered accuracy (i.e. how accurate a fix it managed). No actual location.
- "carrier bundle change", probably when i changed plan with my network. No details.
- "modem reset"
- Airplane mode turned on/off
- wifi etc. turned on/off
- "camera calibration"
- various crash reports (nothing interesting unless you want to fix a bug..)
- aggregated logs. These contain a list of all your apps, how many times they were launched, how big the backups were, lots of data on disk usage, and power usage. Nothing of major concern, but pretty interesting!
- low memory reports
- call ended (not seen call started though, guess they're only interested in calls dropping or not?). No phone numbers, nothing, just a date and time really.
All of these contain my device ID, and a profile ID, but no other personal info. This is all pretty anonymous, and mostly harmless - at least compared to what we've seen on android!
Stuff I haven't seen:
- Personal details of any kind (except my device ID - although apple have my details on file and could link it if they wanted to)
- Phone numbers, email addresses, names, etc.
- Content of any kind of message
- Anything relating to web searches, or *any* kind of browsing data
- Locations (plenty of location-related events, but none contained any location data at all)
Basically, apple are collecting data that looks genuinely useful for tracking down problems with networks, crashes and battery life. I've not seen any evidence of anything suspicious, and the logs are openly accessible in the settings app. Unless there's some kind of secret additional logging going on that we can't see, I don't think there's any issue here at all, and I'm happy to keep the logging enabled
