Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

Disable analytics on Titanium Developer

How do you disable analytic tracking on the Titanium Developer app? The privacy implications are keeping me from being able to adopt this dev platform.

— asked July 2nd 2010 by Tom Pohl
  • analytics
  • privacy
1 Comment
  • I will be re-releasing my modified Titanium Developer app (called IRONti Developer) in February. In addition to its CoffeeScript support and a built-in IDE it has 3 enhancements you might be interested in: 1. Working offline, 2. No tracking, 3. No Ads.

    Email me if you want to be the first to get it :-)

    — commented January 14th 2011 by Kyle Quest

5 Answers

  • in tiapp.xml set this

     <analytics>false</analytics>
    
    — answered July 2nd 2010 by Dan Tamas
    permalink
    3 Comments
    • I understand that for creating an application, I'm talking about my development environment being tracked in the Titanium Developer workspace. I don't want the work I'm doing in my workspace to be tracked by a 3rd party! Thanks!

      — commented July 2nd 2010 by Tom Pohl
    • Setting analytics to false doesn't disable analytics.
      If you set your filter to Debug in titanium you will notice that it still outputs:
      [DEBUG] Analytics is enabled = YES

      — commented January 27th 2011 by Daniel Tome
    • after updating this property AND deleting the 'build' directory it turned it off. I verified this through the Debug option as well as through my personal firewall filter. for those who may not know, the simulator will rebuild the 'build' directory upon clicking Launch.

      — commented February 7th 2011 by Jay Hunter
  • I'd like to know how to disable tracking in Titanium Developer as well. I don't want apps I create sent to Titanium servers. Right now all apps I create show when I log into the appcelerator network. Also can we get a confirmation from a Titanium employee that code is not uploaded to the servers for mobile apps. Thanks.

    — answered January 13th 2011 by John M
    permalink
    0 Comments
  • I understand that for creating an application, I'm talking about my development environment being tracked in the Titanium Developer workspace. I don't want the work I'm doing in my workspace to be tracked by a 3rd party! Thanks!

    — answered July 2nd 2010 by Tom Pohl
    permalink
    0 Comments
  • For mobile development anything you are coding resides on your computer without being sent to their servers. The only code built on their servers is the desktop one( as far as I know ) for platform targeting.

    But you better ask a member team, to be sure.

    — answered July 2nd 2010 by Dan Tamas
    permalink
    3 Comments
    • From playing with the ide and watching network traffic, it sure seems like every little move I make in the ide appears to be sent to their servers! I realize that in this day and age of social networking and foursquare privacy is dead, but I'd like to know how and to what extent my activities as a developer are being monitored! Thanks!

      — commented July 2nd 2010 by Tom Pohl
    • I just had a thought. Isn't Ti Developer itself open source? I have had no need or inclination to download the source for Ti Developer – only for the SDKs – so I have not looked at it. But if it is open source, then it seems like all one has to do is examine the source for "call home" reporting and disable it. If I am not mistaken, the source is here should anyone care enough to investigate.

      — commented January 14th 2011 by Doug Handy
    • Thanks Doug, best answer here.

      — commented April 26th 2011 by John Olmstead
  • Privacy was a issue for me too, but I recently found out that when you add this line:

    127.0.0.1               api.appcelerator.net
    

    To your hosts file the analytics as well as all the other tracking in Titanium Developer isn't working anymore.

    — answered February 20th 2011 by Peter Willemsen
    permalink
    0 Comments
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.