Reprinted from TidBITS by permission; reuse governed by Creative Commons
license BY-NC-ND 3.0. TidBITS has offered years of thoughtful commentary
on Apple and Internet topics. For free email subscriptions and access to the
entire TidBITS archive, visit http://www.tidbits.com/


   Track Per-App Data Usage in iOS with DataMan Pro

   Adam C. Engst

   For those just joining this story, ever since the release of iOS 6,
   some users have seen significantly increased cellular data usage even
   though their usage patterns haven't changed. By 'significantly
   increased,' I mean changes in the tens or hundreds of megabytes per
   month, and for fewer people, as much as gigabytes. Particularly for
   those who have been happily paying $15 for grandfathered-in 200 MB per
   month plans, this excessive data usage has come at a steep cost, at
   least in proportion to what the costs should be.

   [1][tn_Data-usage-chart.jpg]

   We've been writing about this issue for a while, starting with Glenn
   Fleishman's '[2]What's Behind Mysterious Cellular Data Usage in iOS 6?'
   (29 September 2012). Next, Matt Neuburg went even deeper in
   '[3]Mysterious iOS 6 Cellular Data Usage: A Deeper Look' (24 October
   2012). Most recently, Glenn wrote about a bug that caused iOS 6.0 to
   consume excessive amounts of bandwidth (see '[4]Public Radio Group
   Finds iOS 6.0 Streaming Bandwidth Bug,' 14 November 2012); although it
   was specific to iOS 6.0 and Wi-Fi, we believe it may be indicative of
   deeper problems within iOS 6.

   Slowing down the sleuthing has been the lack of tools to identify which
   apps are consuming cellular data. Earlier this year, I was testing an
   app called DataMan Pro that offered exactly this functionality, but by
   the time this iOS 6 problem appeared, Apple had pulled DataMan Pro from
   the App Store, presumably because of the techniques it used to capture
   per-app usage data. I've been in contact with Johnny Ixe of XVision,
   the developer of DataMan Pro, the entire time, and after much
   back-and-forth, he has finally managed to get a new version of
   [5]DataMan Pro through Apple's approval process. (The first version to
   reappear in the App Store, version 6.0, lacked the per-app details; the
   current 6.1 version brings that feature back.)

   DataMan Pro sports a utilitarian interface that could benefit from some
   graphic design enhancements, but it does what it claims to do, and it
   does so without requiring you to install a profile or send all your
   data through a proxy server, as some other apps do. Once you install
   it, the first step is to configure its settings, which you do by
   tapping the gear icon in the upper left of the Current Usage screen. In
   the main Settings screen, you set your bill date, and how much data you
   want to allot yourself each day, week, and month. You can choose how to
   divvy up your data by day and week, but the month number should
   generally match the cap on your data plan. You can also set alert
   thresholds that will fire real-time notifications whenever your usage
   exceeds a threshold for any of the three data allowance settings. It's
   important to make sure Precise Tracking is on, since that's necessary
   for DataMan Pro to track usage on a per-app basis. Finally, if you care
   to track your usage by location, turn on geotagging and choose a level
   of accuracy; 3 kilometers is best for maintaining battery life. If you
   don't care about location tracking, turning it off will save battery
   life somewhat, though I've never noticed DataMan Pro impacting my
   battery life in a significant way.

   [6][tn_DataMan-Pro-settings.jpg]

   Once configured, there's nothing more to do, apart from making sure
   that you don't quit DataMan Pro from the multitasking bar. Also, if you
   turn your iOS device off, make sure you launch DataMan Pro again as
   soon as you turn it back on. Actually, both of these requirements were
   necessary for the version of DataMan Pro that Apple pulled, and Johnny
   Ixe says that the new version of DataMan Pro should be able to restart
   itself as necessary, but I haven't been able to confirm if that's true
   in all cases.

   To evaluate your data usage, tap the Today, Week, or Month buttons on
   the Current Usage screen. Subsequent screens let you drill down further
   by day, hour, and ten-minute portions of an hour. In each case, the
   cellular data usage is listed first, in blue, and the Wi-Fi data usage
   is second, in grey.

   [7][tn_DataMan-Pro-usage-screens.jpg]

   At any level of data granularity you can tap the app button in the
   upper right corner to see a list of apps that used data during that
   time, sorted by the overall amount used (my screenshot here shows the
   nearly identical older version of DataMan Pro, since I haven't had the
   new version long enough to have collected representative data). At the
   day level, a share button next to the app button lets you view your
   usage by location or export it as a comma-separated value file (which
   you retrieve via the Apps list in iTunes). Alas, the export file
   includes only time-based usage details, not per-app usage details. Once
   you're into the hour or minute levels, you can only map your data, not
   export it, so the share button changes to a map button.

   [8][tn_DataMan-Pro-Apps-Map.jpg]

   So, if you're experiencing unanticipated cellular data usage, or you're
   just curious about which apps are consuming your data plan, give
   DataMan Pro a try. It's far from the prettiest app out there, but for
   per-app usage tracking, it currently can't be beat. I can't promise it
   will give you data that you can act on; it's entirely possible that the
   'apps' it reports as using excessive amounts of data may be parts of
   iOS over which you as the user have no control whatsoever. But at least
   we'll all have more data to report to Apple.

   DataMan Pro normally costs $9.99 but through 5 AM Eastern on 23
   November 2012, it's on sale for $4.99. I've used only the [9]iPhone
   version of the app; the [10]separate iPad version that has per-app
   tracking hasn't yet been approved by Apple, so although you might want
   to get it now to take advantage of the 50-percent discount, it won't
   have the per-app tracking capabilities you need for an unknown amount
   of time.

References

   1. http://tidbits.com/resources/2012-11/Data-usage-chart.png
   2. http://tidbits.com/article/13304
   3. http://tidbits.com/article/13354
   4. http://tidbits.com/article/13400
   5. http://xvision.me/dataman
   6. http://tidbits.com/resources/2012-11/DataMan-Pro-settings.png
   7. http://tidbits.com/resources/2012-11/DataMan-Pro-usage-screens.png
   8. http://tidbits.com/resources/2012-11/DataMan-Pro-Apps-Map.png
   9. https://itunes.apple.com/us/app/dataman-pro-real-time-data/id572431648?mt=8
  10. https://itunes.apple.com/us/app/dataman-pro-for-ipad-real/id576677196?mt=8