Pinch Analytics

Pinch Analytics is a simple library (iPhone documentation available here) and bit of code you add to your mobile applications. You'll be adding a couple of method calls to the start and end of your application, and that'll take care of the basics:

  • unique user counting
  • session counting
  • time per user calculations
  • time per session calculations
  • sessions per user cacluations
  • application crashes
  • new user counting

If your application uses a location-based service, like the iPhone's CoreLocation framework, Pinch Analytics can also piggyback off this to provide aggregated reports on users per country, per state, and nearest city.

In addition, Pinch Analytics also allows you to instrument your application any way you'd like. With simple method calls, you can count the number of times, users & sessions in which any action occurs. Want to know how many users pushed a button on your interface? Saw an error message? Ran low on physical memory while using your application? Finished your game? One line of code in the right place, and we'll take care of the rest. You can also measure the length of time certain events take within your application -- so you can see just how long your users use one feature vs. another.

The Pinch Analytics library is optimized to use as little physical memory as possible, and to deal with the intermittent connectivity of a mobile phone -- it fires off events only at the end of your application's session, and if the connection's not strong, it caches them for later. You'll never miss a thing.

Finally, use of Pinch Analytics entitles you to our period research on application distribution and optimization, derived from the aggregated data of the many large applications that already use Pinch Analytics. As our data pool grows, expect to see more and more features that help you understand the AppStore and choose the best strategies for your business.