* Posts by bgrubin

1 publicly visible post • joined 4 Apr 2013

Hey app developers, here's a way to monitor your users for free!

bgrubin

Re: So...

Hi,

I'm actually from Compuware, and I thought it would be helpful to clarify a couple points from the article that are slightly misleading--

In fact, the amount of data collected in a cloud-based setting is relatively minimal, especially from a privacy sense. We don't collect any app-specific "data", but rather the timings between two instrumentation points in the code. So, for example, if you have [instrument point 1] -> [user does something] -> [instrument point 2], what is sent to the cloud is the amount of time that passed between point 1 and point 2.

For errors and crashes, what is sent to the cloud is the "stack trace" or the set of functions that were executing (down to the line of code in the app) that corresponded to that failure. It may tell you what the user was doing at the time, but it doesn't send out any other non-relevant data from the app.

Also, the error and crash results can include "lifecycle events" which trace the user's path through the application, in terms of going from screen A to screen B to screen C, so a developer can reproduce the error or crash. Again, no screenshots or user data is sent.

Finally, the question was asked about why this service would be offered for free, and what our revenue would be. We sell a premium edition of this capability that also includes the option of an on-premises version that sends nothing to the cloud. That has the capability to capture much more data and a deeper level of analytics.

I hope this helps clarify!

Thanks,

Ben Grubin

Director, Product Marketing

Compuware