Trepn Profiler Permissions Explained

In order for profiling software like Trepn Profiler to do its job it needs access to different parts of your mobile device. This document explains the permissions required by Trepn Profiler in detail. Please note: We do not receive any personal information about Trepn users.

Screenshot of Trepn Profiler permissions page which shows what you will see before downloading
  • Read phone status and identity – Needed to display mobile data states on the Network Activity preset, along with Advanced Mode profiling.
  • Precise location (GPS and network-based) – Needed for the “GPS State” data point available in Advanced Mode.
  • Modify or delete the contents of your USB storage – Required to save profiling session data, or preferences to your device.
  • Read the contents of your USB storage – Required to read profiling session data, or preferences from your device.
  • Full network access – This is only used by the Trepn plug-in for Eclipse.
  • View network connections – Used for the “Mobile Data State” data point in the Network Activity preset and in Advanced Mode profiling.
  • View Wi-Fi connections – Used for the “Wi-Fi State” data point in the Network Activity preset, along with Advanced Mode profiling.
  • Pair with Bluetooth devices – Needed to display the “Bluetooth state” data point in the Network Activity preset, along with Advanced Mode profiling.
  • Retrieve running apps – Needed by the Mobile Data Detective and CPU Usage Monitor presets. Also needed when “Show Per-Application Statistics” is enabled in Advanced Mode.
  • Draw over other apps – Needed to by the CPU Frequency Overlay and CPU Load Overlay presets, along with Advanced Mode profiling.
  • Prevent phone from sleeping – Required for the "Acquire Wakelock while Profiling" option in General Preferences. Trepn Profiler will only prevent the phone from sleeping if this option is selected and Trepn is profiling.