User privacy for iOS

Starting December 8, 2020, Apple requires you to provide information about your app's privacy practices, including the practices of third-party partners like Dynatrace.

On this page, you'll find information about what kind of data Dynatrace OneAgent for iOS captures by default. The data categories and types reflect the Apple questionnaire, but note that the answers reflect the out-of-the-box, default state. For a detailed description of individual data types, see App privacy details on the App Store on the Apple developer portal.

OneAgent may capture additional data through your manual instrumentation. If you instrument your app to capture additional data, make sure you reflect it in your app privacy questionnaire.

CategoryData typeCaptured by default?Notes

Contact Info

No

Health & Fitness

No

Financial Info

No

Location

Precise Location

No

By default, location monitoring is disabled.

If you've set the DTXInstrumentGPSLocation configuration key to true, select this data type.

Coarse Location

No

Sensitive Info

No

Contacts

No

User Content

No

Browsing History

No

Search History

No

Identifiers

No

Purchases

No

Usage Data

Product Interaction

Yes

If you use auto-instrumentation for iOS, taps and clicks the users perform in your mobile app are reported as user actions. Also, Dynatrace captures rage taps. You can configure the capturing of product interaction data via the configuration keys related to user actions.

If you've set the DTXInstrumentAutoUserAction and DTXDetectRageTaps configuration keys to false, don't select this data type.

Advertising Data

No

Other Usage Data

No

Diagnostics

Crash Data

Yes

By default, crash reposting is enabled. If you use Session Replay, OneAgent also captures masked screenshots and reports several screenshots captured before the crash.

If you've set the DTXCrashReportingEnabled configuration key to false and disabled Session Replay, don't select this data type.

Performance Data

Yes

By default, monitoring of lifecycle events, web requests, and user actions is enabled. You can configure the capturing of performance data data via the configuration keys related to user actions, web requests, and lifecycle monitoring.

If you've set all of the following configuration keys to false, don't select this data type.

  • DTXInstrumentLifecycleMonitoring
  • DTXInstrumentFrameworks
  • DTXInstrumentWebRequestTiming
  • DTXInstrumentWebViewTiming
  • DTXInstrumentAutoUserAction

Other Diagnostic Data

Yes

OneAgent captures the following diagnostic data:

  • Battery level
  • Built-in RAM
  • Free RAM
  • Device model
  • CPU type
  • Carrier name
  • Network connection type, for example, mobile, WiFi, or LAN
  • Network technology, for example, 2G, 3G, 4G, 5G, 802.11x
  • Screen resolution
  • Orientation (portrait or landscape)
  • App version
  • App name
  • User language
  • iOS version
  • New user (on the first session)

Surroundings

No

Body

No

Other Data

No