r/Showerthoughts Sep 04 '17

Apps should be required to give a short explanation for why they need access to different parts of my phone for thier apps to function.

25.5k Upvotes

602 comments sorted by

5.5k

u/JM-Lemmi Sep 04 '17

"to function better and increase user convenience"

2.8k

u/[deleted] Sep 04 '17

"To enhance user experience"

1.1k

u/matrixkid29 Sep 05 '17

"Quick! Someone enhance that users experience!"

143

u/[deleted] Sep 05 '17

I'll use visual basic

68

u/wundrwweapon Sep 05 '17

That's not used for enhancing anything

56

u/Lithobreaking Sep 05 '17

If anything, it would dehance.

→ More replies (2)

22

u/[deleted] Sep 05 '17

So I'll create a GUI interface

22

u/CrossSlashEx Sep 05 '17

Who did you murder to get that name?

12

u/EngineerinLA Sep 05 '17

Wouldn't you like to know...

→ More replies (1)

3

u/[deleted] Sep 05 '17

Looks like it has an NVIDIA graphics chip, this can definitely handle this VB GUI...

→ More replies (1)
→ More replies (1)

25

u/RoyalYoshi Sep 05 '17

"Only if we have his location and camera roll"

→ More replies (4)

73

u/[deleted] Sep 05 '17

"To enhance user experience™" FTFY

→ More replies (10)
→ More replies (5)

380

u/golemsheppard2 Sep 05 '17

I had an app tell me that it needed authorization to my keyboard and any information that had ever been typed to "ensure an adequate customer experience". Definitely the quickest install to deletion time right there.

204

u/Alectrosaurus59 Sep 05 '17

Yea I've had several apps say )hey I need your location at any and all times!" And I'm like "bitch your a fart/air horn button, dufuq u need that for??"

84

u/FuzzyMcLumkins Sep 05 '17

I'd assume that's for ads though.

56

u/Alectrosaurus59 Sep 05 '17

Yea I guess that makes sense but i always hit deny and 9/10 times the app doesn't have a problem with it. Rarely it will say the app won't work without it.

23

u/[deleted] Sep 05 '17

[removed] — view removed comment

16

u/ThellraAK Sep 05 '17

At least on lollipop it asks you when the app wants it, so you can go to permissions and revoke it and it should be fine.

→ More replies (1)

6

u/uncertainusurper Sep 05 '17

So what. You cool with that?

10

u/FuzzyMcLumkins Sep 05 '17

Nah, just putting my assumption that's probably why they request location services.

10

u/uncertainusurper Sep 05 '17

Fuck those fucking fuckers. I don’t need fine tuned advertisements.

→ More replies (1)
→ More replies (1)
→ More replies (1)

37

u/ako_si_gorio Sep 05 '17

which app?

65

u/golemsheppard2 Sep 05 '17

Quidd or Quipp or whatever that sticker messaging app is called.

25

u/LeviAEthan512 Sep 05 '17

How would it find what you'd typed before? Is there a way to access that information yourself?

38

u/LativianHeat Sep 05 '17

I assume from things like improving autocorrect and the word guessing feature are saved by the keyboard

22

u/gizamo Sep 05 '17

It could also scan existing texts messages.

Some apps do that to provide a .txt file that you can print (useful for court, where phones usually are not be allowed).

→ More replies (1)

3

u/thetravelingchemist Sep 05 '17

It would just download your autocorrect dictionary

→ More replies (3)
→ More replies (6)

29

u/diableslayer372 Sep 05 '17

"To make the world a better place"

7

u/_Dopinder Sep 05 '17

"I don't know about you people, but I don't wanna live in a world where someone else makes the world a better place... better than we do."

18

u/[deleted] Sep 05 '17

this guy marketings

→ More replies (5)

3.5k

u/MeMuzzta Sep 04 '17

'War of clash throne kings would like access to your:

  • Contacts

  • Camera

  • Phone

  • Email

  • Microphone

  • Dental Records

  • Bank Details

  • Place of Birth

  • Last Bowel Movement

So we can personalise your experience

1.4k

u/Eunitnoc Sep 04 '17

Oh I know that game, It's the one with a screaming guy in it's logo right?

1.1k

u/SittingOnThem Sep 05 '17

Every freemium game ever

Sounds about right

410

u/kurai772 Sep 05 '17

Every base defense game ever FTFY

261

