Join the Talk | 70,038 members - 273,173 posts Advertise | Have a scoop? Tip us!

aTrackDog flawed and deceiving

23 December 2008 by Staff Editor


Worth Reading?

NoYes

+1 [5 votes]


The new applications aTrackDog is designed to help users make sure that their applications are up to date. This application in theory would be a perfect solution to a flawed update system on Android. aTrackDog works by sending information about your currently installed apps over to the a0soft.com servers then checks all available applications for updates and notifies you if there are any.

aTrackDog though has a “MAJOR” design flaw, if a beta tester is also an aTrackDog users then all users of aTrackDog will get a notification that there is an update when in reality the application is up to date.  The guys over at Big In Japan learned this first hand when they received plenty of email stating that users could not download the newest version of ShopSavvy.

“Starting on Friday we began getting emails from aTrackDog users who complained that they could not download the latest release of our software.  Our current version is 3.0.0, but aTrackDog showed that our most recent version was 3.0.5 (an internal alpha version).  We DO have a public beta running at 3.0.4, but the most recent public/stable release (i.e. the one in the Market) is 3.0.0.  aTrackDog is listing 3.0.5 as our latest release so each aTrackDog user receives an alert that they need to update their version of ShopSavvy.  Our users are becoming more and more frustrated as their emails reveal.”

aTrackDog’s only suggestion to developers at Big In Japan was to suggest users to select ‘Not Track this version’ in the aTrackDog settings. aTrackDog needs to really step it up a notch here because developers should not have disclaimers and notes for each conflicting application that is later released. Developers do not have any control over what their beta testers use on their phones. Rylan went on to say in an email to aTrackDog developers:

“I think your method of version tracking is very clever.  You managed to let your users’ phones do the difficult data-collection for you.  Unfortunately your strategy is not 100%, it’s not sustainable.  When there are 10,000 applications in the Market and half of them are releasing private versions how will you handle the flood of support emails and admin emails coming your way? I recommend that you change your model such that it includes some sort of review process first.  When a new version is submitted to your database, before you notify the world, you should go verify its existence first.  This would include either finding it in the Market or updating the URL for manual download.”

Big In Japan believes the real purpose of this application is for gaining data market intelligence. With this application they are able to see how many people are using which applications. Data such as this is “VERY valuable” and should compensate those giving the data in some way rather than give false information to users about current versions. Big In Japan, as do I suggest that you uninstall this application as it isn’t useful and will likely cause confusion.

