Live data from Hacker News

Privacy respecting weather app for Android

f-droid.org

11–20 of 99 posts

Re: Privacy respecting weather app for Android

#11

I've never understood why Weather apps are such a huge thing. I just type into Google "Weather" and it tells me that weather. If I was worried about privacy I'd bookmark the local government weather website. Why the need to install an app for a simple query? People are obsessed with them though, they're massively popular so I'm missing something.

I use one because it is much easier to tap once than to have to type anything (like "weather").

Re: Privacy respecting weather app for Android

#12
What's the point of Weather app respecting privacy if its data source (OpenWeatherMap) has horribly inaccurate data?

I use Weawow and Today Weather, none of them have access to Location, actually both of them have no permissions granted at all and works fine. I don't use apps which don't allow manually selecting Location.

Re: Privacy respecting weather app for Android

#13
post #11

I've never understood why Weather apps are such a huge thing. I just type into Google "Weather" and it tells me that weather. If I was worried about privacy I'd bookmark the local government weather website. Why the need to install an app for a simple query? People are obsessed with them though, they're massively popular so I'm missing something.

I use one because it is much easier to tap once than to have to type anything (like "weather").

As he said you can make home screen shortcut to whatever URL/site, I use this way weather radar without need of app.

Re: Privacy respecting weather app for Android

#14
I wonder how using an API that is under CC-BY-SA 4.0 [0] is considered an anti-feature. I mean, I understand what they want in f-droid with [1] but there should probably be some middle-ground for cases like this?

[0] https://openweathermap.org/full-price#licenses

[1] https://f-droid.org/en/docs/Anti-Features/#NonFreeNet

Re: Privacy respecting weather app for Android

#15
It seems like a privacy respecting app shouldn't leave your privacy dependent on the ongoing and unwavering benevolence of the developer or the services their app uses. For a weather app that would mean not sending my location data anywhere, but also not sending the locations I want the weather for anywhere either since if you know that most of the time you'll be able to tell where I am or where I will be.

The ideal privacy respecting weather app would download and update a local copy of every location's weather, and any requests you made would never leave your own device. I'm not sure how realistic that is, but as long you trust the Karlsruhe Institute of Technology, the government they operate under, and that the data being sent to OpenWeather is non-identifying or that they too can be trusted with your data, then this is probably the closest we're going to get.

Re: Privacy respecting weather app for Android

#16
post #10
post #6

Why not a web app instead? Web apps are nicely sandboxed, work on every device and give the user tons of interface features they are used to. Like zoom, copy&paste, bookmark urls (each city could be a url, parameters could be query string parameters) etc.

There are some privacy techniques the app could use that are hard for a web app. For example it could update the weather information at a fixed rate so it would not leak the usage patterns of the app.

Web apps can do that too. Google for "pwa sync background" to see how.

Re: Privacy respecting weather app for Android

#17

I wonder how using an API that is under CC-BY-SA 4.0 [0] is considered an anti-feature. I mean, I understand what they want in f-droid with [1] but there should probably be some middle-ground for cases like this? [0] https://openweathermap.org/full-price#licenses [1] https://f-droid.org/en/docs/Anti-Features/#NonFreeNet

The data might be licensed under CC-BY-SA, but as far as I can tell, the service itself is proprietary. The code isn't open source, and you can't just run your own server to use the app completely privately (which you can do with many other F-Droid apps). IMO it's worth calling out.

Re: Privacy respecting weather app for Android

#18

The fact that it had to be mentioned at all for a weather app is concerning & telling of the state of tech

Privacy in good weather apps that are innovative can be tricky. Phones have enough sensors like barometers to be useful weather stations, and collecting that data could improve forecasts. But that also includes accurate location data, and making a useful forecast model from data collected on device is significantly more challenging when you account for privacy needs.

The “telling state of tech” may be that our hardware has outpaced our ability to socially reason about how useful weather data should be collected and shared, or not shared.

Re: Privacy respecting weather app for Android

#19

The fact that it had to be mentioned at all for a weather app is concerning & telling of the state of tech

Indeed. That's why I like the privacy cards on the iOS App Store a lot. For apps like this, it makes it really easy to spot the ones that'll record my location data on their servers for some reason.

It's the same with fitness tracking apps, so many of them send health data to their servers, but there are a few (often paid ones, of course) that seem to store important data only locally.

Re: Privacy respecting weather app for Android

#20
post #6

Why not a web app instead? Web apps are nicely sandboxed, work on every device and give the user tons of interface features they are used to. Like zoom, copy&paste, bookmark urls (each city could be a url, parameters could be query string parameters) etc.

I use the web site that has proven to best predict the weather in my area along the years. Firefox with UBo on both desktop and Android. It's pinned on Firefox home page on my phone. I think that I could put in on the home screen of the phone as well but I don't care.
Post reply on HN