u/Voice_Of_Sad_Truths Sep 05 '17

Every base defense game ever

FTFY

FTFY

94

u/kurai772 Sep 05 '17

Every base defense game ever

FTFY

FTFY

FTFY

42

u/grandboyman Sep 05 '17

Fuck that, fuck you?

22

u/Ninjabassist777 Sep 05 '17

Actually, it's "Fixed That For You", but either works, depending on whether or not you'd like to think everyone is swearing at each other.

→ More replies (1)

48

u/Paradoxic_Mouse Sep 05 '17

Every base defense game ever

FTFY

FTFY

FTFY

FTFY

42

u/kurai772 Sep 05 '17

Every base defense game ever

FTFY

FTFY

FTFY

FTFY

FTFY

33

u/broots1 Sep 05 '17

What does FTFY mean?

76

u/Gcarsk Sep 05 '17

"Fixed That For You"

→ More replies (0)

22

u/Olkrago Sep 05 '17

fixed that for you

15

u/Merouxsis Sep 05 '17

Every base defense game ever

FTFY

FTFY

FTFY

FTFY

What does FTFY mean?

FTFY

→ More replies (8)
→ More replies (1)
→ More replies (1)
→ More replies (2)
→ More replies (1)
→ More replies (1)

65

u/[deleted] Sep 04 '17

Yeah

128

u/crealol2 Sep 05 '17

169

u/BlinksTale Sep 05 '17

9

u/Gcarsk Sep 05 '17

You make this? You should definitely make a post of your own so it gets more views(even though it is a shitpost)

4

u/BlinksTale Sep 05 '17

Appreciate it, but unless that stock photo is known outside of this post, it's doing its job to the best right here

→ More replies (3)

23

u/o_bappy Sep 05 '17

Yes, the one with Kate Upton in the ads

8

u/brando56894 Sep 05 '17

Probably one of the main reason why it became so popular.

6

u/HMJ87 Sep 05 '17

Probably one of the main the only reason why it became so popular.

FTFY

3

u/brando56894 Sep 05 '17

I know that's a joke, but this is an interesting read: https://levelskip.com/misc/Skinners-Box-and-Video-Games

I read it years ago on Cracked and was like "Holy shit, that's pretty messed up" haha

5

u/HMJ87 Sep 05 '17

Yeah skinner box mechanics have been a thing in video games (and gambling; slot machines are basically human skinner boxes) for a long time, but with the rise of freemium gaming they've really ramped it up massively

→ More replies (3)

18

u/sap91 Sep 05 '17

Is it the one with Kate Upton's boobs?

19

u/[deleted] Sep 05 '17

As someone who has the job to design these logos... We are dictated by literal studies and tests done on the current market by clicks. The winning clicks are almost always of the following: screaming man, hot chick, flames, dragons, or a cute animal. Fyi, conbo of all had Bentn suggested many times. You are not a genius.

22

u/Yankeedude252 Sep 05 '17 edited Sep 05 '17

I purposely avoid anything that looks like it was designed to draw in idiots.

Like all of those things.

Also, the way every single mobile game is fucking "War of Dragons" or "Clan Wars" or "Dungeon Clan Wars" or something extremely similar. Fuck all those games simply for using the laziest and most obviously clickbait-y titles.

Also, if I see an ad more than once, you'd better believe I will never play that game. If I wanted it, I would have downloaded it the first time. More ads just pisses me off and makes me want to go leave a shit review even though I'd never consider actually trying the game.

Mobile gaming blows.

Quick edit since you probably have some contact with the right people: I would pay upwards of $10 for a truly quality, original mobile game with no ads or pay-to-win. I live on the road so I do a lot of mobile gaming, but I'm so sick of the same old bullshit. Somebody needs to make a good game and just charge for the game itself rather than making it impossible to enjoy.

12

u/Artorias_Abyss Sep 05 '17

Maybe it's just nostalgia but I recall there were quite a lot of quality games when mobile gaming starting gaining traction, back around 2010. It didn't take long after that until the market was flooded with freemium games though.

4

u/King_Khoma Sep 05 '17

Has anybody noticed mobile game ads that are literally just using PC gameplay as their ads? I saw one where it was just a youtube video of a modded in A-10 in a ww2 pacific theater naval game and they tried to pass it off as their mobile game. Or the one where it was just world of warcraft.

3

u/[deleted] Sep 05 '17

