Live data from Hacker News

Show HN: Gander, an Android file viewer that asks for no permissions

github.com

31–40 of 80 posts

Re: Show HN: Gander, an Android file viewer that asks for no permissions

#31
Well done!

> A tiny, open source, fully offline file viewer for Android that opens PDF, Word,

Perhaps correct Word to DOCX. Word is not just DOCX and DOCX is not just Word. This user needs DOC viewing and would be disappointed having installed this app.

I wish you every success with this.

Re: Show HN: Gander, an Android file viewer that asks for no permissions

#32
post #27
post #4

This is interesting. I thought granting internet access to apps is not avoidable on Android. When an app does not request internet, is it really guaranteed that it cannot talk to the outside world? Or is it having other avenues like opening a browser or some other component with a custom url or something? Update: I just asked Gemini, and it does not look good: An Android app without the INTERNET permission is not gua…

GrapheneOS asks for internet permission when you install any app.

Even an app that does not want internet?

Re: Show HN: Gander, an Android file viewer that asks for no permissions

#34
post #27
post #4

This is interesting. I thought granting internet access to apps is not avoidable on Android. When an app does not request internet, is it really guaranteed that it cannot talk to the outside world? Or is it having other avenues like opening a browser or some other component with a custom url or something? Update: I just asked Gemini, and it does not look good: An Android app without the INTERNET permission is not gua…

GrapheneOS asks for internet permission when you install any app.

Can you deny it and is the situation the same as on Android?

Re: Show HN: Gander, an Android file viewer that asks for no permissions

#35
post #4

This is interesting. I thought granting internet access to apps is not avoidable on Android. When an app does not request internet, is it really guaranteed that it cannot talk to the outside world? Or is it having other avenues like opening a browser or some other component with a custom url or something? Update: I just asked Gemini, and it does not look good: An Android app without the INTERNET permission is not gua…

> That means the app can open a system browser using a URL containing the data it wants to transmit.

This can be mitigated by using an app like URLCheck [1], which you set as your default browser, and it shows and lets you edit the URL being opened before handing it off to your real browser. It also has neat features like choosing to open in incognito (if you use Firefox) and automatically removing tracking parameters.

[1] https://f-droid.org/packages/com.trianguloy.urlchecker

Re: Show HN: Gander, an Android file viewer that asks for no permissions

#37
post #26
post #4

This is interesting. I thought granting internet access to apps is not avoidable on Android. When an app does not request internet, is it really guaranteed that it cannot talk to the outside world? Or is it having other avenues like opening a browser or some other component with a custom url or something? Update: I just asked Gemini, and it does not look good: An Android app without the INTERNET permission is not gua…

> If two apps from the same developer share a User ID (sharedUserId), they run in the same process and share all permissions Good grief. What a huge vulnerability. Is there some benefit that justifies this?

First, `sharedUserId` is opt-in.

You need something like that for plugin / extension like system.

Third, it is being deprecated. and people are screaming "bad google" "android is no longer free!"

Re: Show HN: Gander, an Android file viewer that asks for no permissions

#39
post #32
post #27

Earlier quoted context omitted.

GrapheneOS asks for internet permission when you install any app.

Even an app that does not want internet?

I don't see that as an option, but I'm not a GrapheneOS power user.

Re: Show HN: Gander, an Android file viewer that asks for no permissions

#40
post #34
post #27

Earlier quoted context omitted.

GrapheneOS asks for internet permission when you install any app.

Can you deny it and is the situation the same as on Android?

You can on graphene. It's not uncommon to use Google keyboard this way for example.
Post reply on HN