[Via BigInJapan]

  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Slashdot
  • SphereIt
  • Technorati
  • blogmarks
  • Blogosphere News
  • email
  • NewsVine
  • StumbleUpon
  • FriendFeed
  • Live
  • Reddit
  • Twitter
  • Wikio
  1. aww, that sucks.

    but still, a global way to check for updates is needed. i cba to open each application and issue their own updatecheck lol. and i don't just want to know whether there is a new version if i'm using the app. i want to know even if i don't use an app (maybe because that version sucked).

    furthermore, the updatecheck wouldn't be unified. so each app behaves probably a bit different. it's like windows all over again

    why isn't there an app from google?
  2. Good post.

    well hopefully Google can create an official way for Android Users to view the updates to the apps.
  3. Hmm, I've only gotten one false positive from aTrackDog (DroidFTP displayed 3.0.2 when the current version was 3.0.1) but it has been working fine.
  4. OI Updates seems to be a better option in the long run.
  5. I really like aTrackDog and will continue to use it. It updated about 20 of my apps when i first got it. I kinda caught on to the "false update" notifications but that happens rarely. I wouldn't dog the dev so bad... its a usefull app and everyone makes mistakes. Saying "DO NOT DOWNLOAD" seems pretty harsh.

    I still recommend it. Hopefully its updated to avoid such ridecule.
  6. Bottom line is Google needs to implement a way to check for updates in the Android Market. Apple's App Store checks every time you launch it and every so often between those times giving updates in a convenient list. If this is a problem already then I'd hate to see what happens by this time next year.
  7. Quote:
    Originally Posted by AndroidUser View Post
    Good post.

    well hopefully Google can create an official way for Android Users to view the updates to the apps.
    i know not to assume with google, but if I were to.. I would assume that with the addition of online buying power to the app store, there would be numerous improvements, including app updating, comment filtering, price categories, sort by downloads/rating, puppies, and hopefully something to allow you to re-download application you paid for, and accidentally uninstalled or lost due to reset, trade in, etc.

    They are also going to have to factor in the differences in devices and add categories for that, give devs the ability to notate "device intended for", etc.

    (think about it.. they're adding x86 "support?" - That alone will create a major need for change.

    Personal opinion:: don't focus on making it sexy google. Give us expandable trees that are fast, visual, and anyone can understand. Allow ACTUAL links to devs website. Ugly, text based links for "similar apps", "apps from same dev", etc.
  8. So far I've run it about 6 times. Works like a charm for me. Esp since I have over 27 apps installed.
  9. I have something like 76 apps installed. I think I had about 10 that were not up-to-date when I installed aTrackdog.

    I personally found it more useful than OI Update.

    For the most part I don't care if they are collecting data on installed apps, however, if that is the case, it should be stated explicitly either prior to download, during install, or prior to running for the first time.

    However, I'm not upset enough about this to go back to using OI Update. If something better comes along, I'll happily switch....that's the whole point of the market.
  10. I have liked using aTrackdog and have found it to be a valuable tool for updating applications. The beta testers who's data is sent to atrackdog are using aTrackDog to look for application updates just like the rest of us. If they don't want their beta test applications tracked, it is a simple step to turn it. They also could choose not to use atrackdog and the data would not be sent. The criticism of aTrackdog is unwarranted.
  11. Quote:
    Originally Posted by stonesmaster View Post
    I have liked using aTrackdog and have found it to be a valuable tool for updating applications. The beta testers who's data is sent to atrackdog are using aTrackDog to look for application updates just like the rest of us. If they don't want their beta test applications tracked, it is a simple step to turn it. They also could choose not to use atrackdog and the data would not be sent. The criticism of aTrackdog is unwarranted.


    True.


    P.S. Cute name. But Totally unoriginal and inaccurate.Not even my man of 13 years is my master. "No one is master until you play the slave".

  12. i've learned to take these posts with a grain of salt, as a few posts in the past were clearly not very well researched before they were posted.

    there is no evidence here that aTrackDog is malicious in any way. so far it has worked well for me. if it gets to the point that it is becoming a headache for me, I'll uninstall it.
  13. Quote:
    Originally Posted by android_futurist View Post
    i've learned to take these posts with a grain of salt, as a few posts in the past were clearly not very well researched before they were posted.

    there is no evidence here that aTrackDog is malicious in any way. so far it has worked well for me. if it gets to the point that it is becoming a headache for me, I'll uninstall it.

    I agree. Too many peeps are either haterz ( as evidenced by the posts in the apps market) or they are just uninformed, or just possibly paranoid. There are many who won't even pay their bills on line! Sheesh!


  14. Quote:
    The REAL purpose of the aTrackDog is to gain market intelligence - i.e. how many users are running which applications. This data is VERY valuable, are they paying you for this data? My advice? Uninstall the application as it isn’t useful and will likely cause confusion. Otherwise, suggest they FIX the beta-bug in their process.
    Big in Japan hit the nail on the head here. Using this app, you are giving them information into exactly what you use FOR FREE. People who enjoy their privacy should consider how much info they're willing to give up. Exact market info like this is worth $1000s if not $1Ms.

    On a side note, this app compares what you have to what everyone else has so it will not have the latest in its database. Another user with aTrackDog must download the latest version before you can see it. And of course the known issues with private, internal, alpha, versions...
  15. I don't care if they see what I'm using. As long as they can't see my off shore bank accounts! ahahahahahahahahaa! Relax people! lol!
  16. I have 54 apps, and It gave false positives on two of them. A third app is having problems downloading. I was informed about updating 20+ apps.

    So, it is a keeping in my book for now.
  17. Quote:
    Originally Posted by ariesboy View Post
    Big in Japan hit the nail on the head here. Using this app, you are giving them information into exactly what you use FOR FREE. People who enjoy their privacy should consider how much info they're willing to give up. Exact market info like this is worth $1000s if not $1Ms.
    So our option is to allow someone else to collect this data, or alternately they could probably purchase it from Google. Somehow I don't see the difference. Either way, it doesn't help us.

    Quote:
    On a side note, this app compares what you have to what everyone else has so it will not have the latest in its database. Another user with aTrackDog must download the latest version before you can see it. And of course the known issues with private, internal, alpha, versions...
    Yeah, probably not the slickest way to do it. But at the moment, with a lack of anything better out there, this one will do until something better *does* come along.
  18. It would be nice if for every app that i select to download there would be an option that would email me everytime a new update is relased for an application. This option would be available when you click on an app in the market place. Ideally you shouldnt have to download it or have it installed for it to notify you.

    Come on google step up!. atrackdog is still SUPER nice.
  19. As long as the app is benefiting me (which it is), I have no problem supplying them with free market research.
  20. an update tool needs to be built into the core, that's going to be the best way. If it's not there's a chance that the update appitself will require an update leaving you in the cold.
  21. Very useful app. 5 stars. Most efficient and quickest method I have found to keep all 52 of my programs up to date. Dude who wrote the article is a newb.
  22. Maemo has a good example where the system's application manager looks up the repositories for updates and notifies the user if there are new updates. User can then choose to update specific apps, or Update All.

    The same can be done for Market, if Google sees fit to do so. aTrackDog is pretty good, but it needs to be done in such a way that it only offers the option to look up only Market and not 3rd party repositories, which could lead to rapid malware dissemination.
  23. I have had zero issues with the program.

    If they collect data, I could careless.. What the hell do I care if they track my stuff or if Google does? They are both making money off me. I just want an easy way to update my programs and it's working for me.
  24. could a program use an intent from the market app to check the My Downloads section of installed apps to see which ones say "installed" vs "free"? That would only allow an app to be updated if there is an update available on the market.

    I havent used this program because im not lazy, so unless its checking apps that are not available on the market i dont see why this wouldnt work.
  25. I've been using it since it first hit the market, and while I've also had one or two of the "false positives" people are talking about, removing it now would make me feel like I've lost a critical piece of functionality on my G1.

    That said, if there is a problem with this or if the data is being used for ill purposes, I would hope Google would come out with something soon. I'd actually love to have a "My Android" page on my iGoogle site showing what apps I'm using, with the ability to update from that page. I'd also like to see the removal be as simple as the iPhone/Touch.
  26. In our opinion, software users have the rights to know if there are newer versions available. Naturally, it includes alpha and beta versions. It's the user's free will to decide if they want to install the newer version or not. The object of aTrackDog is, therefore, to assist Android users to be aware of the availability of latest versions of the application they are using.

    As for the developers, if they do not want their general users to know about the versions under developing or testing, they should protect that piece of information from spreading. Thus, aTrackDog has provided a way for developers to keep the information of their developing/testing versions from being delivered to general users. (http://atrackdog.a0soft.com/faq.php#PW)

    We'd like to reiterate that aTrackDog will not collect any user's private data, nor will we apply the application version information on any purpose maliciously. The only objective of aTrackDog is to cut down users' time wasting on mundane tasks, thereby increasing their productivity.

    We apologize if it may have caused any nuisances to some developers. Meanwhile, we will continue to seek better solutions.

    As time goes on, we will announce new functionality for aTrackDog progressively. Please stay tuned!

    Sam Lu - aTrackDog Developer
  27. Cool Sam Lu...

    Thanks for taking the time out to clarify any false information about your App.
  28. Is the method they use flawed? Yes. It's not bad though. I've had one, maybe 2 inaccuracies and I just shrugged them on and moved on.

    Is the method they use deceiving? Really Shawn, was this the right word to use? Did they actually mislead someone here? No, I don't think they did. I agree with their response in that just because its a beta version doesn't mean it's not an update. Deceit implies some sort of malice, which I seriously doubt there is any here.

    This method is going to become great down the road when people start paying for apps and waiting for fixes in the next release. Letting people know that there is a beta available will allow them to contact their devs through whatever means to obtain it.
  29. Shawn Brown's article is a great example of how one misguided blogger can just cause all sorts of FUD (fear, uncertainty, and doubt). He takes one issue with one company, completely blows it out of proportion and aggrandizes his verbiage ("deceiving!") to make a recommendation that nobody use this app.

    Where's your fair reporting with both parties? Where's your neutral stance and contacting all parties before publishing this article? Do you not concern yourself with being taken to task for slandering the name of a developer based on your thoughts? You have called a developer deceptive, which unless you can prove in a court of law will get you in hot water.

    aTrackDog is a fine application and a good example of a developer bringing a tool to the market that the G1 sorely needs. Articles such as this one will be the death of such good developers and the ultimate failure of the platform if people such as yourself continue on this path of shooting your mouth off with no actual knowledge.
  30. Sensationalism sells. Looks like unbiased reporting isn't part of AC editorial guidelines.
  31. I'm lazy and this app makes it to where I can remain lazy and still update my programs. Stupid paranoid bloggers are ruining the market with their BS.. Some of these guys need to go back to their side kicks.
  32. Until Google gives us an intuitive way to look at what programs are updated then this is by far the best alternative. I don't care if they sell my data until a better way to check this is implemented big in japan can complain all they want.
  33. This is a rediculous post, absolutely biased. It's a flaw that is feuled by another party, if anything it could be said that this App does it's job way to efficiently. Users with lower than average intelligence could easily be swayed into "trying" to download something that is not available in the market because it is in development by another party or not available in wide release.

    And talk about the pot calling the kettle black...BIG IN JAPAN is a major data collector as well they profit from information collection on a much larger and more proffitable scale than the developers of AtrackDog...this is a bull**** post and the poster is obviously biased in everywhich way.

    BOTTOM LINE: NO DEVELOPER SHOULD BE HARRASED IF USERS DON'T UNDERSTAND WAYS IN WHICH THEIR PERSONAL INFORMATION OR USAGE DATA MIGHT BE USED BY SAID DEVELOPER. ESPECIALLY WHEN IT IS SO OBVIOUS AS IT IS ON THE ANDROID PLATFORM.
  34. I agree with the other comments here that there is nothing wrong with aTrackDog. Sharon you should be ashamed of yourself for falling for someone's opinion without any Facts. aTrackDog is a App. that I will cont. to use, it picks up the updates way before the Market has them available for updates. aTrackDog is a 5star App. for me and I hope that the Truth is revealed with the comments here. !!!!
Join AndroidCommunity Forums

Android Phone Accessories


T-Mobile G1 Accessories
Palm Pre Accessories
iPod Touch Accessories
Advertise with SlashGear
Free Tech Support at SlashGear Forums

© 2008 Android Community. Part of R3 Media Network

Contact | Advertising | About Us