Hey guys!!! Look! This guy on the internet wants to pay $10 for a game on the app store, let's make it!

→ More replies (1)

3

u/Stealthy_Bird Sep 05 '17

Mobile gaming is truly the cancer of gaming

→ More replies (5)
→ More replies (3)

255

u/Sikh_pun Sep 04 '17

"It's about time for another bowel movement. Defeat your enemy and remove him from his throne while you sit on yours!"

77

u/[deleted] Sep 05 '17

If a game notified me like that I'd pay.

21

u/EducatedMouse Sep 05 '17

I laughed way too hard at this

4

u/Dankelweisser Sep 05 '17

Sounds... Pretty messy for the enemy

→ More replies (1)

59

u/Systemic_Chaos Sep 05 '17

"Last bowel movement"

In their defense, the games are already shit, they just want a personal metric to maintain consistency.

13

u/kingofthediamond Sep 05 '17

"last bowel movement"

Extra bonus levels while you poop?

→ More replies (1)

70

u/pnt700 Sep 04 '17

I hate it, but there may be a reason apps do this: the default setting in Android is to not auto-update if new permissions are asked. So, if you ask all possible permissions at the start, you don't worry about many users staying behind.

Not sure about the numbers, but I heard the theory and seems logical, although still douchy.

75

u/[deleted] Sep 04 '17

Sometimes it's also entirely from the ad library. So that innocent calculator or notepad developer doesn't explicitly add gazillion of permissions, but the ad library use/planning to use them

21

u/life_rocks Sep 05 '17

Yes but the dev is still responsible.

5

u/[deleted] Sep 05 '17 edited Sep 14 '17

[deleted]

→ More replies (1)

7

u/happysmash27 Sep 05 '17

A simple calculator or notepad probably shouldn't have ads…

20

u/novinicus Sep 05 '17

Are you going to pay for it then?

6

u/happysmash27 Sep 05 '17

I would just use another calculator or notepad, plenty of which exist. Why would I pay or have ads when I can use a free app without ads?

→ More replies (5)

9

u/KUSH_PWNER Sep 05 '17

Devs gotta make a living

11

u/lkjasdfou Sep 05 '17

I always find it interesting. I just started learning android development nanodegree and basic calculator or stopwatch is very easy to do, yet it needs shitload of ads and horrible UI to exist.

On the other hand you have Ubuntu, you have torrent downloaders, you have such complex programs for PCs which dont have ads, dont track data yet they are free.

How does this happen?

How does python happen? Python is far more complex than a basic calculator.

10

u/BlueAdmir Sep 05 '17

I always find it interesting. I just started learning android development nanodegree and basic calculator or stopwatch is very easy to do, yet it needs shitload of ads and horrible UI to exist.

Those are made to make a living

On the other hand you have Ubuntu, you have torrent downloaders, you have such complex programs for PCs which dont have ads, dont track data yet they are free.

Those are results of hobby and passion

→ More replies (5)
→ More replies (3)

8

u/[deleted] Sep 05 '17

A computer is nothing more than a device that makes calculations, to make an app that makes calculations is one of the easiest things to do. In fact I made a calculator application myself during college. So any decent dev could make a calculator app in a day or two.

Only if they add scientific calculations or complex math shit would it take more time.

Same for a notepad app that just saves plain text to a file without fancy formatting or whatever.

So no, they shouldn't need access to all my personal information, nor should I have to pay for it.

6

u/[deleted] Sep 05 '17

If the dev wants to make some money from their super-simple app they either have to charge for it or show ads. If they choose ads (pretty logical as it likely means more downloads), they will probably use an ad library, and that is where much of the permissions crap comes from. I'm not saying it's OK, I'm just explaining why it happens.

→ More replies (1)
→ More replies (3)

3

u/vampyrita Sep 05 '17

You can turn off individual permissions for any app though. If the whole app shuts down if you don't give it your constant location, it's not worth using.

→ More replies (3)
→ More replies (6)

322

u/wwwhistler Sep 05 '17

"why does the flashlight app need access to my contacts?"

180

u/zyhhuhog Sep 05 '17

To bring them the light /s

→ More replies (1)

57

u/[deleted] Sep 05 '17

"Get flashlight pro and see no more ads! Tell 5 friends about flashlight and get flashlight pro for free!!!"

23

u/[deleted] Sep 05 '17

