by morsch on 5/14/25, 5:38 AM with 166 comments
by AmazingTurtle on 5/14/25, 11:06 AM
Bottom line: Googles "least-privilege" rhetoric sounds noble, but in practice it gives Big Tech first-party apps privileged access while forcing independent vendors to ship half-working products - or get kicked out of the Play Store. The result is users lose features and choices, and small devs burn countless hours arguing with a copy-paste policy bot.
by moonshot5 on 5/14/25, 4:07 PM
Disclaimer: I don't use nextcloud, and have not looked at their app specifically, this is just a surface level observation from my relatively informed perspective.
My take: SAF would work for this use case, as others have already mentioned.
Google Drive does not have the permissions that next cloud claims Google is giving preferential treatment to, and is delivered via the Play store in the same way nextcloud's app is.
As others have also observed, permissions such as MANAGE_EXTERNAL_STORAGE have been rampantly abused in the past, often in horrific ways.
by thombles on 5/14/25, 11:26 AM
by jeroenhd on 5/14/25, 10:49 AM
SAF can be used. There are reasons why this wouldn't be a good fit for NextCloud (you can't share your entire internal storage, your download folder, or the root of an SD card, for instance), but I don't think NextCloud's statement makes sense.
by patcon on 5/14/25, 3:41 PM
If they refuse to invest in the burden of due diligence required to allow others to operate exactly as they do, then they don't deserve to be managing the field.
It's costly to supervise? Ok, then charge companies a token fee if it's a burden to monitor. Locking other players out is not the appropriate response
by squeedles on 5/15/25, 9:03 PM
by inigoalonso on 5/14/25, 8:44 AM
by scottbez1 on 5/14/25, 4:29 PM
In 2014 Google split their drive app into multiple separate Android apps for docs, sheets, etc. Obviously getting users to install and migrate to new apps would be a burden, so they designed a 1-click install modal that Drive could use instead of the typical redirect-to-Play-Store flow. Neat!
Around that time the company I worked for (large competitor of Drive) was about to split out some core functionality into a standalone app and wanted to use a similar flow for similar reasons - Nope! Google locked that API behind an app signature verification (not even a permission) so only Google signed apps could use it. No possibility to request the permission or appeal - just a hard-coded monopoly.
There ARE legitimate reasons that things like this can be risky and abuse needs to be mitigated, but there's a line that Google regularly crosses between abuse mitigation and anti-competitive behavior.
by igtztorrero on 5/14/25, 12:42 PM
by leetnewb on 5/15/25, 8:15 AM
by jsnell on 5/14/25, 8:41 AM
by aborsy on 5/14/25, 6:46 PM
Google can prompt the user for permissions; it’s up to the user beyond that.
by dzikimarian on 5/14/25, 6:57 PM
* Nextcloud cannot access all files, despite many other file managers can - at least Fdroid version works.
* File manager cannot access /sdcard/android/data - inconvenient workaround via adb
* App is allowed to decide if I can (manually) take screenshot/ocr the screen - usually it's banking app, that wants me to remember some long number - then I write it on closest piece of paper - awesome security. No workaround as far as I know.
If I wanted such treatment I would buy ios :-|
by tuga2099 on 5/14/25, 9:46 PM
by BLenkomo on 5/14/25, 10:30 AM
But yes this is shitty regarding google.
by yard2010 on 5/14/25, 9:34 AM
by gitroom on 5/14/25, 12:10 PM
by tacker2000 on 5/14/25, 12:50 PM
by jeppester on 5/14/25, 3:51 PM