Show HN: Gander, an Android file viewer that asks for no permissions
11–20 of 80 posts
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#12This 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…
I'm assuming that all works even with application sandboxing (1) or am I mis-reading how that is applied to applications.
Man I need to move my movement to GrapheneOS up to be sooner.
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#13This 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…
Edit: also that LLMs are tuned for "engagement" not for answers like "it's secure enough, move along"?
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#14Earlier quoted context omitted.
Why would rendering a document need internet access?
PDFs can do all sorts of shenanigans, such as bundle executable javascript that runs when the file is opened.
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#15Tried it and I love it. Good work! Have you considered hosting it on F-Droid?
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#16Re: Show HN: Gander, an Android file viewer that asks for no permissions
#17> Requirements: JDK 17+ and the Android SDK (platform 35).
Bummer. I am stuck with Android 14 for the moment.
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#18This is super cool. > Requirements: JDK 17+ and the Android SDK (platform 35). Bummer. I am stuck with Android 14 for the moment.
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#19This is super cool. > Requirements: JDK 17+ and the Android SDK (platform 35). Bummer. I am stuck with Android 14 for the moment.
Re: Show HN: Gander, an Android file viewer that asks for no permissions
#20This 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…
Christ that's depressing. I'm assuming that all works even with application sandboxing (1) or am I mis-reading how that is applied to applications. Man I need to move my movement to GrapheneOS up to be sooner. (1) https://source.android.com/docs/security/app-sandbox
Apps get to choose what permissions are needed to access their intents, so under Android's security model, really it's Chrome's fault (or whatever browser the user has installed) for exposing an intent that allows apps that don't have the INTERNET permission to exfoltrate data.
Similarly, apps are also allowed to collude to share data with each other if they want; that's how stuff like Google Play Services works.