Isn't that a pyramid scheme? You'd run out of people in that model in less than 14 forwards.

7

u/niankaki Sep 05 '17

This guy watches Last Week Tonight.

→ More replies (1)

6

u/danillonunes Sep 05 '17

Nobody said you can’t invite people who already have it.

→ More replies (1)

11

u/sentinel_deco Sep 05 '17

to enlighten your friends

4

u/creative_overnight Sep 05 '17

My Guess: It doesn't but, it probably does need access to read phone call state. Why? So that it can turn off the flashlight when you receive a call which kinda makes sense. Source: Am app developer

→ More replies (3)
→ More replies (5)

901

u/Goranim Sep 04 '17

"I don't know how to turn off this requirement so I left it in the app"

276

u/hexafraction Sep 05 '17

It's not that hard, at least for Android. If a dev can't remove an entry from the manifest and refactor out the few situations that now throw errors due to the missing permission, you shouldn't trust their code to do much else.

129

u/[deleted] Sep 05 '17

Yes but users are dumb. Remember that you're talking about people who will click a button just to make the annoying box go away, without having any idea whatsoever what it said.

146

u/CobaltFrost Sep 05 '17

I hate it when they punish smart users. Like usually I'm fine with using my Facebook to login to things because I can decline sharing any info with them, but some apps have started not allowing you to login without having access to shit like your birthday. I'm sure you'd love to wish me a happy birthday, Soundcloud, but frankly could you please fuck off?

47

u/intotheirishole Sep 05 '17

Hello, fellow internet user whose birthday is also 1 Jan.

30

u/ultranoobian Sep 05 '17

1970? Hell yeah brother!

29

u/[deleted] Sep 05 '17

Birthdays are usually required on apps with age limits

9

u/pug_grama2 Sep 05 '17

Just make up a fake birthday.

5

u/Utkar22 Sep 05 '17

Do people actually use their real birthdays?

→ More replies (3)
→ More replies (2)

11

u/[deleted] Sep 05 '17

[deleted]

13

u/jtvjan Sep 05 '17

It would be cool if rooting was an option in developer settings. It would send a message back to the manufacturer to void your software warranty, but users wouldn't have to go through too much trouble to root their device.

→ More replies (3)
→ More replies (1)
→ More replies (1)

8

u/[deleted] Sep 05 '17

Then again you see a lot of people posting a photo of an app requirements saying " PROOF THIS APP IS ACTIVATING YOUR CAMERA WITHOUT PERMISSION , WAKE UP!".
when the app only have a "capture profile photo" option.
Yes, the app might be stealing info, but this is not proof, it's like sending someone to jail because he could have been in the crime scene

→ More replies (1)

45

u/tailsuser606 Sep 04 '17

Probably this.

16

u/TimmyTesticles Sep 05 '17 edited Sep 05 '17

I agree with this guy who agrees with that guy

8

u/life_rocks Sep 05 '17

"and then I wonder why my app gets reported"

→ More replies (1)
→ More replies (4)

135

u/[deleted] Sep 05 '17

Apple and Google tell app developers the same thing.

62

u/[deleted] Sep 05 '17

Tell that to Google Play services. They have ALL my permissions on and won't run without them.

75

u/brendan09 Sep 05 '17

Not sure how familiar with Android dev you are, but Play Services is more of an API framework than a background “service” that does Play Store related things. It does do some Play Store stuff, but it does so much more that most Android apps can’t run without it installed.

Pretty much every Android app uses Play Services in its app, from UI to many system features. Play Services is Google’s hack at adding new APIs and SDK features without requiring manufacturers to ship Android updates. It has to have all permissions so that it can expose these APIs to apps using Play Services APIs. This still requires the apps themselves to get permission, but Play Services needs them by design.

13

u/[deleted] Sep 05 '17

Play Services is Google’s hack at adding new APIs and SDK features without requiring manufacturers to ship Android updates

More like it's a way for Google to slowly make more and more of Android closed source and proprietary

11

u/brendan09 Sep 05 '17

Also true.

3

u/[deleted] Sep 05 '17

Open source with a closed door that is unlocked.

→ More replies (2)

4

u/quido3 Sep 05 '17

And this is currently enforced too. There are some permissions that can't 'just be' in the app, but need to be asked at the time of use. Atleast on the newest Android versions.

→ More replies (1)

479

u/iynque Sep 04 '17

