Slashdot Mirror


Some Users Find Swype Keyboard App Makes 4000+ Location Requests Per Day

New submitter postglock (917809) writes "Swype is a popular third-party keyboard for Android phones (and also available for Windows phones and other platforms). It's currently the second-most-popular paid keyboard in Google Play (behind SwiftKey), and the 17th highest of all paid apps. Recently, users have discovered that it's been accessing location data extremely frequently, making almost 4000 requests per day, or 2.5 requests per minute. The developers claim that this is to facilitate implementation of 'regional dialects,' but cannot explain why such frequent polling is required, or why this still occurs if the regional function is disabled. Some custom ROMs such as Cyanogenmod can block this tracking, but most users would be unaware that such tracking is even occurring." Readers in the linked thread don't all seem to see the same thing; if you are a Swype user, do you see thousands of location requests, none, or something in between?

191 comments

  1. This sounds more like incompetence... by Torp · · Score: 4, Insightful

    ... than malice.
    Or malice (location tracking) plus gross incompetence in implementation.

    --
    I apologize for the lack of a signature.
    1. Re:This sounds more like incompetence... by mrxak · · Score: 4, Insightful

      Either way, I'm glad I don't use Swype.

    2. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 1

      I do not think so. If it would be incompetence, at the moment of testing, the testdatabase would show a large numbers of records immediately.

      Location tracking is big business.

    3. Re:This sounds more like incompetence... by TrollingForHostFiles · · Score: 2

      Read their FAQ about
      "Living language"
      This data mining ain't
      Excess baggage!

      BURMA SHAVE

      --
      cat /dev/random
    4. Re: This sounds more like incompetence... by Anonymous Coward · · Score: 1

      SwiftKey does the same thing so either stick with default or get screwed.

    5. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Malicious incompetence is the best kind.

    6. Re:This sounds more like incompetence... by sumdumass · · Score: 1

      Does the app send the location data anywhere?

      Outside of a small delay, it probably would be just fine only looking up the location when the app is first opened and when it opens every 5 hours or so. Maybe even less- especially when the regional function is turned off.

      2.5 times a minute is definitely tracking in the literal sense. They would know everywhere you went and probably even when you went to the restroom assuming you had the phone in your pocket. I run wigle every once in a while and while I would expect it to update the location data often, I don't think it checks the location near as much as swype seems to. That is of course if those reports are true.

    7. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Yeah, sounds like it was a bug more than malicious.

      More to the point, if the app actually sends any files TO them, then it'd be a problem.

      Just sounds like a horribly inefficient coding problem left since it was of no importance to fix. Or forgotten. Or not noticed.

    8. Re:This sounds more like incompetence... by TheRaven64 · · Score: 5, Interesting

      The Google Keyboard for Android sends what you're typing to Google servers 'to improve suggestions,' so I don't think that asking for your location a lot is the worst invasion of privacy of a mainstream on-screen keyboard app. The AOSP keyboard also requires a phenomenal list of permissions, including the ability to download files without notification, read contacts, modify or delete contents of USB storage and view accounts on the device. No idea why it needs all of these things - I wouldn't mind so much if it had access to all of my data for improving predictions if it didn't also have the ability to make network connections.

      --
      I am TheRaven on Soylent News
    9. Re:This sounds more like incompetence... by Nikker · · Score: 2

      According to Google Play Store this app has about 40K installs. We are saying that 40K x (60x60x24) x 2.5 = 8,640,000,000 rows added per day is something that not even the DBA noticed?

      That's a bit of a stretch.

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    10. Re: This sounds more like incompetence... by robmv · · Score: 3, Informative

      download files without notification: dictionary updates
      read contacts: suggestions
      modify or delete contents of USB storage: I don't know why it needs this one, store dictionary outside private app directory?
      view accounts on the device: suggest your email address

    11. Re:This sounds more like incompetence... by Lumpy · · Score: 1

      Which is why the hacker keyboard is on mine. it doesnt do any of this crap.

      --
      Do not look at laser with remaining good eye.
    12. Re:This sounds more like incompetence... by Nikker · · Score: 2

      Mistake on my math that would have been 2.5 / second, the real number would be:

      40,000 x (60x24x2.5) = 144,000,000 rows per day (still quite a bit).

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    13. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Input is slow as fuck on Hacker's Keyboard. With Swype I can do 60+ WPM, rivalling most peoples' keyboard typing speed.

    14. Re:This sounds more like incompetence... by mrxak · · Score: 1

      I'm honestly asking here, but how much typing do you actually need to do on your phone?

    15. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Not the same anonymous coward, but a lot. I'm rarely even at my computer anymore outside of doing actual programming. General browsing, email, chatting, and so on all get done on my phone while I'm out and about.

    16. Re: This sounds more like incompetence... by TheRaven64 · · Score: 3, Interesting

      download files without notification: dictionary updates

      Could be bundled as part of the application, updated via the normal mechanism, without requiring it to have a permission that allows it to send data remotely ('download' can mean an HTTP GET with a really long query).

      read contacts: suggestions

      Most of the time, I'm not typing a contact's name so this sounds like it would lead to a lot of false positives. I've never seen it suggest a name that isn't a common English name though, so it doesn't seem to actually need this.

      modify or delete contents of USB storage: I don't know why it needs this one, store dictionary outside private app directory?

      If that is the case, it's bad design.

      view accounts on the device: suggest your email address

      It doesn't seem to ever do that for me...

      --
      I am TheRaven on Soylent News
    17. Re: This sounds more like incompetence... by Minderbinder106 · · Score: 2

      I checked my Privacy Guard settings on my CM11 Nexus 5 and SwiftKey has never accessed my location data.

    18. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      I am not sure I am. I thought this might explain why my Moto G is draining the battery like crazy whenever the location service was used. But swype is not even installed. Maybe other apps have that bug, too.

    19. Re:This sounds more like incompetence... by allo · · Score: 1

      use the aosp one.

    20. Re:This sounds more like incompetence... by msauve · · Score: 1

      Swype comes standard with a lot of phones (although not necessarily the default keyboard. For example, many Samsung Galaxy S4s come with it pre-installed. And they've sold 40 million of those.

      Your first try was probably more accurate, even if the math was wrong.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    21. Re:This sounds more like incompetence... by andydread · · Score: 1

      Has it been shown that the app has actually been uploading or storing any data? or is it just simply polling the GPS subsystem for location information?

    22. Re:This sounds more like incompetence... by knarf · · Score: 1

      Just put it behind the firewall, no more requests to Google. Use something like privacy guard (in CM) or a similar 'datawall' to keep it from your personal data. Disable location, who needs it anyway? The mere fact that these devices can be tethered to your every personal detail does not mean you should - or want.

      Don't use a factory distribution. Build one yourself, or use a build from somewhere you trust. Root your phone. Use a firewall. Use a 'datawall'.

      For those of you inclined to start proselytizing for Apple or Microsoft (or any other brand) I'd say wake up and smell the coffee. The difference between Android and 'the others' is that on Android you have a choice. On Apple you don't, you just drink the Cool Aid. Same on Microsoft.

      Of course even a self-built Android distribution still uses closed source binary blobs for all sorts of stuff, including the much maligned radio/modem which often has total control over your device. So... if it is a tablet device you wanted... take one without a WAN interface. One less leak to stop...

      --
      --frank[at]unternet.org
    23. Re: This sounds more like incompetence... by Anonymous Coward · · Score: 0

      *Kool Aid

    24. Re: This sounds more like incompetence... by rsilvergun · · Score: 1

      You used to need the write to external storage permission to save the app to the external Smart Card. My old Hauwei Ascend ii had 128 megs of internal ram. A few updates from google and that was full, so if your app couldn't install to my 8 gig sim card then your app wasn't getting installed on my phone.

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    25. Re:This sounds more like incompetence... by WaffleMonster · · Score: 3, Interesting

      The Google Keyboard for Android sends what you're typing to Google servers 'to improve suggestions,'

      Google keyboard provides an option to turn the feature off so there is that.

      so I don't think that asking for your location a lot

      Is it asking for your location? Is a list of take it or leave it demands most apps make these days really asking a question?

      is the worst invasion of privacy of a mainstream on-screen keyboard app.

      Perfectly happy to declare all of these fine contestants winners of the privacy invasion contest. I must say proliferation of cheesy excuses to collect data is truly inspired. We need to know where you are at all times physically to configure a localization setting...yea that's it...

    26. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Sounds like they are making money selling location data. In Android, the user is the product.

    27. Re: This sounds more like incompetence... by AuMatar · · Score: 1

      You're wrong on a lot of levels.

      Dictionary updates can't be bundled when you have 80+ languages of over 1 MB each. OEMs and consumers complain about apk size already, and different languages will be updated at different rates. You don't want to make everyone download a new version because hinglish was updated (yes, that's a real language). Thus downloads from the internet.

      Reading contacts- It suggests my contact's names a fair amount of the time. Of course I have a lot of non-english names in my contact list. The false positive rate is fairly low here. It's a useful but non-critical feature. The problem is that every other keyboard does it, so if Swype didn't it would look worse in comparison.

      USB storage- this is really your micro-SD storage. ANd yes, it has to use it. Private directory data is limited on Android. The limits are per-device and not known in advance. But if a user downloads a bunch of dictionaries, they will easily go over the limit. Thus it puts them on the SD card. Look at your SD card and you'll see damn near every Android app of any size does this.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    28. Re:This sounds more like incompetence... by perryizgr8 · · Score: 1

      why would *anyone* use swype now? samsung phones have built in swiping keyboard, so do nexus phones. i guess it's those other 10% android suckers.

      --
      Wealth is the gift that keeps on giving.
    29. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      I don't see where I said I was using a phone.

    30. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Not the previous AC either, but wondering... do you actually do anything out and about other than typing on your phone?

    31. Re: This sounds more like incompetence... by Anonymous Coward · · Score: 1

      Maybe off topic but I've always considered the Android app permission model seriously flawed. You grant them at download time clickwrap-style and it keeps them forever. You can't evaluate the app without giving it all of the keys. It won't install otherwise.. Users just tend to tap through the warnings and forget about them. They just want to try the damn thing.

      In iOS apps don't get permission to potentially sensitive resources until it asks for them, at which time you have to grant them access. And you can chose not to! If an app breaks because you refuse it permission then Apple will remove it from the store.

      You can even pick and choose which things you want. Like location yes, photos no (No twitter. You're not getting in to my fucking email or contacts. Fuck off)

    32. Re:This sounds more like incompetence... by Kielistic · · Score: 1

      Typing anything more than a simple sentence with TXT speak on a phone is unbearable to anyone used to typing quickly. Swype bridges that gap a little and makes it annoying but bearable.

    33. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Because Swype came preinstalled on many phones and we've been using it for years while you suckers were still trying to slowly tap type with both thumbs.

    34. Re:This sounds more like incompetence... by lucien86 · · Score: 1

      It needs all those permissions because its hack software. It needs the network access to send your secrets and private data and stuff like bank account details. Don't worry they need your bank details without telling you so that they can watch your finances secretly and provide you a better service. Honestly. (Details may be sold on to criminals or telesales marketers)

      --
      Below the speed of light Special Relativity is one of the most accurate theories in physics - above the speed of light..
    35. Re:This sounds more like incompetence... by Anonymous Coward · · Score: 0

      Because Samsung's Swype is sub-par. At least it was when I started using S3. Plus the footprint was almost double, which on a phone is bad.

  2. Either way by Anonymous Coward · · Score: 0

    I'm glad we still use cans and string in our office...

    1. Re:Either way by mrxak · · Score: 4, Insightful

      Hey, at least those cans and string aren't draining our batteries unnecessarily and uploading our every move to some company doing who knows what with it.

    2. Re:Either way by TDyl · · Score: 2

      I can track you - I just follow the string to find you wherever you are. (What *are* you doing in that closet?)

      --
      Todd: I hope it proves as delicious as the farmers that grew them
    3. Re:Either way by ganjadude · · Score: 1

      little do you know that I have tapped your can and string communications with my own string!

      --
      have you seen my sig? there are many others like it but none that are the same
    4. Re:Either way by I'm+New+Around+Here · · Score: 1

      You not allowed to ask me that question. At least not in some states, or the military.

      --
      If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
    5. Re:Either way by davester666 · · Score: 1

      and we detected your tap and have been feeding you misinformation all along.

      --
      Sleep your way to a whiter smile...date a dentist!
  3. Regional dialects by jones_supa · · Score: 2

    "Regional dialects". :D What an explanation.

    1. Re: Regional dialects by Anonymous Coward · · Score: 0

      As if swiftkey is any better...

    2. Re:Regional dialects by Charliemopps · · Score: 1

      You need to understand that this application is trying to anticipate what you're trying to type before you type it. If you're at a stop&go and you start to type "I'm getting..." your next word might be Gas, Beer or robbed but it's probably not going to be "ready for work" that would be more likely if you were at home.

      So by saying "regional dialects" they might mean far more specific regions than you're thinking and they just communicated it very poorly.

    3. Re:Regional dialects by jones_supa · · Score: 1

      Aha!

    4. Re:Regional dialects by Anonymous Coward · · Score: 0

      "communicated it poorly", as in, "Have no idea how to communicate at all?"

      "dialect" refers to language, not a place. Please stop making excuses for lies.

      (With, of course, the caveat -- did they communicate this precise word?)

    5. Re:Regional dialects by Bing+Tsher+E · · Score: 2

      Yes, but no matter where you are if you're in an 'update' on some social networking thing, the logical choice is "I'm getting stupid" so no further scanning is necessary.

    6. Re:Regional dialects by TheGratefulNet · · Score: 1

      regional dialects, my ass!

      well, bless their hearts.

      --

      --
      "It is now safe to switch off your computer."
    7. Re:Regional dialects by K.+S.+Kyosuke · · Score: 1

      "dialect" refers to language, not a place. Please stop making excuses for lies.

      Actually, a dialect is an umbrella term for a specific variety of a language, and just happens to be most often associated with places of L1 acquisition. (Varieties linked to social strata (sociolects) or individual people (idiolects) and others are also recognized.)

      --
      Ezekiel 23:20
    8. Re:Regional dialects by Anonymous Coward · · Score: 0

      Aha!

      Not having access to your regional dialect information, you'll have to actually complete that thought for the rest of us to understand you.

    9. Re: Regional dialects by Minderbinder106 · · Score: 1

      CM11 Privacy Guard on my phone shows that SwiftKey has never accessed my location data.

    10. Re:Regional dialects by allo · · Score: 1

      yeah, because you totally want to use the local dialect, as soon as you are there.

    11. Re: Regional dialects by Anonymous Coward · · Score: 0

      Nevertheless it connencts a lot to *.kontagent.net and *.softlayer.com.

    12. Re:Regional dialects by Anonymous Coward · · Score: 0

      Hey bigmouth: You're being called out http://slashdot.org/comments.p...

    13. Re:Regional dialects by Anonymous Coward · · Score: 0

      what you are describing would be useful for something like swiftkey, but with swype you have to complete the whole word before it will give you suggestions (picking the correct one by default pretty consistently)

      it does that based purely on the pattern of your swyping and a dictionary, its not context aware.

    14. Re:Regional dialects by BasilBrush · · Score: 4, Informative

      You need to understand that this application is trying to anticipate what you're trying to type before you type it. If you're at a stop&go and you start to type "I'm getting..." your next word might be Gas, Beer or robbed but it's probably not going to be "ready for work" that would be more likely if you were at home.

      That's quite a fairy tale you've constructed there to excuse a spyware app on your favoured phone platform.

    15. Re:Regional dialects by Hognoxious · · Score: 1

      Varieties linked to social strata (sociolects) or individual people (idiolects) and others are also recognized.

      Is either of those influenced by where you happen to be at a particular moment? Does either of those change over the polling interval?

      Not relevant, then.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    16. Re: Regional dialects by Anonymous Coward · · Score: 1

      I'd rather the app request location data from the local service running on the phone, than sending whatever I type (or read) to external servers.

    17. Re:Regional dialects by Hognoxious · · Score: 2

      Say I'm ganning, I mean going from Newcastle to London. That's about 300 miles, and I'll go from "Why aye man" via "Eee by 'eck" and "alright me duck" to "gor love a duck, guvnor".

      That's a change every 8 minutes - if I'm traveling in a jet fighter..

      By my reckoning it's polling 20 times as often as it could ever need to.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    18. Re:Regional dialects by K.+S.+Kyosuke · · Score: 1

      That would be probably be a register. I was reacting to the '"dialect" refers to language, not a place' part, which didn't make too much sense to me. There is, however, not that much of technical difference between the referents of the two terms. Both are a set of constraints placed on all levels of the language. Any speech or text prediction system is not going to care about labels we puny humans place upon the differently restricted varieties of language; all of them are going to be using the same algorithms and data structures. This is where the cold, objective machine is right and we are wrong.

      --
      Ezekiel 23:20
    19. Re:Regional dialects by Anonymous Coward · · Score: 0

      Hey bigmouth: You're being called out http://slashdot.org/comments.p...

    20. Re:Regional dialects by AuMatar · · Score: 1

      Disclosure: I worked at Swype 2 years ago. I left 6 months after the buyout. At that time we didn't make any requests for location.

      However, I am currently on a trip to Europe, and I use Swype. It definitely added place names (Catalunya or Palau would not be in a native english dictionary, but were swypable for me in Barcelona). It was a useful feature. There should definitely be a way to turn it off, and doing so should stop it from requesting any location information. But the explanation is reasonable.

      Then again, I think Android in general needs to be more granular with permissions- I should be able to turn on and off permissions by app, and the OS should return a reasonable default or throw an exception if the permission isn't granted.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    21. Re:Regional dialects by postglock · · Score: 1

      Disclosure: I worked at Swype 2 years ago. I left 6 months after the buyout. At that time we didn't make any requests for location.

      I'm not sure how much you can disclose, but there seems to be a general discontent with Nuance and their level of competence since the takeover. I was wondering if you can shed any light on this, and the future development of Swype.

      I think Android in general needs to be more granular with permissions- I should be able to turn on and off permissions by app, and the OS should return a reasonable default or throw an exception if the permission isn't granted.

      That's one of the advantages of Cyanogenmod (and presumably other custom ROMs). Hopefully this feature will roll out into most ROMs one day.

    22. Re:Regional dialects by AK+Marc · · Score: 1

      how does that work? I've seen lots of complaints that it checks location often. But I've seen no assertions that it sends it back "home".Spyware that sends nothing to anyone.

    23. Re:Regional dialects by AuMatar · · Score: 1

      I really don't want to air all my dirty laundry. I left at the 6 month mark because we agreed to it- I had worked at a previous startup (in a completely different field) bought by the same company and knew I didn't want to be there long term. So we agreed on a compensation package for me to stick around for a few months to get them into a good position, leading the maintenance team as they merged codebases.

      I will say very few of the original Swype devs are still there, and some of those that are have moved to other positions in the company. So there was definitely a brain drain. There almost always is when a startup is bought- people were working at a startup for a reason, had they wanted to work for a large company most of them could have easily.

      As for the future development of Swype- I have no clue. I talk to friends there, but we don't go over the roadmap together. Especially as I'm potential competition now, working on Dryft (www.dryft.com).

      --
      I still have more fans than freaks. WTF is wrong with you people?
    24. Re:Regional dialects by postglock · · Score: 1

      Okay, thanks for the response and candidness. Despite the brain drain, I suppose Swype is fairly mature anyway.

      Since I have a rooted phone, I can deny Swype internet access and be comfortable that I'm not being tracked, but I was more concerned that I was supporting an unethical company. However, I've already paid, so I suppose it doesn't make any difference.

      Good luck with Dryft. I don't have a tablet, but it looks pretty nifty!

    25. Re:Regional dialects by AuMatar · · Score: 1

      The remaining devs aren't unethical. Management- the levels I know I wouldn't say are unethical, but their ethics may not be as pro-privacy as yours and mine and I definitely can't speak for higher levels. I tend to believe them that it's a bug, it's an easy type of bug to write- just write some code that tries again in X seconds if it can't get the location, and forget to put any type of exponential backoff in it. But if you have any doubts I'd turn it off since you're already rooted.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    26. Re:Regional dialects by balbus000 · · Score: 1

      If the suggestions aren't static, then they are useless.

      If I know to type "mittens" I need to press M, I, and then it will be the word suggested in the center, then I will learn to use it. If I type M, I, and the suggested word could be "milk" or "might", etc. then stopping to read the suggested words will take longer than just typing the word out myself.

      Same goes for word predictions based on the previous word. It has to be static to be useful.

    27. Re:Regional dialects by postglock · · Score: 1

      No, sorry, I didn't mean to suggest the devs were unethical. And yes, it seems that we both define "unethical" as "pro-privacy" :)

      You might be right that it's a bug. However, in this case, it still polls extremely regularly even if I *don't* restrict the permissions. So I think that even if it gets the location, it still polls this frequently.

  4. They don't call it SWYPE for nothing! by Anonymous Coward · · Score: 0

    You get what you see!

  5. people actually pay for Swype? by Anonymous Coward · · Score: 0

    I always have to disable it because it sucks

    1. Re: people actually pay for Swype? by Anonymous Coward · · Score: 0

      it came default on my samsung, and after a bit of getting use to i love it.

      its very fast and allows for pretty sloppy operation while still getting the correct word first time.

  6. Can someone blow the lid on Android Apps? by Tasha26 · · Score: 5, Insightful

    Each time an App wanted to update in the last 6 months, it was to increase its access to areas of my Samsung phone that I thought were completely un-necessary for it to work properly. Makes you wonder who in the Google Store is rubber stamping the ok on such Apps! When will privacy groups wake up and start lawsuits against App makers and/or Google? Maybe it will fist require a popular tech website to run a Top-10 Worst Privacy Infringing Apps in Google store.

    1. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 1, Informative

      Each time an App wanted to update in the last 6 months, it was to increase its access to areas of my Samsung phone that I thought were completely un-necessary for it to work properly. Makes you wonder who in the Google Store is rubber stamping the ok on such Apps! When will privacy groups wake up and start lawsuits against App makers and/or Google? Maybe it will fist require a popular tech website to run a Top-10 Worst Privacy Infringing Apps in Google store.

      When will privacy groups come to aide your suffering of gross stupidity? Don't hold your breath.

      No one is twisting your arm to download, install, or use these apps. YOU are doing that every time you agree to install or update the dame thing.

      And I'm sorry, but this should be of no surprise to anyone that any "free" app installed on damn near anything these days wants to track you in some way, shape, or form that has little or nothing to do with the app itself.

      How the hell do you think Google became a household name. They sure as shit didn't do it selling lollipops.

    2. Re:Can someone blow the lid on Android Apps? by jones_supa · · Score: 4, Interesting

      Maybe it will fist require a popular tech website to run a Top-10 Worst Privacy Infringing Apps in Google store.

      Could as well flip it around and instead make a third party give a "Privacy Gold Star" for apps that don't infringe your privacy and don't require unnecessary permissions from the phone operating system.

    3. Re: Can someone blow the lid on Android Apps? by l2718 · · Score: 1

      I agree that are asking for absurd permissions, but I don't see the store as responsible for policing app permissions. Rather, you and I do so by refusing those updates and by not installing the apps on the first place.

      If most consumers don't care, then we who do need to live in the "long tail"; mainstream apps won't cater to us.

    4. Re: Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 1

      It's probably that most users don't understand or recognize the implications of the added permissions

    5. Re:Can someone blow the lid on Android Apps? by Solandri · · Score: 3, Informative

      If you're rooted, you can install XPrivacy. It doesn't try to block these apps, it just spoofs the data. So if I haven't given Swype permission to access location data, it will just get fed random locations all over the world every time it thinks it's getting my location.

    6. Re: Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      This is exactly it. Slashdotters will know and can mitigate. The average android user absolutely will not. They may understand 'Location Services' etc. They don't know that company is probably tracking your every move, they may understand 'Access to contacts' but not that the company can now just suck in their friends lists and activity.

    7. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 2, Informative

      In the early 00's the requirement for having a firewall and an antivirus on your average Windows desktop PC went from 'good practice' to 'mandatory' as the number of malware types and exploits on the web exploded.
      With Android, it is swiftly thus becoming 'mandatory' to root your phone and install XPrivacy (or similar). Most people just have not realised yet quite how badly they need it.

    8. Re:Can someone blow the lid on Android Apps? by Barsteward · · Score: 1

      yes, but its still fucking with your battery life..

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    9. Re:Can someone blow the lid on Android Apps? by quetwo · · Score: 4, Informative

      Hate to break it to you -- there is no human intervention required to publish to the Google Play Store, unlike the Apple App Store. The time from the last compile to the app being live in the store is about 15 minutes. So, to answer your wonder -- there is a lonely robot rubber stamping the ok on all those apps...

      Downloader beware!

    10. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      > And I'm sorry, but this should be of no surprise to anyone that any "free" app installed on damn near anything these days wants to track you in some way

      I am sorry to bust your well thought out rant, but unfortunately paid for apps are not any better. They tend to be just as infested by tracking, and just show adds less frequently. Even Disney paid apps are a complete disgrace on the privacy front.

    11. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      there is a lonely robot rubber stamping the ok on all those apps...

      Ah, so that's what Marvin's latest job is. No wonder he's depressed.

    12. Re:Can someone blow the lid on Android Apps? by nblender · · Score: 4, Interesting

      This is one of the things I hate most about Android (having recently switched from an iphone to a Nexus5). I tried to install flashlight app but the top 5 or 10 all wanted egregious access to my phonecalls, instant messages, or full network access. I gave up.

      Later I read a slashdot comment from an Android app developer who said shortly after making his app available in the Play Store, he started receiving messages from individuals offering to pay him a per-download commission on his app if he would consent to linking their "library" in with his app... It was a very attractive commission... So that explains the requests for access to unreasonable things... I don't know how this is different in IOS-land... Maybe the apps just get that access without anyone knowing? Or maybe someone at the App store decides whether a flashlight app needs access to instant message logs ...

    13. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0, Flamebait

      Dear Caveman, You will find the following instructions very helpful:

      - Locate your dot-matrix brick phone

      - Forcibly insert it in your asshole

      - Dial yourself.

      - Repeat.

    14. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      Being the person who continually checks the apps on that list for permission changes between updates sounds like a fascinating job that will pay really well.

    15. Re: Can someone blow the lid on Android Apps? by Rob+Simpson · · Score: 1

      The store doesn't offer any means of sorting by permissions or hiding apps that request permissions you don't want to give. Trying to find the one good solitaire app or simple flashlight app requires individually clicking on several dozen apps to find the one that doesn't want any permissions. Several will ask for your GPS, phone book, calendar, and full internet access.

    16. Re:Can someone blow the lid on Android Apps? by BasilBrush · · Score: 2, Interesting

      I don't know how this is different in IOS-land... Maybe the apps just get that access without anyone knowing? Or maybe someone at the App store decides whether a flashlight app needs access to instant message logs ...

      First of all ever app operates in it's own sandbox, so no app can access the data of another app. So the scenario you suggest isn't possible on iOS.

      Secondly, yes, there's an app reviewer, assisted by automated tools, that's looking for whether your app does bad things.

      Thirdly, things such as requesting your location, as in this Swype example, then the OS pops up a dialog asking permission when the app first tries to do it. You can allow it or deny it. And you can change the permission whenever you like via the settings app.

      None of these things are true of Android. And that's why last year 97% of mobile malware was on Android, and 0% was on iOS. (The remaining 3% was on Symbian.)

    17. Re:Can someone blow the lid on Android Apps? by I'm+New+Around+Here · · Score: 1

      That doesn't make sense. The second time I find it, it is already where you want me to move it to.

      --
      If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
    18. Re:Can someone blow the lid on Android Apps? by ultranova · · Score: 1

      yes, but its still fucking with your battery life..

      How so? How expensive is a syscall that just returns a pseudorandom number?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    19. Re: Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      The store doesn't offer any means of sorting by permissions or hiding apps that request permissions you don't want to give. Trying to find the one good solitaire app or simple flashlight app requires individually clicking on several dozen apps to find the one that doesn't want any permissions. Several will ask for your GPS, phone book, calendar, and full internet access.

      The problem is the app store business model. Store. Merchandise. Selling.

      If you can't get your app onto a device except through a third-party's store, it's difficult to work up the motivation to do old-school freeware/shareware. This is just as the ad-funded app-store ecosystems want it.

      Off to play DOOM.EXE in DOSBox. Fun game. Doesn't phone home. Doesn't even need network connectivity. Was released "Free as in beer", and really was free-as-in-beer. I heard the guys who wrote it did OK for themselves.

    20. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      Google does not approve apps, they merely scan them to prevent known malware from returning. Most Android users like the "open" approach, as it means Google is not limiting what goes into the store. For example you cannot replace the keyboard in this manner on an iPhone, as apps do not have access to the system, and are all individually sandboxed. At least consumers have a choice, open with much more malicious apps and malware, and a gated community. Neither approach is wrong.

    21. Re:Can someone blow the lid on Android Apps? by argStyopa · · Score: 1

      1000% agree.
      Every time I see updates, it's invariably to increase an app's access in my phone.

      I would pay money for an app that can 'firewall' other apps, and prevent them from accessing what I would consider to be irrelevant things.
      "Flashlight" app wants to access GPS? I don't think so.
      "Solitare card game" wants to access my systems' phone number? No.

      I *do* try to always go into airplane mode when I run Kandy Krush Saga, but then I've gotten to a point where I think it's essentially impossible to win without paying $.. I honestly can't even comprehend someone paying ANYTHING for a 'few more turns' at a timewaster, meaningless game. Seriously.

      --
      -Styopa
    22. Re:Can someone blow the lid on Android Apps? by AuMatar · · Score: 1

      As it should be. I don't want any company deciding what I can and can't download. Apple has been shown multiple times to stomp down on free speech or any app that they decide is to close to what they already do destroying competition (or worse, anything they plan to do soon, which they've used as a reason to pull apps several times). The app store should be a delivery man, not a decider on content. The only thing it should be screening for is malware.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    23. Re:Can someone blow the lid on Android Apps? by complete+loony · · Score: 1

      For basic apps like that, install the F-Droid installer. It only includes open source applications, built directly from source.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    24. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      When will privacy groups wake up and start lawsuits against App makers and/or Google?

      Well, at least now we know you're american.
      Litigation seems to be the solution for every problem.

    25. Re:Can someone blow the lid on Android Apps? by Neil+Boekend · · Score: 1

      Each time an App wanted to update in the last 6 months, it was to increase its access to areas of my Samsung phone that I thought were completely un-necessary for it to work properly.

      That's because apps that don't need new permissions don't need to ask. They can just update.

      Makes you wonder who in the Google Store is rubber stamping the ok on such Apps!

      Nobody. This isn't the walled garden from Apple. No rubber stamps needed.
      I am sure that Google has a way to pull apps that give serious privacy complaints but nobody checks them before they get to the Play Store.

      When will privacy groups wake up and start lawsuits against App makers and/or Google?

      What Google does is probably perfectly legal. There are even quite good reasons to let the app makers choose the permissions and the users just choose the apps.
      I do not think those reasons are strong enough to let it be this way.
      A couple of months ago I installed a free to play game. I did a micropayment investment in it because I feel they made a cool game. Now they changed the game to need location permissions. The game is not going to get that, no way. So now I can't update the game anymore (at least not until I Cyanogen my phone). Last time I checked it still ran fine without updating, but how long is that going to last?

      Swype needing location permissions would be a reason not to install it. It doesn't need location in order to function as a keyboard. If I wanted Swype and were able to deny it the location I would do just that. The limited options means the app would not get installed, even if and when the makers have no malicious intent. I can not determine that intent. I can determine what rights it asks and what rights it minimally needs.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
    26. Re:Can someone blow the lid on Android Apps? by Anonymous Coward · · Score: 0

      Do you even own an Android phone? If you know how to set Apps to update only over Wifi, then you must know how to disallow auto-update (i.e. you get to allow which App gets to update).

    27. Re:Can someone blow the lid on Android Apps? by Neil+Boekend · · Score: 1

      Yes I own an Android phone. Yes it is set up to only allow updating over wifi.
      That doesn't change the fact that the only apps that I have to manually update are apps that need additional rights. Thus the only apps I see updating are apps that require additional rights.
      Thus I concluded that Tasha26 would probably only see app updates that require pointless extra right because the only app update (s)he sees are app updates that require extra rights (while all the core functionality rights are already granted before installing, else it wouldn't have worked).
      Disallow auto update is beside the point. Most updates are benign. If they do not ask for new rights I have already assumed that they fully abuse the rights I give them. I chose to install it anyway because I need the functionality. Nothing changes with an update that needs no additional rights.

      --
      Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
  7. :P by Anonymous Coward · · Score: 0

    Call me when it's 9000

  8. Battery Life by ClaraBow · · Score: 1

    Has anyone, who uses these apps, noticed diminished battery life?

    1. Re:Battery Life by dotancohen · · Score: 2

      I have! About three weeks ago I noticed that my battery was drained before the end of the day, whereas until that time it would last me two full days. I have been using Swipe since well before then, though, so if this is related then the 'feature' was just recently implemented.

      This is on a Samsung Note 3.

      --
      It is dangerous to be right when the government is wrong.
    2. Re:Battery Life by dotancohen · · Score: 1

      I just went through the Swype settings to see where "Regional Dialects" is configured, and I don't see it.

      --
      It is dangerous to be right when the government is wrong.
    3. Re:Battery Life by hyades1 · · Score: 2

      My buddy rooted his Android phone because of this kind of behaviour. He didn't have Swype, but there were at least seven or eight apps that came installed on his S4 constantly trying to phone home.

      Once he rooted the phone and got rid of all the crapware, his battery life increased by something in the 5 to 10 percent range. And that's a conservative estimate.

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
    4. Re:Battery Life by postglock · · Score: 2

      I just went through the Swype settings to see where "Regional Dialects" is configured, and I don't see it.

      It's actually called "Living Language". It's under "My Words" in the settings.

    5. Re:Battery Life by tepples · · Score: 1

      You don't need root to "uninstall updates" and then "disable" a preinstalled Android app. All root does, as I understand it, is let you free the space it takes in the system image.

    6. Re:Battery Life by ichthus · · Score: 1

      Pre-installed apps are configured as "system apps". You have to be root to remove them.

      --
      sig: sauer
    7. Re:Battery Life by tepples · · Score: 1

      I was referring to disabling an app, which does not require removing it.

    8. Re:Battery Life by perryizgr8 · · Score: 1

      but just disabling is not enough. if you go into play store and click "update all", everything gets updated, including disabled apps. atleast that's what i'm seeing with this wretched chaton.

      --
      Wealth is the gift that keeps on giving.
    9. Re:Battery Life by hyades1 · · Score: 1

      You nailed it, my friend! Even worse, most of the frickin' apps kept turning themselves back on, as though there was some kind of "auto-update" function that couldn't be disabled. He actually let me watch while it happened, and I have to say, he wasn't exaggerating. He'd turn an app off, then disable it, then shut off his phone. When he turned the phone back on...guess what.

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
    10. Re:Battery Life by perryizgr8 · · Score: 1

      the s4 is such a nice piece of hardware, but they have burdened it with at least 15 redundant apps. why do i need two browsers, 2 music players, 2 email clients, 2 sms clients, 2 voice thingies, 2 notes, 2 galleries, 2 video players, 2 book readers, 2 app stores? i'm surprised it still works as well as it does. and no way to remove the crap. even microsoft doesn't include as much crap, and all of that is removable.
      here, neither google, nor samsung is willing to back down. i like apps from both samsung and google, i can use both variants of the browser, for example. please one of you be the bigger person and let me remove your app!

      --
      Wealth is the gift that keeps on giving.
    11. Re:Battery Life by hyades1 · · Score: 1

      You said, almost verbatim, exactly what my friend with the S4 said. And all that garbage is sitting there occupying space that YOU paid for, too. Talk about adding insult to injury! My buddy has now had his S4 rooted for about three months, and he's had no problems whatsoever. Mind you, he was very careful to get it right when he actually performed the operation.

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
  9. Onr reason more to not use it by houghi · · Score: 5, Informative

    If anytime, they should only do that when I launch it the first time. And otherwise, it should look at the setings my phone is using and ONLy as a way to sufets what you want, not to set it.

    Mind you, they are not the only ones who think language and location are related. Among others, Google does this too. It does not look at my browser settings (which are in English) but instead guesses from my IP what language I should prefer. I live in Belgium aand guessing the language by location is wrong a LOT of the times.

    There is a reason why my browser setting is in English. That is because I WANT it in English. And just because I visit my parents in Spain or my sister in Germany or friends in the USofA does not mean there is any change in preferece in my language.

    To me it is broken by design.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:Onr reason more to not use it by Anonymous Coward · · Score: 0

      Sorry but you have to fight against the masses who don't even know there is a setting to set the language.

    2. Re:Onr reason more to not use it by K.+S.+Kyosuke · · Score: 1

      There is a reason why my browser setting is in English. That is because I WANT it in English. And just because I visit my parents in Spain or my sister in Germany or friends in the USofA does not mean there is any change in preferece in my language.

      You're basically asking for an "I am Heinrich Schliemann" checkbox in the settings. ;-)

      --
      Ezekiel 23:20
    3. Re:Onr reason more to not use it by AuMatar · · Score: 1

      It doesn't change your language setting. It adds words. For example, last week I was in Barcelona. A popular tourist destination is the cathedral "Sagrada Familia". Neither of those words are in English. Both were added to my dictionary automatically. It was helpful, as I did type them into my phone to access the website and buy tickets (rather than wait in a 2 hour long line). It's a useful feature, although not something that makes or breaks a keyboard.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    4. Re:Onr reason more to not use it by tepples · · Score: 1

      Then perhaps this functionality should be moved to another application called "Swype Local" that provides nearby attractions as words to the main Skype app. (Apps from the same publisher can communicate.)

    5. Re:Onr reason more to not use it by AuMatar · · Score: 1

      ANd why would they want to add the complexity and fragility of multiple apps? And the extra time to do cross-app communication in a time sensitive (you need all your suggestions within milliseconds of tapping a key or you appear lagged) environment. The idea is fucking idiotic.

      If you want to complain that Swype should provide a setting, I agree. If you want to complain that Android should provide per-app permissions out of the gate, I agree. But if you really expect people to jump through hoops writing a dozen apps that would need to be individually downloaded so that each provides a minimum of permissions despite having an exponential increase in complexity, you're insane. You can't realistically develop like that.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    6. Re:Onr reason more to not use it by Anonymous Coward · · Score: 0

      Following such a passionate argument, it would have been nice if you had disclosed your involvement here.

    7. Re:Onr reason more to not use it by AuMatar · · Score: 1

      I did in several of my posts. I haven't been involved with the company in 2 years, and the codebase is now completely different (it got merged with the existing Nuance FlexT9 keyboard, although some of the architecture may have stayed). at the time I worked there there were no location requests, as the feature it's needed for didn't exist yet.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    8. Re:Onr reason more to not use it by Anonymous Coward · · Score: 0

      They don't need to.
      When they installed their Windows (or rather, when they bought it from the store) it was already configured in their language, which the browser picks up automatically.

      It's functioned perfectly for decades: every time you install a new OS one of the first questions you're asked is your locale. This is for Linux, MacOS and Windows.
      There's no reason to keep guessing language based on location these days, it's just something american developers do because they live in a monoculture and don't travel.

    9. Re:Onr reason more to not use it by Anonymous Coward · · Score: 0

      K. S. Kyosuke ya bigmouth: Yer bein called out (why ya runnin "forrest"?) http://slashdot.org/comments.p...

  10. lol, android by thetoadwarrior · · Score: 0

    I assume apple patented security because Google goes out of it way to implement it on android.

  11. gps is 1hz... just over an hour of data? by Anonymous Coward · · Score: 0

    when you consider that gps runs at 1hz... that's just over one hour of data. Maybe that corresponds to an hour of usage per day ie it is polling at 1hz while being used? Do they need that? no....

  12. MultiLing by B2382F29 · · Score: 4, Informative

    I am using multiling keyboard which allows swype input and doesn't even need network permission nor anything else than the user dictionary. https://play.google.com/store/...

    --
    Move Sig. For great justice.
    1. Re:MultiLing by Anonymous Coward · · Score: 2, Informative

      I am using multiling keyboard which allows swype input and doesn't even need network permission nor anything else than the user dictionary.

      https://play.google.com/store/...

      I'll second this suggestion. When I found out the keyboard that came with my tablet (FlexT9) was no longer in development because Nuance bought Swype, I went looking for alternatives since I was stuck on a software dead-end otherwise, and MultiLing was the one I ended up liking the most.

      Decent defaults but extremely configurable. In addition to swipe, it has a split keyboard mode for thumb typing, options can differ in portrait and landscape, and it can be resized on-the-fly to use more or less screen space while in use. Plus multiple dictionaries (including a "linux dictionary" with completion for shell commands and more), many keyboard layouts (4- and 5-row qwerty, number only, dvorak, colemak, etc.), easy access to extra keys (function, sysrq, ins/break/del, arrows, esc, tab, math symbols, etc.), and some other things I can't think of or don't use. You can change the colours, key sizes, spacing between keys, even the roundedness of the key corners.

      All this and it's a <1mb download (+700kb with the English dictionary). Plus the dev updates it often with bug fixes and features, so it's constantly improving.

      it's not perfect, but easily one of the best keyboards I've used while still being fast and lean.

    2. Re:MultiLing by postglock · · Score: 1

      Thanks for the tip. I just installed Multiling Keyboard, and it looks like it is similarly invasive in terms of permissions, but since it doesn't need network permissions, I guess it should be okay.

    3. Re:MultiLing by B2382F29 · · Score: 1

      That is strange, for me the only permissions it requires are vibration and dictionary access.
      Where did you check the permissions?
      Go to Settings -> Apps - > Multiling O Keyboard then scroll down to see the permissions. (Those are the ones that the app requests, not the ones it shows at App ops)
      Maybe the App ops is showing something that it wouldn't have access anyways..

      --
      Move Sig. For great justice.
    4. Re:MultiLing by postglock · · Score: 1

      Yes, I get the same looking at those permissions. I'm not sure why the disparity with App ops. Unless it's because I have Privacy Guard "Enabled by default" for new apps, which means that those permissions are automatically denied whether they are requested or not.

  13. It's becoming more and more clear.. by Anonymous Coward · · Score: 0

    That we need real competition in the app stores, on Android and iOS. The defacto monopoly that these stores have on their respective platforms is doing a real disservice to users, and at their expense. With no competition, developers are stuck paying 30% on all transactions for, and within, an app. Users are stuck wading through mostly uncurated piles of nonsense, with almost no tools to really find the gems among the cruft.

    Imagine if Apple and Android were forced to open up the market place. Rather than just going to the app store, you'd have an option of downloading various other stores. They'd have the option of different pricing, and curating what apps they'd have "stocked". Want great games that won't violate your privacy? Go to a store that really screens what they sell, that works with developers to understand what their apps are doing and delivers on their promises. Want yet another knock off garbage app that does nothing while tracking your location? Visit the Apple app store or Android app stores, where each app is automatically evaluated and run for about 3 seconds before it's accepted (or rejected) by an automatic script.

    No one would be happy if there was just one store in town where you'd have to do all your shopping. Even if you were happy with that scenario, the fact that most stores still have competition that pushes your one stop shop to have what you want means you benefit from competition. Why do we accept this monopoly on our mobile devices?!
     

    1. Re:It's becoming more and more clear.. by nogginthenog · · Score: 4, Informative

      Android can already do this. The Amazon App store and F-Droid (FOSS) are 2 options.

    2. Re:It's becoming more and more clear.. by magarity · · Score: 1

      Competition in just the stores? No, I want competition in the base install that doesn't void the warranty via rooting. The devices come with all kinds of crap installed in a way that makes them un-installable - just "stoppable".

    3. Re:It's becoming more and more clear.. by Anonymous Coward · · Score: 0

      Really? Try finding either one of those on the Google Play store. Most users aren't going to go google for alternatives, open up the settings and change it to accept it from "unknown sources" (scary) etc. Google (and Apple) should be required to make it easy to find and install alternative stores.

  14. Not available for Windows Phone by Aphadon · · Score: 2

    Unlike what the summary claims, Swype is not available on Windows Phone. Microsoft will however be rolling out their own, similar keyboard soon as part of 8.1. Hopefully one that doesn't do 4000 location requests per day.

    1. Re:Not available for Windows Phone by postglock · · Score: 1

      Unlike what the summary claims, Swype is not available on Windows Phone.

      Sorry, you are absolutely right. I just got that info from the Wikipedia page. I should have checked the source.

    2. Re:Not available for Windows Phone by Anonymous Coward · · Score: 0

      It will only do 100 location requests per day. Do you feel better?

    3. Re:Not available for Windows Phone by occasional_dabbler · · Score: 1
      It was ported to Windows Mobile, not to Windows Phone

      I have the developer preview of Windows Phone 8.1 on a couple of devices and the 'Swype-style' keyboard does seem to work quite well.

      --
      "Our opponent is an alien starship packed with atomic bombs," I said. "we have a protractor"
    4. Re:Not available for Windows Phone by AuMatar · · Score: 1

      Former Swype dev- it was originally released on Windows Mobile. It was ported to a variety of other platforms, including Android (obviously its biggest success), Symbian, and Meego.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    5. Re:Not available for Windows Phone by occasional_dabbler · · Score: 1

      Wow! Nice to hear from the "horse's mouth", so to speak. Thank you. Funny that it now seems impossible for something to have been developed for a Windows mobile OS and only later ported to Android.

      --
      "Our opponent is an alien starship packed with atomic bombs," I said. "we have a protractor"
  15. Bad Design? by miller701 · · Score: 2

    Why doesn't the OS keep track it it's moving of not (all those wonderful sensors) and then have the app ask the OS for the location? If it's sitting on my desk, it shouldn't need to check it's location every 24 seconds.

  16. Swype is NOT available for Windows Phone by ericloewe · · Score: 1

    Windows Phone has a similar solution, but it's Microsoft's own implementation.

    1. Re:Swype is NOT available for Windows Phone by postglock · · Score: 1

      Yes, sorry, you are absolutely right. I just got that info from the Wikipedia page. I should have checked the source.

    2. Re:Swype is NOT available for Windows Phone by Anonymous Coward · · Score: 0

      Thank you very much for your submission, I'd never have known about this except for this /. 'story'. I've just switched over to "multiling" as suggested in posts above, much better. :^)

      Posting AC because I've modded here.

    3. Re:Swype is NOT available for Windows Phone by postglock · · Score: 1

      No worries. I'm glad I could help.

  17. Use privacy tools by bulbbulb · · Score: 1

    That's why people used lbe privacy manager, pdroid earlier (both are more or less dead) and now there is another way out - XPrivacy. I don't think standalone games or keyboard apps such as Swype should be able to read my identification like imei, serial or msisdn (number), network id, location, bookmarks, contats, sms, etc. etc. and then possibly report this info over internet. Block everything - leave access only to parts it's supposed to get (like clipboard, storage). It's even more terrifying to see what completely unrelated to their functionality content top gmarket apps like facebook or candy crush saga are trying to acces and how frequently. Latest CM roms have some privacy controls embedded. That's good but still not enough.

  18. "... regional dialect" -- because money talks by Anonymous Coward · · Score: 0

    The conversation is between searchers and the money in your wallet.

    The search tool is to locate your money, and invite it to leave you and come live with whichever searcher is closest near you. That could be Aisle A North, or Aisle C Middle, or Deli Counter --- each one has its own dialect.

    Kind of like Putin, ya know, find the people whose language you prefer and make them yours.

    Wait, you didn't think search was for _you_ to find _things_, eh? That's so 1990. Search is to find _you_.

  19. Tell news by allo · · Score: 1

    I tried years ago the trial, saw the permission. When i saw that it was used all the time (LBE Privacy Guard. Use XPrivacy today), i uninstalled it.

    Try SwiftKey, the swipe is better than Swype, anyway.

  20. Fact Check by Anonymous Coward · · Score: 1

    Swype is a popular third-party keyboard for Android phones (and also available for Windows phones and other platforms).

    I know it's popular to bash Microsoft and their products, but Swype is not available for Windows Phone. Windows Phone 8.1 adds a "Word Flow Keyboard", but it is developed by Microsoft as part of their OS. Third party developers cannot create keyboards for Windows Phone.

    But you don't have to take my word for it. Currently Windows Phone does not support Swype.

    1. Re:Fact Check by postglock · · Score: 2

      Yes, sorry, a few people picked up on this. I just got that info from the Wikipedia page. I should have checked the source.

  21. Can you comment on beta? by Anonymous Coward · · Score: 0

    Just curious if you can comment on beta, in well, beta.

  22. I like swype but by Maxo-Texas · · Score: 1

    For the last year (roughly), it's autosuggestions have gotten worse- not better. Sometimes it suggests a word I've never even heard of over a much more common word. It even puts the common word in the auto complete/correction list.

    But repeatedly auto complete/correcting it doesn't seem to dissuade it from choosing the weird word.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    1. Re:I like swype but by AuMatar · · Score: 1

      You may want to try resetting user data for the app. If for some reason your frequency data got corrupted, this would be a symptom. Of course, then you lose your library of added words.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  23. Bandwidth eater by nurb432 · · Score: 1

    Aside from the stupidity, it could be costing you.

    --
    ---- Booth was a patriot ----
    1. Re:Bandwidth eater by Anonymous Coward · · Score: 1

      Bandwidth? Oh yes - So far this month, it's downloaded - according to a bandwidth monitoring app I download specifically to try and work out just what was going on - 1.53GB (the majority of this was on wifi, thankfully), and has used 36% of the total bandwidth.

    2. Re:Bandwidth eater by Anonymous Coward · · Score: 0

      Repy-to-self, because I missed a bit - last month? 6.82GB.

  24. "Contribute usage data" option by mwn3d · · Score: 1

    If you go into the settings of the keyboard (a few levels down from "language and input" on Android) there is an option to contribute usage data. I bet if you turn that off it'll stop.

  25. "not using it" isn't a solution...turn car around by globaljustin · · Score: 1

    Since when is just not using something a solution to a problem of artificial scarcity?

    The whole problem is that the App does what it is supposed to do...the system works...it's that for purely abstract economic beliefs the makers of the App make arbitrary intrusions into your personal information

    The whole problem is that people look at this relationsship and **do not see a problem of design**...instead the other option is to, essentially, "fsck off"

    No. Stop using this logic when discussing the solution to a systemic problem *forever*...you're just wasting everyone's time

    The factors of production for any product, even an Android App, can be controlled and manipulated...

    These Apps dont just appear magically...people have to spend alot of time and intention to make them...even the ridiculous shitty ones

    Someone must make the time/effort to make the App...**that person** or the people directing them...they **chose** to make theirs system abusive by violating user privacy

    Your "just don't use it" retort is a nothing response...its' not an argument or counterpoint...just a contextless expression of an obvious and non-viable option within the context of the discussion

    If the car is going the wrong way, you can surely *get out of the car*...or you can...you know...turn the car around in the right direction

    --
    Thank you Dave Raggett
  26. editorial function by globaljustin · · Score: 1

    So, to answer your wonder -- there is a lonely robot rubber stamping the ok on all those....

    ridiculous news stories, anti-logic Congress Bills, TED Talks, and unfortunately alot of published research in the Social Sciences

    it's about the editorial function...something bean counters and oligarchs both see as unecessary...

    apply to coding appropraitely...the paralells of system dynamics are everywhere

    --
    Thank you Dave Raggett
  27. Color, colour, couleur, how many U's do you want? by tepples · · Score: 1

    When you see how militant some Slashdot users get about whether or not to spell "color" with a "u", you'll understand.

  28. Operating despite denied permission by tepples · · Score: 1

    First of all ever app operates in it's own sandbox, so no app can access the data of another app.

    Is this why users can't upload text documents created in a word processing app to a web form?

    Secondly, yes, there's an app reviewer, assisted by automated tools, that's looking for whether your app does bad things.

    I would like to know what this app reviewer currently considers to be "bad things", so that I know what applications I won't have any chance of finding in the App Store before I spend $299 plus tax on a device. Unlike Microsoft, which publishes its review guidelines for Windows Store and Windows Phone Store, Apple has chosen to keep this information behind the iOS Developer Program paywall. The widely leaked version of iOS Guidelines is three and a half years old.

    Thirdly, things such as requesting your location, as in this Swype example, then the OS pops up a dialog asking permission when the app first tries to do it. You can allow it or deny it. And you can change the permission whenever you like via the settings app.

    To what extent does Apple require that applications for iOS remain functional when the user has chosen to deny permission? For example, to what extent does Apple Maps or any other navigation application remain functional when the user has chosen to deny GPS location? Otherwise, an application could just show a static screen "To use this app, please open Settings and change Location to Allow." and sit there until the user presses the Home button.

    1. Re:Operating despite denied permission by BasilBrush · · Score: 1

      Is this why users can't upload text documents created in a word processing app to a web form?

      There is no user facing file system to browse.

      I would like to know what this app reviewer currently considers to be "bad things", so that I know what applications I won't have any chance of finding in the App Store before I spend $299 plus tax on a device. Unlike Microsoft, which publishes its review guidelines for Windows Store and Windows Phone Store, Apple has chosen to keep this information behind the iOS Developer Program paywall. The widely leaked version of iOS Guidelines is three and a half years old.

      Real users who were concerned about this would check out the App Store for whether the apps they were interested in exist.

      To what extent does Apple require that applications for iOS remain functional when the user has chosen to deny permission? For example, to what extent does Apple Maps or any other navigation application remain functional when the user has chosen to deny GPS location?

      Apps are expected to work and do all the functionality that is possible without the resource. For example Maps will still show you maps. It just doesn't highlight your current location.

      You may have expected worse behaviour, but that's because you are an Android user and are accustomed to low quality apps.

      This is one of the good reasons for having a human being review apps.

    2. Re:Operating despite denied permission by tepples · · Score: 1

      Is this why users can't upload text documents created in a word processing app to a web form?

      There is no user facing file system to browse.

      Ideally, each application would make available a library of serialized-pieces-of-data-with-a-content-type. For example, a word processor app could support making documents that the user created in the word processor available with the text/plain. When the user activates an HTML upload control that has a given content-type, Safari would then show a list of apps that can provide serialized-pieces-of-data with that content type. The user would first select an app and then select a piece of data using a selector control provided by that app, in much the same way the user selects a photo from the built-in photo library or a video from the built-in video library. The app would serialize that piece of data and hand it off to Safari, and Safari would submit it in a multipart request body. A competing mobile operating system formalizes this flow in the concept of a ContentProvider.

      Nowhere in the above description did I say the F-word.

      Real users who were concerned about this would check out the App Store for whether the apps they were interested in exist.

      For one thing, one needs a device that can browse the App Store first. For another, the current lack of an app for a task doesn't necessarily mean that one can't or won't be created. For example, before Facebook released its app, there was no app for accessing certain parts of Facebook. But that wasn't due to a restriction by Apple. So how would someone determining whether or not to buy an iPhone or iPad go about determining whether the lack of an app for a given task is a consequence of Apple's restriction or is just from nobody happening to have thought to make one yet?

      Apps are expected to work and do all the functionality that is possible without the resource. For example Maps will still show you maps. It just doesn't highlight your current location.

      So how would the Hulu app or the Netflix app work? It needs your location to determine which shows is allowed to provide. The app would freeze on "This video is licensed for viewing only in select countries. To help $appname determine whether you are allowed to view this video, please go into Settings and turn on location access."

      And how would any app that uses encryption work? The app could freeze on "This app contains dual-use encryption technology. Due to applicable United States export control laws, use of this app is prohibited in Cuba, Iran, Sudan, and Syria. To prove that you are not in Cuba, Iran, Sudan, or Syria, please go into Settings and turn on location access."

      This is one of the good reasons for having a human being review apps.

      I am a human being. Why can't I review apps without paying a recurring fee?

    3. Re:Operating despite denied permission by BasilBrush · · Score: 1

      A competing mobile operating system formalizes this flow in the concept of a ContentProvider.

      Android has some features iOS doesn't have. iOS has some features that Android doesn't have many of them being security features. Which is why 97% of mobile malware is on Android and 0% is on iOS (2013 figures).

      For one thing, one needs a device that can browse the App Store first.

      Only in as much as you'd need a device to download the rules. You certainly don't need a specific device to browse the Apple App store. As to "the potential to do a specific app", sorry but that's not what real users are interested in. If there's no actual app, then it does them no good.

      And of course in general they are more likely to find an app that they want on iOS as developers develop first for iOS. And often only for iOS.

      So how would the Hulu app or the Netflix app work?

      Same way they do now. The server looks at the IP address to decide on region. But the answer to the bigger question you intended to pose I already answered. "Apps are expected to work and do all the functionality that is possible without the resource." They are not expected to do the impossible. If the user has declined a permission, and it's reasonable that the app can;t do anything without that permission, it's OK for it to say so and do no more. Again, that's the value of having a human reviewer - only a human can decide if what an app is doing is reasonable.

      I am a human being. Why can't I review apps without paying a recurring fee?

      There is no recurring fee to users. As to why Apple don't just abandon the app review system and let any developer upload anything - Android already tried that with the poor result that their platform has 97% of mobile malware. And the app quality is distinctly poorer.

  29. Nexus or Kindle Fire by tepples · · Score: 1

    Of course there's competition in the base install. You can buy a Nexus phone or tablet that doesn't come with most of this crapware, or you can buy a Kindle Fire tablet that doesn't phone home to Google at all.

  30. Accessibility by tepples · · Score: 1

    Third party developers cannot create keyboards for Windows Phone.

    Without a facility for third-party assistive tools, how does Microsoft manage to make text input on Windows Phone and Windows RT accessible to users with disabilities?

  31. Separate apps for each dictionary and permission by tepples · · Score: 1

    Dictionary updates can't be bundled when you have 80+ languages

    Then the maker of Swype should release a dictionary app for each language, with a name like "Swype in Hinglish". Because different Android applications built with the same publisher certificate can communicate pretty much freely, the word completion would rely on a database stored in the dictionary app. (Only updates to standard English would trigger updates of the Swype app itself.) Then the user could install an app for each language that she uses, and when the maker of Swype wants to update a dictionary, it can push the upgrade for just that app through Google Play Store.

    Reading contacts- It suggests my contact's names a fair amount of the time.

    Then the maker of Swype should release a dictionary app called "Swype Knows Your Name" that provides your contacts' names to the main Swype app. Paranoid people who don't want their contacts' names added to autocomplete would just choose not to install "Swype Knows Your Name".

  32. How would you find it without Google? by tepples · · Score: 1

    Try finding either one of those on the Google Play store. Most users aren't going to go google for alternatives

    "Put other app stores in Google because most users won't Google." I don't see how that makes any sense. If most users aren't going to use Google Search to search for alternatives, why would they use Google Play Store to search for alternatives?

  33. Define malware by tepples · · Score: 1

    The only thing [the App Store review process] should be screening for is malware.

    A lot of arguments are won and lost on defining terms. The question you're implicitly asking is who gets to define malware. Apple thinks any application that can reconfigure your device's Wi-Fi settings is malware. But if you seek a tool to discover or troubleshoot Wi-Fi networks, then you disagree that it is malware. And this disagreement is why the WiFi-Where application is not available for iPod touch, iPhone, or iPad.

    1. Re:Define malware by jedidiah · · Score: 1

      It's a little more subtle than that. Malware is anything that does what it's not supposed to do. Nothing short of a power user tool should be screwing around wtih your wi-fi. This is something that should be enforced by Android as a defined role.

      It's not the sort of thing that Apple would enforce by role because Apple doesn't acknowledge the validity of a power user. They go out of their way to denigrate and marginalize power users.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  34. Re:Separate apps for each dictionary and permissio by AuMatar · · Score: 1

    Yeah. Now in the real world multi-lingual users don't want to download multiple keyboards and switch between them, and if you release multiple keyboards with multiple feature sets you just have an organization nightmare that will confuse users. Plus you seem unprofessional- what app on your phone or your computer can't just download needed extensions automatically when you hit the install button for the feature? Nothing made in the last 10 years.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  35. Re:Separate apps for each dictionary and permissio by tepples · · Score: 1

    Now in the real world multi-lingual users don't want to download multiple keyboards and switch between them

    You'd download one app (Swype) and it'd come with the English dictionary. Then you'd download additional apps (Swype en español, Swype auf Deutsch, Swype Knows Your Name, Swype Local, etc.) that provide dictionary services to the main Swype app. Only Swype Knows Your Name would see contacts, and only Swype Local would see location.

    what app on your phone or your computer can't just download needed extensions automatically when you hit the install button for the feature?

    When you tap Install, it'd take you to the extension's Play Store page to download it.

  36. so if you travel to china on your next holidays... by Anonymous Coward · · Score: 0

    ..your keyboard will switch automatically to chinese, because you know, the settings are not read and stored in your locales / preferences but guessed using your current GPS position. what a brilliant feature..

  37. Except Facebook App, garbage Zuck, really... by cheekyboy · · Score: 1

    Facebook, cant even run from SD card, cant even use Sdcard data... Just waste the space on the main core flash.

    Are there idiots at facebook?

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:Except Facebook App, garbage Zuck, really... by AuMatar · · Score: 2

      Yes. Read this https://www.facebook.com/notes... Realize that they thought this was a good idea. Facebook's development practices don't particularly impress me.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  38. Permission Manager LBE by meehawl · · Score: 1

    I tried to install flashlight app but the top 5 or 10 all wanted egregious access to my phonecalls, instant messages, or full network access. I gave up.

    Permissions Manager LBE is the kind of thing Apple would never allow on iOS. You can fine-tune any app's permissions *after* install, and even autoblock bundled spyware.

    --

    Da Blog
    1. Re:Permission Manager LBE by BasilBrush · · Score: 1

      Altering permissions after install is standard on iOS. And of course there is no bundled spyware.

  39. Started a few weeks ago... by PortHaven · · Score: 1

    Been killing my battery, it's ridiculous. But Samsung keyboard sucks. And so far those are the only reduced scale keyboard options.

  40. I doubt this is even true by CreamyG31337 · · Score: 1

    xPrivacy on my phone shows that Swype did something called "requestLocationUpdates" 10 hours ago. Some other GPS related stuff also happened 10 hours ago.
    "requestLocationUpdates" is like a subscription, so any app on the phone that stays subscribed to that will get updates whenever the phone OS thinks the location has changed. Since we don't know what parameters this was called with, we can't even say if it's going to trigger GPS to switch on. It probably doesn't, based on my excellent battery life.

  41. Re:Separate apps for each dictionary and permissio by Anonymous Coward · · Score: 0

    You are entirely correct, but the larger world of commercial software development sadly refuses to follow modular design practices. I'm glad I have free reign to do modular stuff properly in my own job.

  42. Extraordinary Claims by meehawl · · Score: 1

    Altering permissions after install is standard on iOS. And of course there is no bundled spyware.

    1) iOS permission request handling is crude, not granular, and accepts as default and not presented certain basics such as net access. As usual, you are stuck with what Apple deigns to expose to the user.

    2) As for the latter, what do you call advertising frameworks and analytics?

    --

    Da Blog
    1. Re:Extraordinary Claims by BasilBrush · · Score: 1

      1) iOS permission request handling is crude, not granular, and accepts as default and not presented certain basics such as net access.

      Permissions which are either not understood by the user, or so numerous that the user stops thinking before accepting are worse than useless. This is Android's problem.

      Net access is a fundamental part of most apps these days, any app that wanted to access the net for malicious purposes can easily come up with a legitimate reason for doing so. So such a permission is worse than useless.

      As usual, you are stuck with what Apple deigns to expose to the user.

      Zero malware on iOS in 2013. 95% of mobile malware was on Android. Apple have got it right.

      2) As for the latter, what do you call advertising frameworks and analytics?

      There's only one advertising framework, and that's Apple's own iAd. Unless you have any specific examples of spying, I call them advertising and analytics.

  43. Buying a device for existing vs. future apps by tepples · · Score: 1

    iOS has some features that Android doesn't have many of them being security features. Which is why 97% of mobile malware is on Android and 0% is on iOS (2013 figures).

    If you stick to Google Play Store and other well-known stores in the developed world, such as Amazon and F-Droid, I'm guessing 96.9% won't reach you. I think China skews the results.

    You certainly don't need a specific device to browse the Apple App store.

    I was under the impression that the App Store client was iTunes, which ran only on iOS, OS X, and Windows. So you are correct that I don't need a specific device, but as a user of a minority desktop operating system, I would need to license a specific paid proprietary operating system to run in a virtual machine on my current computer. Or what am I missing?

    As to "the potential to do a specific app", sorry but that's not what real users are interested in. If there's no actual app, then it does them no good.

    Just to make sure I'm understanding you correctly, I'll put it in my own words. You appear to claim people buy a device on the basis of apps for the device published prior to the purchase, not on the promise of apps becoming available later. If so, then why do people buy video game consoles in the first month after launch when they have only a handful of compatible games?

    only a human can decide if what an app is doing is reasonable.

    And humans have declared Wi-Fi network logging and troubleshooting unreasonable.

    There is no recurring fee to users. As to why Apple don't just abandon the app review system and let any developer upload anything

    It's not about uploading. Compare the situation on iOS to the Mac App Store. Apple requires payment to upload an app to the Mac App Store, but running apps compiled on your own machine remains without charge. On iOS, Apple charges for both.

    And the app quality is distinctly poorer.

    For some people, the chance of ending up with a poor app after having not read reviews is better than having no app at all.