Slashdot Mirror


Now Apps Can Track You Even After You Uninstall Them (bloomberg.com)

If it seems as though the app you deleted last week is suddenly popping up everywhere, it may not be mere coincidence. From a report: Companies that cater to app makers have found ways to game both iOS and Android, enabling them to figure out which users have uninstalled a given piece of software lately -- and making it easy to pelt the departed with ads aimed at winning them back. Adjust, AppsFlyer, MoEngage, Localytics, and CleverTap are among the companies that offer uninstall trackers, usually as part of a broader set of developer tools. Their customers include T-Mobile US, Spotify Technology, and Yelp. Critics say they're a fresh reason to reassess online privacy rights and limit what companies can do with user data. "Most tech companies are not giving people nuanced privacy choices, if they give them choices at all," says Jeremy Gillula, tech policy director at the Electronic Frontier Foundation, a privacy advocate.

Some providers say these tracking tools are meant to measure user reaction to app updates and other changes. Jude McColgan, chief executive officer of Boston's Localytics, says he hasn't seen clients use the technology to target former users with ads. Ehren Maedge, vice president for marketing and sales at MoEngage Inc. in San Francisco, says it's up to the app makers not to do so. "The dialogue is between our customers and their end users," he says. "If they violate users' trust, it's not going to go well for them." Adjust, AppsFlyer, and CleverTap didn't respond to requests for comment, nor did T-Mobile, Spotify, or Yelp.

Uninstall tracking exploits a core element of Apple's and Google's mobile operating systems: push notifications. Developers have always been able to use so-called silent push notifications to ping installed apps at regular intervals without alerting the user -- to refresh an inbox or social media feed while the app is running in the background, for example. But if the app doesn't ping the developer back, the app is logged as uninstalled, and the uninstall tracking tools add those changes to the file associated with the given mobile device's unique advertising ID, details that make it easy to identify just who's holding the phone and advertise the app to them wherever they go.