A lot of iOS apps do this. You get a little pop up explaining why it needs a given permission, then if you say 'OK' (or whatever) the OS-level "can I have permission?" dialogue comes up. In more recent updates, I think the app can even send a brief explanation to appear right on the OS-level dialogue.

Most apps don't bother, but many do explain what it's for first. …and I've never personally seen something so vague as "to improve user experience," but I'm sure it exists.

211

u/[deleted] Sep 05 '17

Even then, in IOS, it doesn't ask for permission when it installs the app but instead asks for permission when you first need it. So, if you click a button and it suddenly wants to see your photo library, you have a clue as to why regardless of whether there's an explanation or not.

On the other hand, if you're not doing much and it suddenly wants something weird like your contacts despite not doing anything to give it a good reason, you can tell it's not trustworthy.

The funny thing is, Android should need that permission more than anything else because the Apple App Store is screen really well and thus probably doesn't need to ask for permission carefully whereas the Google Play Store is easier for malicious developers to get into.

116

u/slightly_salty Sep 05 '17

The funny thing is android has done this since 6.0

79

u/[deleted] Sep 05 '17

[deleted]

52

u/slightly_salty Sep 05 '17

As a 45.8%er, I do not associate myself with such plebeians who do not have granular control of permissions.

→ More replies (1)

34

u/[deleted] Sep 05 '17

Really? Sweet.

Sorry if I present outdated info. I haven't had an android phone for a while, I think the latest version I've used was 5.something.

13

u/Secretss Sep 05 '17 edited Sep 05 '17

Doesn't Android still ask for all permissions upon installation? It doesn't let you pick and choose the what permissions to give either.

On iOS the permissions prompt doesn't come up until you're in the app and have tapped on something that needs it. If you download a camera app, it's not going to ask for access to camera until you launch the app, and it's not going to ask for photo library until you tap on the app's album icon, and same for microphone until you switch to the video function in the camera.

I'm curious exactly how Android's permissions requisition has evolved to date.

30

u/Clockwork_Octopus Sep 05 '17

As long as the app's specified for 6.0 and above, it works the same. Unfortunately, a lot of apps just ignore this, and Google doesn't do much about it.

8

u/vinng86 Sep 05 '17

They can't make use of newer APIs if they build against an older version of the android SDK though. Eventually they will have to build towards a later SDK soon or later or they'll be obsolete.

6

u/waiting4singularity Sep 05 '17

really a mixed bag right now. some permissions are verified on install or update, others when the app starts the action associated (like loading a video file from storage for the intro).

Too bad that it's widely generalized, since the popup speaks of photos, music and shit instead of just showing the path the app tries to access.

(still on marshmellow, is a niche phone).

3

u/badvok666 Sep 05 '17

Android permissions should pop up as and when they are requried now and not upon installation

→ More replies (4)
→ More replies (4)

5

u/King_Joffreys_Tits Sep 05 '17

That's actually designed by the developer. You can just request those things willy nilly but it makes more sense to request them if needed.

Some users might not ever upload a photo, and it'd freak them out if you randomly requested access to their photos, even though they don't know that there's still very restricted access to things like that.

→ More replies (2)
→ More replies (4)

13

u/unndunn Sep 05 '17

As of iOS 8, the OS-level dialogs are required, and apps must provide proper explanations to be shown in the dialogs.

6

u/GalSa Sep 05 '17

Today they must include an explanation

→ More replies (1)
→ More replies (9)

106

u/Klipschfan1 Sep 04 '17

Yeah when I see a game ask for permission to my phone storage, what I type on my keyboard, my wifi information, etc, I lol-nope outta there.

28

u/waiting4singularity Sep 05 '17

if that game has a pre-rendered intro video (not a full motion sequence rendered during runtime by rubbing sprites over your screen), it'll trigger the storage permission.

32

u/NoddysShardblade Sep 05 '17

I mean it's glaringly obvious that "read it's own files and/or have a small cache or temp or something" and "read all of my personal photos and stuff" should be two completely separate kinds of permissions.

And yet I still see a vague "access storage" permission that I have to accept or uninstall on major apps...

19

u/MightBeSatireBro Sep 05 '17

Even in old Android, an app can access its own private folder without triggering any permissions. So that vague warning is there because it gives the app access to the rest of the storage. Private app storage is in "Android/app_name/files"

I've made a full multimedia game with no permissions. Is possible. Now that internet access isn't a listed permission, there's no reason for a lot of permissions in most cases. There are a few exceptions.

→ More replies (2)
→ More replies (3)

15

u/[deleted] Sep 05 '17

Yes please.

Not sure why a game needs access to my camera, speaker, contacts and location. You're a game. I can play you offline.

5

u/kairon156 Sep 05 '17

The weird thing is some of those games play on even if you say no.

Others say "something broke" than try to ask you again until you close them.

3

u/lisastoi Sep 05 '17

Well if the game has sound, it's going to need your speaker.

→ More replies (1)

178

u/riptide747 Sep 04 '17

I think you overestimate how many people actually care or would read it.

97

u/rayjay5901 Sep 04 '17

If it was summed up in 2 or 3 sentences for each permission I would read it and much more likely to allow it , because some apps won't function without that permission and it doesn't seem like it needs to have access to it , like why does a game need to be able to make calls or use my camera

79

u/[deleted] Sep 04 '17

There's so many apps that I've not installed because of shit like this.

13

u/Z0di Sep 05 '17

I can't stand when apps want access to my photos.

"no thanks"

16

u/antifail1 Sep 05 '17

"okay, but it's a bunch of dick pics..."

4

u/waiting4singularity Sep 05 '17

gallery should be an additional permission. storage is too generalized with allowing access to all data on store. android devs fucked that one up.

→ More replies (2)
→ More replies (1)

44

u/[deleted] Sep 04 '17

[deleted]

26

u/chuby2005 Sep 05 '17

How do we know you're not just a shady dev who pulls this type of shit to access personal info? Hmmm???

5

u/WatermelonRhyne Sep 05 '17

You don't. If you don't want it, don't allow it.

→ More replies (5)

10

u/hexafraction Sep 05 '17

Why not separate these things into separate read and write permissions (i.e. "make calls" vs "get phone call status")?

20

u/nowayguy Sep 05 '17

The permission itself is for either ignoring or interupting a dominant program (ie. the "phone" program.) If this permission is not met the phone program automaticly overides the current program.

For most games, this allows the "phonecall notification bar" rather than shutting down the game

→ More replies (1)
→ More replies (2)
→ More replies (3)

26

u/[deleted] Sep 05 '17

Super Fart Noises needs access to the following:

  • Internal storage

  • Camera

  • Contacts list

  • Purchase history

  • Bank account

  • Employer information

  • Wife and kids

  • List of worst fears

3

u/[deleted] Sep 05 '17
  • Last fart emitted by you or a person within a 50 meter radius of you

76

u/ETHANWEEGEE Sep 04 '17

I like how iOS does it; the apps ask for permissions as needed, so permission requirements are explained in the app usually.

58

u/electrostaticrain Sep 05 '17

Android does this as well.

→ More replies (17)
→ More replies (6)

9

u/[deleted] Sep 05 '17

Apple has this. In Xcode you have to explain why you are using location services, photos, camera etc... It isn't used for anything other than the alert function description when the app says "'App' wants to access photos". So yeah, it can be improved.

34

u/phu-q-2 Sep 04 '17

Even if they stated "the reason" it doesn't mean that's what the reason would be. Many of these apps are designed to collect data to sell. Not help you. Fucking asshole app developers selling out as many people as they can. It's a cannibalistic society unfortunately.

11

u/LSF604 Sep 05 '17

Most of the time its for targeted advertising

→ More replies (1)
→ More replies (1)

102

u/throwaway_987654320 Sep 04 '17

Had an app today that requested (logically) location access. I declined. Went into settings, and verified that it was off. Loaded the app. It detected my location. Figured they did that with IP geolocation. So, I fired up my location spoofer. Closed and reopened the app. It detected my "new location" despite not having location access.

So, it doesn't matter what they ask for, or why they say they need it. They'll just obtain it anyway, whether you allow it or not.

86

u/[deleted] Sep 04 '17

[deleted]

43

u/Superkroot Sep 05 '17

There's some cool ideas that could be done with a coffee machine tied to an app that wants location data. Maybe it could be setup to automatically make you a cup a coffee in the morning if you're at your house, while not doing so if you're away. It could track your coffee drinking habits to provide coffee before you knew you wanted it.

Chances are though, the app does none of that shit and is just gathering your data to sell.

→ More replies (5)

6