118 comments

  1. Apps! by Anonymous Coward · · Score: 0

    That is all.

  2. Member? by DarkRookie2 · · Score: 1

    Member when you had some modicum of control of your software and OS.
    Member when software main purpose was to do something useful, and not just display ads.
    Would really be nice to get rid of my computer/phone completely just not to deal with any of this shit anymore, but that is impossible.

    --
    http://progressquest.com/spoltog.php?name=Son+Of+Son+Of+DarkRookie
    1. Re:Member? by Penguinisto · · Score: 1

      You can regain it, but it'll take a concerted effort...

      Just bombard the app's page in Google Play or iOS App Store with one-star reviews filled with mentions of how spammy they are, and the reason why you uninstalled the application. If enough folks do that, the app maker might (maybe?) figure out that uninstall tracking is a really bad idea.

      (I know, pipe dream...)

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    2. Re:Member? by Anonymous Coward · · Score: 0

      Member when you had some modicum of control of your software and OS.

      Member when software main purpose was to do something useful, and not just display ads.

      Would really be nice to get rid of my computer/phone completely just not to deal with any of this shit anymore, but that is impossible.

      u r old.

    3. Re:Member? by Anonymous Coward · · Score: 0

      u r old.

      And you're gullible and myopic.

    4. Re:Member? by Anonymous Coward · · Score: 0

      Nope, I'm old too. Just smart enough not to have a smartphone.

    5. Re:Member? by gtall · · Score: 0

      Okay, everyone who has time to bombard on-line stores with one-star reviews please stand on their heads. Uh...oh one? Well, it was a sparkling idea, get back to us when you have another.

    6. Re:Member? by DarkRookie2 · · Score: 1

      Already have, but Material Design is still a thing.

      --
      http://progressquest.com/spoltog.php?name=Son+Of+Son+Of+DarkRookie
    7. Re:Member? by anegg · · Score: 1

      Another good reason not to install any more apps than you really need to on your smartphone. I use the browser wherever possible. The risk of giving someone else's code the authority to execute on my hardware if I can access the info I want through the browser isn't worth it.

      I also reset the advertising ID every once in a while, and set "Limit Ad Tracking" on, and clear the history and website data regularly. It would be nice if Apple would build in a single button to do this... perhaps give it a cute name like "Data flush"; they could even play a sound effect like a flushing toilet when you press the button.

    8. Re:Member? by Anonymous Coward · · Score: 0

      u r old.

      -

      Being old is not a reason someone should be insulted. If you were not a piece of shit you'd understand that.

    9. Re:Member? by Gravis+Zero · · Score: 3, Insightful

      Member when you had some modicum of control of your software and OS.

      Member when software main purpose was to do something useful, and not just display ads.

      Yeah, I do, it's called FOSS. I use it and so should you.

      --
      Anons need not reply. Questions end with a question mark.
    10. Re:Member? by Actually,+I+do+RTFA · · Score: 1

      Apple still allows some control. It can show a distinct advertising ID to the app advertising to you and to the app you uninstalled, preventing this. And, it can let you disable push notifications, cause fuck that (literal) noise. (For 99.99% of apps at least).

      --
      Your ad here. Ask me how!
    11. Re: Member? by Anonymous Coward · · Score: 0

      Doesn't work. Expway a software item installed by the carrier or Google on Android has every review listed as 1 star (apart 1 or two confused users who don't know what the rating system is). It's a piece of Lte broadcast software that has access to your locally stored files etc. It won't allow you to modify permissions even though it says you can (against Google policy). You can't uninstall it, you can't disable it, the privacy policy link in the play store for the app takes you to a dead Web page. I have sent messages to the company and flagged the app as in appropriate. Nada!

    12. Re:Member? by guruevi · · Score: 1

      On iOS you can always disable push notifications. Now whether that (lack of) functionality is acceptable to you is another thing but people will always be able to glean data when you use an online thingymajigger.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    13. Re:Member? by viperidaenz · · Score: 1

      Does that disable the visible notifications or all communication from Apple servers to your apps?

    14. Re:Member? by JustAnotherOldGuy · · Score: 2

      u r old.

      I'm curious- what do you do with all the time you save not typing those "extra" characters?

      --
      Just cruising through this digital world at 33 1/3 rpm...
    15. Re:Member? by Anonymous Coward · · Score: 0

      u r NOT HIRED.

      Take your illiteracy elsewhere, sonny.

    16. Re:Member? by Anonymous Coward · · Score: 0

      Nope, I'm old too. Just smart enough not to have a smartphone.

      As an IT Pro that has witnesses the fall of etics in technology... I have learned to hate technology... I am an old fart that begins to long more and more for the life lived by the Amish people

    17. Re:Member? by Anonymous Coward · · Score: 0

      Where can I download FOSS? Link?

    18. Re: Member? by f3rret · · Score: 1

      root your phone

      --
      Admit nothing. Deny Everything. Make Counter-accusations.
    19. Re:Member? by DarkRookie2 · · Score: 1

      Only 31
      Which would make me a millennial
      I hate my peers for the most part.

      --
      http://progressquest.com/spoltog.php?name=Son+Of+Son+Of+DarkRookie
    20. Re:Member? by guruevi · · Score: 1

      It's a per-app setting. It's basically revoking access for a particular app to talk to Apple (which then communicates with the app creator) about your device.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    21. Re:Member? by Anonymous Coward · · Score: 0

      I can even member it again.

      Remembering, if you will.

    22. Re: Member? by Anonymous Coward · · Score: 0

      These push notifications must come in via the network - so they can be firewalled. The home firewall can block it, or use iptables on the android phone. Those who cannot do this themselves, ask your favourite developer to make an app blocking the push notifications ;-)

    23. Re: Member? by Anonymous Coward · · Score: 0

      One Apple you can simply block this by dialling background refresh which prevents the apps from signalling each other to update.

    24. Re:Member? by Anonymous Coward · · Score: 0

      As in old-school desktop software developer (who's never had any interest in developing for mobile devices), I'm just thoroughly disgusted by what mobile developers are doing, and want nothing to do with that. I hope to retire before I have no choice but to write mobile apps.

      Android is obviously the worse offender (based on my experience with my Android tablets), but OTOH I have no love for Apple either (to the point where I refuse to purchase any of their devices).

  3. Fuck! by nospam007 · · Score: 4, Funny

    Now my ex-app is just like my ex.

    1. Re:Fuck! by Anonymous Coward · · Score: 0

      Now that's funny.

    2. Re:Fuck! by Anonymous Coward · · Score: 0

      This wouldn't work with my Android devices. I only install apps with sane permission requirements.

      You could also put your phone in aeroplane mode and then uninstall.

    3. Re:Fuck! by Anonymous Coward · · Score: 1

      Now my ex-app is just like my ex.

      My wife doesn't even talk to me, much less my ex's. Guess I'm doing something right.

    4. Re:Fuck! by Oligonicella · · Score: 1

      Brilliantly succinct. Bravo.

    5. Re:Fuck! by Oligonicella · · Score: 3, Funny

      Your ex's wife doesn't talk to you either. Sad.

    6. Re: Fuck! by Anonymous Coward · · Score: 0

      Doesn't work. Go to the play store, look at the list of "installed apps" there is stuff there you didn't install and you can't uninstall or disable it and you can't change what it has access to. Also the unusual thing I noticed was almost all apps ask for access to your files, contacts and pictures even though they don't need it for the app to work. Almost all Android devs do this so they can take your data and use it for their own purposes. Used to be on Windows phone and almost no apps did this, they cared about your privacy. Don't know if this is the same with iOS. But no happy!

    7. Re:Fuck! by viperidaenz · · Score: 1

      You don't get to choose the push notification permission. It's how background apps work. It's how messaging apps get notified of new messages, etc.
      For example, I have Pushover installed on my phone. Under App Info/Permissions, it has no explicit permissions granted. It has background notifications as part of the "receive data from internet" permission that requires no user acceptance.

      The lack of response from these notifications is what triggers the flag that you've uninstalled it. Aeroplane mode won't stop that.

    8. Re:Fuck! by Anonymous Coward · · Score: 0

      Yes, I certainly do have control over which apps are allow to push notifications (app info > notifications > block all). I also have control over whether they are allowed network access (app info > data usage). I also have control over what I install in the first place.

      Also, once an app has been uninstalled, there is nothing there to report that it's been uninstalled. Aeroplane mode absolutely works. I'm not sure what ubiquitous, magical software you think just always runs on my phone keeping track of stuff I install and uninstall that would "trigger the flag", whatever flag that's supposed to be.

    9. Re:Fuck! by terrycarlino · · Score: 1

      You've got it backwards. When you install the app it asks for permissions to access this that and the other. Most times if you say "no" the app doesn't work. If you say yes the app phones home and the server knows you've installed the app.

      Now every so often the server uses push notifications to query the app. If it gets no response it assumes you've uninstalled it, since it won't work anyway if you block notifications and data access.

      So yes you have controlled over whether you install the app or not. If you don't install it it won't call home. If you install it and don't let it call home it won't work, so presumably you will uninstall it. Either way since you searched for it in the playstore presumably you were interested. Since you downloaded you were interested. They can tell those things from the server side. No magic involved.

  4. I told you so.... by Anonymous Coward · · Score: 0

    One wouldn't have that problem if one ran Free Software.

    1. Re:I told you so.... by Penguinisto · · Score: 3, Funny

      You misspelled "jailbreak your phone" up there.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
  5. But it's the latest thing, doncha know... by cshark · · Score: 5, Insightful

    Remarketing. That's what the practice is called. And it's the latest craze among marketing gurus, whom, as usual, do more to drive prospects away than make them convert. You might remember this crowd from such hits as the recursive self propagating pop up window, the pop up overlay, the popup overlay with long form manipulative cancel button, the landing page craze that recently ended (thank god), and various other forms of clickbait nonsense. As with the others, this too will die when the people actually spending money on it realize that there's absolutely no ROI in it for them.

    --

    This signature has Super Cow Powers

    1. Re:But it's the latest thing, doncha know... by Anonymous Coward · · Score: 0

      marketing gurus

      We really need that 'B' Ark.

  6. So then.. by SCVonSteroids · · Score: 1

    They're not uninstalled. What gives?

    --
    I tend to rant.
    1. Re:So then.. by Locke2005 · · Score: 1

      No, the app uninstalls, but in the process of uninstalling, it notifies the seller of the app so they can try to browbeat you into reinstalling it. Why does the app seller have your address or why can they still send you notifications aren't quite clear... hmm, perhaps there is money to be made in blocking this kind of harassment.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    2. Re:So then.. by mark-t · · Score: 1

      Why does the app seller have your address or why can they still send you notifications aren't quite clear

      That's what I'm wondering... Honestly, this seems to me like only so much smoke.

    3. Re:So then.. by PPH · · Score: 1

      They are uninstalled. But when the advertisers attempt to contact an app that was there once but no longer is, they start sending you nag messages.

      Someone needs to develop an app that does nothing but reply in place of the apps that you uninstalled: "Yep. I'm still here."

      --
      Have gnu, will travel.
    4. Re:So then.. by PIBM · · Score: 2

      It doens't notify the seller of the app that you've uninstalled it. Rather, the next time the owner of the app tries to notify that user of something, apple/google answers that no one is listening anymore at that address. It's been like this for years, maybe some people understood that just now ?

    5. Re:So then.. by gtall · · Score: 1

      "Why does the app seller have your address or why can they still send you notifications aren't quite clear"?

      Because, they have the
            "mobile device's unique advertising ID"

      Imagine that, the ad exec who thought up this notion now has shrines devoted to him/her in every marketing dept. Marketing drone bow down before starting every day:

            Oh Blessed Drone,
                  You who giveth them our daily dread,
            Smile on your beloved,
                  Grant us our greasy bread.

    6. Re:So then.. by mark-t · · Score: 1

      Because, they have the "mobile device's unique advertising ID"

      And at least on iOS, that unique ID is different for every distinct application. In fact, it is even different if you uininstall and then reinstall the same application.

    7. Re:So then.. by Anonymous Coward · · Score: 0

      I'm pretty sure Google allows you to randomly generate a new ID.

      Still, I don't even have Gapps on my phone. I haven't missed it either.

    8. Re:So then.. by mark-t · · Score: 1

      they start sending you nag messages.

      To where, exactly? If you've uninstalled the application, the unique ID that they may have had previously when you installed the app won't associate with a specific device.

    9. Re:So then.. by Anonymous Coward · · Score: 0

      The app is registered for notifications.

      SILENT notifications.

      But when the notification is sent, and the app doesn't respond (again, silently), then...no app. Thus "uninstalled".

    10. Re:So then.. by JaredOfEuropa · · Score: 1

      Works for apps that make / invite you to register using your email address, or apps that harvest your mobile phone number. Once you start using the app they link the Push ID device as well as your account, and when you uninstall the app and a push message comes back "Push ID unknown", the app's author can look up the email address to start nagging.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    11. Re:So then.. by EvilSS · · Score: 1

      they start sending you nag messages.

      To where, exactly? If you've uninstalled the application, the unique ID that they may have had previously when you installed the app won't associate with a specific device.

      They can target your device through mobile ad networks since they have the device advertising unique ID. So you uninstall the app and suddenly you start seeing ads for it in other ad-supported apps and possibly when you browse from the phone.

      --
      I browse on +1 so AC's need not respond, I won't see it.
    12. Re:So then.. by EvilSS · · Score: 1
      They are uninstalled. No one really read the summary I guess.

      Uninstall tracking exploits a core element of Apple's and Google's mobile operating systems: push notifications. Developers have always been able to use so-called silent push notifications to ping installed apps at regular intervals without alerting the user -- to refresh an inbox or social media feed while the app is running in the background, for example. But if the app doesn't ping the developer back, the app is logged as uninstalled, and the uninstall tracking tools add those changes to the file associated with the given mobile device's unique advertising ID, details that make it easy to identify just who's holding the phone and advertise the app to them wherever they go.

      --
      I browse on +1 so AC's need not respond, I won't see it.
    13. Re:So then.. by mark-t · · Score: 3, Informative

      They can target your device through mobile ad networks since they have the device advertising unique ID

      That advertising ID, at least on iOS, is specific to that application only... trying to send messages to that ID after you've uninstalled it wouldn't do anything.

      Even if you reinstalled the application, you would get an entirely new unique advertising ID associated with the app.

      Unless you choose to send other personal identifying information to the publisher, they don't have any way to send you messages about anything if you either disable push notifications from the app or simply uninstall it.

      The only thing the publisher will know is that the unique ID associated with a particular purchase is not working.

    14. Re:So then.. by mark-t · · Score: 1

      apps that harvest your mobile phone number

      The app needs to get permission from the user to do this.

      But obviously if you send any other personal identifying information to the publisher, of course they can potentially try and contact you outside of the app... my point is that the unique identifier that the publisher uses to send you push notifications will be useless to them if you uninstall the app.

    15. Re:So then.. by tlhIngan · · Score: 1

      It doens't notify the seller of the app that you've uninstalled it. Rather, the next time the owner of the app tries to notify that user of something, apple/google answers that no one is listening anymore at that address. It's been like this for years, maybe some people understood that just now ?

      Not even.

      What happens is the app developer sets up their server to send a "ping" to your device every so often as part of the notification mechanism. The use of this is to tell apps they have new data to fetch (e.g., new e-mail, new IMs, a VoIP call is coming in, someone liked their post, etc). This prevents the app from having to poll, which is very battery intensive.

      What some developers realized is they can create a special ping message that does nothing - the app gets the message, and it responds back. If they send that ping and hear no response, they know that the phone associated with that notification no longer has the app installed

      What they can do after that depends on how much data they slurped from your phone while it was installed.

    16. Re:So then.. by PIBM · · Score: 1

      Silent push notifications can have any payload the app programmer needs to send. Any silent push notification campaign will result in the feedback service updating the list of invalid devices. They can't send a ping to your device, they need to go through apple APNS service to contact the device, which will cause the aforementioned feedback service to update the list. The same process happens with Android.

      https://developer.apple.com/li...

    17. Re:So then.. by PIBM · · Score: 1

      Also, I guess that you could send a payload to trigger an app awake signal and ping back to the server, but that would use more of the device battery and processing time, and on android at least it would show that the app is using background process and the user would be presented with an option to turn that off. It`s better to only rely on the feedback mecanism not to cause those issues.

      Anyway..

    18. Re:So then.. by viperidaenz · · Score: 3, Informative

      Or if you regenerate your advertising id in Android.
      Settings -> Google -> Ads -> Reset advertising ID

    19. Re:So then.. by nnull · · Score: 1

      Let me root my device so I don't have to deal with this crap

    20. Re:So then.. by Anonymous Coward · · Score: 0

      Until the blocking service detects you've uninstalled it and starts nagging you to reinstall.

    21. Re:So then.. by EvilSS · · Score: 1

      Uninstall tracking exploits a core element of Apple's and Google's mobile operating systems: push notifications. Developers have always been able to use so-called silent push notifications to ping installed apps at regular intervals without alerting the user -- to refresh an inbox or social media feed while the app is running in the background, for example. But if the app doesn't ping the developer back, the app is logged as uninstalled, and the uninstall tracking tools add those changes to the file associated with the given mobile device's unique advertising ID, details that make it easy to identify just who's holding the phone and advertise the app to them wherever they go.

      --
      I browse on +1 so AC's need not respond, I won't see it.
    22. Re:So then.. by Anonymous Coward · · Score: 0

      No, the app uninstalls, but in the process of uninstalling, it notifies the seller of the app so they can try to browbeat you into reinstalling it. Why does the app seller have your address or why can they still send you notifications aren't quite clear... hmm, perhaps there is money to be made in blocking this kind of harassment.

      There isn't anything to block! They explained how it works in the summary:
      1) installed app asks Central Control for push notifications, gives Central your ID
      2) app receives the notifications and ACKs them
      3) app is uninstalled, thus it stops ACKing the notifications
      4) Central uses the ID it has to push ads at you through ad networks to get you to reinstall

      The only thing you could block is step 1, which would prevent the app from working properly in the first place. (at least it would if people started blocking step one)

    23. Re:So then.. by mark-t · · Score: 1

      The so-called "unique advertising ID" does not actually uniquely identify a specific piece of hardware outside of the application for which that particular unique advertising ID was generated. Those unique advertising ID's are generated when the application is first installed, and have no connection to any other unique advertising ID's that may exist on the device in other applications. If the application is uninstalled, the owner has no way to send any advertisements to them.

    24. Re:So then.. by mark-t · · Score: 1

      duh... freudian slip.... didn't catch in on preview. I meant the *developer* has no way to send any advertisements to them.

  7. Stop it by Anonymous Coward · · Score: 1

    If I find out your app is doing this I will let everyone know to stop putting bread on your table you evil cunts.

  8. Uninstall doesn't mean what you think by Anonymous Coward · · Score: 0

    Some apps its like downloading the app along with a data miner for free. Then when you uninstall it not everything goes away. Same thing on Windows desktop you install software and along comes some other unwanted stuff with it. Even basics like Firefox, Chrome leave behind residual folders and files that you must remove manually. Why is it, they can't create a uninstall that removes everything? At least after a re-boot.

    1. Re:Uninstall doesn't mean what you think by viperidaenz · · Score: 1

      How far do you want to take it?
      Should Chrome delete all your downloaded files when you uninstall it?

  9. Only LUDDITES use Apps. by Anonymous Coward · · Score: 0

    Modern ex-app ex-appers use ex-apps that re-app other ex-apps, not LUDDITE apps!

    Ex-apps!

  10. ad ID by Anonymous Coward · · Score: 0

    you can reset your advertising ID in iOS and Android . just refresh it. Doesn't that solve it?

  11. Uninstalling? They are Really by oldgraybeard · · Score: 1

    hiding and staying installed. Any corporate store Apple, Google whoever that allows this is just as criminal and unethical as the developers and companies who commit the act.
    Any developers and companies caught doing this should have a permanent ban given for any current (even other apps that did not do this but from the same source) or future products.
    I know some will say this is to hard. But until there is a price this will continue.

    Just my 2 cents ;)

    1. Re:Uninstalling? They are Really by thomst · · Score: 1

      oldgraybeard proclaimed:

      hiding and staying installed.

      No. No, they're not doing that. Not even. Not at all.

      If you had actually bothered to read TFA - or even TFS - you'd know that.

      But, what am I saying? A slashdotter with an ID near the 3M mark actually reading the article? Or the summary, for that matter?

      I know, I know - ludicrous, right?

      Sorry to interrupt your stream-of-consciousness ranting. By all means, do carry on blathering ...

      --
      Check out my novel.
    2. Re:Uninstalling? They are Really by oldgraybeard · · Score: 1

      Funny, but I stand corrected, for the most part ;) have a great day!

    3. Re:Uninstalling? They are Really by viperidaenz · · Score: 1

      You have a very relaxed definition of consciousness.

  12. Ads should not be tolerated by WCMI92 · · Score: 1, Insightful

    Use Adblock, Ublock, or whatever you have to. DO NOT TOLERATE ADS.

    --
    Corporatism != Free Market
    1. Re:Ads should not be tolerated by MooseTick · · Score: 1

      Ads suck, but saying they shouldn't be tolerated would imply you purchase only ad free apps. If you aren't paying for an app, then why would they develop them if they can't recoup their costs?

    2. Re:Ads should not be tolerated by Anonymous Coward · · Score: 0

      Seems to not always work...On this very Slashdot page I just noticed an ad in the sponsored links section for an item I was looking at but did not purchase...even though I have ad block plus and do not use the allow some unobtrusive ads setting. Some stuff still gets through (though certainly not the same amount though!)

    3. Re:Ads should not be tolerated by Anonymous Coward · · Score: 0

      It doesn't matter if the developers are paid or not. They still want more and will track you and show you ads. I really hope all app developers end up without a job, because that would mean Apple and Android finally die. Their business model is harmful for society.

    4. Re:Ads should not be tolerated by WCMI92 · · Score: 1

      I hate ads. I always use an ad blocker.

      --
      Corporatism != Free Market
    5. Re:Ads should not be tolerated by Anonymous Coward · · Score: 0

      saying they shouldn't be tolerated would imply you purchase only ad free apps

      Naaa. What he or she is saying is "fuck ads in all shape or form".

    6. Re:Ads should not be tolerated by antdude · · Score: 1

      How in iOS without jailbreaking?

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    7. Re:Ads should not be tolerated by Anonymous Coward · · Score: 0

      If you aren't paying for an app, then why would they develop them if they can't recoup their costs?

      Maybe they will go out of business? One can hope anyway. Frankly we could do with fewer "crapps" stinking up our app stores these days.

    8. Re:Ads should not be tolerated by Anonymous Coward · · Score: 0

      What makes you think paid apps don't track you and sell your data? Why would they just rely on one income source if they can have both?

    9. Re:Ads should not be tolerated by Anonymous Coward · · Score: 0

      Use Firefox Focus instead of Safari.

    10. Re:Ads should not be tolerated by Anonymous Coward · · Score: 0

      There are ad block apps too.

  13. Question by smooth+wombat · · Score: 1

    Can't you reimage your phone like you can a real computer? Or do the companies restrict you from doing even that?

    Might be a way to start fresh so even the trackers wouldn't be around.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    1. Re:Question by thomst · · Score: 1

      smooth wombat inquired:

      Can't you reimage your phone like you can a real computer? Or do the companies restrict you from doing even that?

      Yes, you can - if you drive an Android device (although many users don't know how to access the bootloader to do what's called a "factory reset"). You can even replace your phone's OS with a third-party substitute that doesn't load it down with crapware to begin with.

      Assuming your phone's carrier permits you to do that, of course. Many of them will not allow you to unlock the bootloader of a brand-new phone. (In the U.S., they can legally require you to be current on your payments for at least 3 months before they're obligated to reveal the unlock code to you.) If you didn't purchase it as part of a contract, however, you're free to do so.

      Unless it's an iPhone. Then, not only can't you install a third-party OS, but, whenever they upgrade iOS to a new version, there'll be an unknowably-long period before a "jailbreak" is available for it. (Some older devices - the iPad 2 I inherited when my mom died, for instance - can't be jailbroken at all, if they've been upgraded to the latest version of iOS that's available for 32-bit CPUs. It's not so much a technical hurdle, as it is a lack of interest in working on hacks for what they regard as obsolete devices on the part of jailbreaking developers. Since none of those folks get paid for that, it's hard to criticize them for focusing on newer devices with a bigger user base - and I only use mine as an ereader, anyway.)

      However:

      Might be a way to start fresh so even the trackers wouldn't be around.

      If your carrier sold you that phone (as per the rogue's gallery listed as "not responding" in TFS), there's a 100% chance that those trackers are baked into the "factory reset" firmware - in which case, they'll be seeing you again, RSN ...

      --
      Check out my novel.
    2. Re:Question by gnasher719 · · Score: 1

      Can't you reimage your phone like you can a real computer? Or do the companies restrict you from doing even that?

      Sure you can. But I don't want to do that, just because some shitty company sends me ads after I uninstalled their shitty app.

      The real solution for iOS is an addition the app store rules: "If you send adverts to an iOS device or to a user because an app of yours was uninstalled, your app will be removed from the App Store".

    3. Re:Question by Gilgaron · · Score: 1

      Would that matter? All they're doing is noticing that your deviceID/account doesn't ping them back for the app in question anymore, meaning you removed it. It's like if you got advertisements to your IP address for Windows 10 because Microsoft noticed they stopped getting telemetry because you installed Linux.

  14. So Never Install Them. by Anonymous Coward · · Score: 0

    Apps! Apps! Appz!

    Stop being an NSA slave. Get a dumb phone.

  15. umm by BringsApples · · Score: 1
    2 things here:

    1. Are we supposed to believe that there are developers out there that truly believe that someone would uninstall an app by accident?

    2. Are we supposed to believe that there are developers out there that truly believe that someone intentionally uninstalled an app, but that they may be talked back into using it, by a push-notification?

    No, I feel like this is the first step in some new development to extort any means by which a user can be advertised to. The good news is that it'll end soon, because it's bogus. The push-back will be that everyone turns off push-notifications for everything.

    --
    Politics; n. : A religion whereby man is god.
    1. Re:umm by Actually,+I+do+RTFA · · Score: 1

      Some people uninstall an app because the need the space on their phone (possibly temporarily). This could lure those poeple back.

      --
      Your ad here. Ask me how!
    2. Re:umm by BringsApples · · Score: 1

      That's the best argument that I've heard for that side, but still seems thin. Thank you.

      --
      Politics; n. : A religion whereby man is god.
  16. That's gonna work... by Anonymous Coward · · Score: 0

    I deleted your [cra]app because it's garbage; just keep paying to remind me of that.

  17. I hate Marketers as much as I hate Lawyers! by Anonymous Coward · · Score: 0

    Seriously. I'm ready to throw my phone away, unplug and move into the mountains.

    Some days I really do hate the direction things are going.

  18. Scummy by Zorro · · Score: 1

    Time for Congress to clean out Silly Con Valley.

    1. Re:Scummy by houghi · · Score: 1

      The same way they are draining the swamp?

      --
      Don't fight for your country, if your country does not fight for you.
  19. F**ked Up by Anonymous Coward · · Score: 0

    Enough said.

  20. You misunderstand. by Actually,+I+do+RTFA · · Score: 1

    hiding and staying installed.

    No, the apps aren't responding to pings (which they can do regardless of if they are running.) That's how they know they're uninstalled. The default "listen for background pings" behavior is off. Which usually means the app is uninstalled.

    --
    Your ad here. Ask me how!
    1. Re:You misunderstand. by oldgraybeard · · Score: 1

      OK clarify this for me, is the uninstall tool doing this on the device? "changes to the file associated with the given mobile devices unique advertising ID"?
      And then a silent push is used to send the reinstall ad? And what app/service is being used to display the ad?
      I have written in house ipad apps for several clients and maintain remote dep devices using an MDM. I am curious what is maintaining the allowed device connection/permissions device side without user interaction? Something is installed yes/no?
      Maybe this is app store specific? Since I have never deployed through the App Store, I am not sure.

    2. Re:You misunderstand. by viperidaenz · · Score: 1

      ... the file they have with your details associated with your ad id.
      No silent push. It's the lack of response when they send a push that implies you installed the app. A long period of no network access could also trigger it I suppose, unless Google/Apple response with an error when they try to push notifications to uninstalled apps.

    3. Re:You misunderstand. by Actually,+I+do+RTFA · · Score: 1

      The silent push is sent to the app. The push gets a response 'push processed.' (or similar) once handled by the app. The companies us a silent push on app A periodically. If it fails [add conditions which indicate its uninstalled instead of the device off, like 7 times over a week], Company A (which makes app A) marks it as uninstalled. But it already knows that the ad id of the device from when the app was installed. So when Company B with App B auctions off the rights to advertise to that id, Company A buys the ad and tries to get you to reinstall.

      It's not that sneaky, except the roundabout way to find out they uninstalled the app. But that shouldn't piss people off (Person X uninstalled your app seems like a reasonable notification for devs to get.) People should be pissed off they can be advertised to that specifically.

      --
      Your ad here. Ask me how!
    4. Re:You misunderstand. by oldgraybeard · · Score: 1

      Thanks interesting, If I get some free time I may take a look at the ad stuff. Have not had a need since I have just been involved in writing in-house business apps.
      I do know I would be a little irked if I tried an app then decided I did not want it on my device and deleted it. Then I kept getting ads to reinstall
      But I am a very out of the loop user, My cell is an old HTC G1 I bought when it first came out and the only apps I ever installed way back then were tether bot so I could use my phone to get my laptop to the internet when needed. And a terminal app so I could ssh in to things.
      I tell people I create tech but don't use it much ;)

      Just my 2 cents ;)

  21. Google is ruining Android by Slugster · · Score: 1

    The iPhone is looking more and more reasonable every day.

    The best thing that Google could do for Android at this point is to create a universal unlocker / re-locker that worked with all versions of Android going forward, and legally require that licensees not interfere with it.

    If Google is afraid to strip the shit-ware out, then at least publish the tools so that end users can do it themselves.

  22. Uhm...what? by Anonymous Coward · · Score: 0

    You did READ the article and summary right? The part where it specifically points out this occurs on both Android AND iOS (Apple's mobile operating system for iphones and other devices)?

    No? Oh, well, carry on then.

  23. Anyone heard of pagpag? by four20_BlzItFgt · · Score: 0

    Pagpag is a delicacy in Phillipines. It's made from recycled meats from restaurant dumpsters, cleaned, processed and recooked. That's sortof like the ad market right now.

  24. UnInstall has nothing to do with it. by 140Mandak262Jamuna · · Score: 1
    Basically when you install the App, the app gets your unique device id. That ID is trackable all the time.

    They can still track you and pelt you with unwanted ads with the knowledge you were dumb enough to install their app at some point in time.

    Even if these OSes did not support push notification, they can always make their app call home and update usage stats. When the usage stat is missing for a while they can mark it as uninstalled and pelt you with a different set of ads.

    Once you have uninstalled it, the dynamics are different. They have lost you and they can try increasingly difficult and painful techniques and even act maliciously ruining your phone or launch what would be tantamount to denial of service attack. It is like dating a psychopath. Once you get involved there is no way to really get out without serious damage.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:UnInstall has nothing to do with it. by viperidaenz · · Score: 1

      how exactly can they ruin your phone if you uninstall their app?

    2. Re:UnInstall has nothing to do with it. by 140Mandak262Jamuna · · Score: 1

      They dont ruin the phine. they track you and post ads specifically targeted to you wherever you go

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    3. Re:UnInstall has nothing to do with it. by Anonymous Coward · · Score: 0

      They dont ruin the phine. they track you and post ads specifically targeted to you wherever you go

      So they act like every other advertising company on the planet?

    4. Re:UnInstall has nothing to do with it. by leeosenton · · Score: 1

      Are they using a device ID or the advertising ID? The advertising id can be reset on most phones and tablets.

    5. Re:UnInstall has nothing to do with it. by viperidaenz · · Score: 1

      So you can't elaborate on this?

      and even act maliciously ruining your phone or launch what would be tantamount to denial of service attack.

  25. What trust? by Anonymous Coward · · Score: 0

    ... violate users' trust ...

    What trust? This is about punishing serf's for their disobedience. They are ex-consumers, they can't do any worse, so why not bully them into obedience?

  26. marketing wankers by Anonymous Coward · · Score: 0

    just need to go kill themselves and make the world a better place..

  27. The worst is reddit by Anonymous Coward · · Score: 1

    Constantly pushing their mobile app. The "Continue" button does not let you continue browsing the site but pushes you to download the app. Underneath in a tiny font is "mobile site" which is the correct thing to click if you want to continue browsing. And no matter how often you choose this they keep popping up the ad for their app.

    1. Re:The worst is reddit by Anonymous Coward · · Score: 0

      They also switch the "no" option to the other side sometimes, in case you get too used to clicking "no" on it and do it before you realize they switched it.