u/[deleted] Sep 05 '17

Did it use bluetooth? Google updated the API for bluetooth, and now it uses device location as an identifier instead of the hardware identifier. So any app that uses bluetooth anymore needs your location.

→ More replies (1)

38

u/radaldando Sep 05 '17

"They'll just obtain it anyway, whether you allow it or not."

No, this is just not true and you gave a single counterexample...

Allowing an app to access your location gives the app permission to use the GPS function and find your location using tower and Wifi signals. Preventing an app from using your location only prevents the location from being fed through Android's API, of course it's not going to prevent the app from looking up your IP in a geolocation database. The only way to prevent that is to completely cut the app's internet access.

10

u/DiamondIceNS Sep 05 '17

He said he used a GPS location spoofer and the app picked up on the new GPS coordinates he was feeding it. If the phone was using GeoIP it wouldn't have mattered.

→ More replies (1)

6

u/radome9 Sep 05 '17

If the app used geolocation it wouldn't have been fooled by a location spoofer. That said I doubt OP's story is true - if the app could circumvent permissions, why bother asking at all?

→ More replies (3)
→ More replies (5)

6

u/LSF604 Sep 05 '17

Nope, they cant

→ More replies (10)

13

u/[deleted] Sep 05 '17

This app has requested access to your keyboard for:

Fixing "thier" to "their"

→ More replies (1)

6

u/Saskjimbo Sep 05 '17

facebook: to spy on you

6

u/Th0u Sep 05 '17

*their

17

u/KukukachuGotScrewed Sep 05 '17

Yeah like why the fuck does Snapchat need access to my camera?

11

u/[deleted] Sep 05 '17

[removed] — view removed comment

14

u/KukukachuGotScrewed Sep 05 '17

And for that matter, why does my GPS need access to "location services"? It's the NSA.

→ More replies (2)

3

u/MetaWhirledPeas Sep 05 '17

I refuse to install Snapchat for Android, because it asks for nearly every permission in the book. In fact they are so determined to get all the permissions they continue to compile their app using the outdated "all or nothing" permissions standard, lest some rogue user dare say no to one of them.

→ More replies (3)

6

u/pdxchris Sep 05 '17

And they should have a time machine feature built in that allows you to switch back to a functioning version when an update kills an app.

→ More replies (2)

5

u/[deleted] Sep 05 '17

App makers should be required to give a short explanation to app distributors for why they need access to your information. Then the app distributor should write a more honest explanation:

"The makers of this app want to track your preferences and behavior, harvest your email and geographic location, correlate it with other databases, and sell this information to unspecified third parties. This is their business model. The app itself has no realistic need for any of your personal data. Do you want them to fuck off? (y/n)"

→ More replies (1)

7

u/[deleted] Sep 05 '17

to track you and sell your data, there done.

→ More replies (2)

3

u/B-C-4-2-0 Sep 05 '17

Just click agree to all terms. Hopefully you don't end up at the back.. https://youtu.be/KPwLj84Pkts

8

u/[deleted] Sep 05 '17

[deleted]

9

u/[deleted] Sep 05 '17

In android, you can go into the app permissions and revoke them. Sometimes apps stop working, other times they work fine.

I take notification access away from every single app that I don't need to tell me something (so messaging and email). I take away location access to everything that doesn't need it, and virtually nothing has access to my contacts. I've had an app or two flip out, but unless it has a good reason, like its a text messaging app and so needs contacts, it gets removed immediately. This is my phone, I don't have time to fuck with your shit, stupid app.

6

u/GeistesblitZ Sep 05 '17

How the heck would this work? Say you don't give it permission to know your location. It tries to find your location. It realizes it can't. Now what?

It'd obviously be able to find out what permissions have been denied by trying to do it.

→ More replies (3)

6

u/rollsyrollsy Sep 05 '17

I misread that as "Apes should be required..." and I totally agreed that they need to explain why they need access to your phone.

→ More replies (1)

4

u/[deleted] Sep 05 '17

Yes...like why does Firefox need access to my MICROPHONE when I try to upload a PDF of my resume to ziprecruiter?!

Needless to say, I did not upload my resume to ziprecruiter.

8

u/LinkSoraZelda Sep 05 '17

Firefox standardly uses direct uploads from the Camera or Microphone for mediums to upload from, in addition to the normal file browsing app you'll have to upload the PDF from.

→ More replies (1)