derdilla / blood-pressure-monitor-fl

A cross platform app to save blood pressure values with export function
MIT License
72 stars 15 forks source link

F-Droid Security Warning Version 1.6.3 #306

Closed T-o-b-i-a-s closed 8 months ago

T-o-b-i-a-s commented 8 months ago

Description

Thanks for the nice and free app. When trying to update the App to 1.6.3 in F-Droid, I get the attached warning message. Could you check that? IMG_20240320_070332

I did not check the commits yet, but did your latest changes include any nstructions that could be considered dangerous by Google Play Protect?

Android version

Android 12

Reproduction steps

With automatic Updates enabled in F-Droid, the app did not update automatically. When trying to update manually, the attached message appears.

Screenshots & Settings backup

![IMG_20240320_070332](https://github.com/NobodyForNothing/blood-pressure-monitor-fl/assets/34947123/6ed9b7b9-f371-4634-98dd-6c05403276bf)

App debug info

No response

pbanj commented 8 months ago

I get the same thing. It would be nice if the warning actually said what the problem was instead of just a generic message

rLy07 commented 8 months ago

I also got it in the morning when I tried to install it on a new phone. So I installed the older version 1.6.2 but during the day it did auto upgrade itself without any further warning.

derdilla commented 8 months ago

There were no recent changes to how the app behaves on the device and the permissions it consumes.

Play protects complain can originate from the different signing key for F-droid and Google Play Store (not sure about why now?).

You can install the Play version (make sqlitedb backup before) or proceed with the fdroid version.

Unfortunately I don't think this is actionable on my end.

pbanj commented 8 months ago

There were no recent changes to how the app behaves on the device and the permissions it consumes.

Play protects complain can originate from the different signing key for F-droid and Google Play Store (not sure about why now?).

You can install the Play version (make sqlitedb backup before) or proceed with the fdroid version.

Unfortunately I don't think this is actionable on my end.

i have apps that have playstore versions and f-droid/github versions and none of them have ever thrown this error. maybe try and contact google and ask them why

pbanj commented 8 months ago

fairmail, nova video player, all the "simple" apps ex simple gallery.

derdilla commented 8 months ago

An appeal has been requested.

That google doesn't provide a more clear message is really strange, as the warning string you reported doesn't show up on their own list.

pbanj commented 8 months ago

An appeal has been requested.

That google doesn't provide a more clear message is really strange, as the warning string you reported doesn't show up on their own list.

i hate when companies do this crap. all it does is scare non tech savvy people and piss tech people off, and cause issues for devs who cant do much because theres nothing to go off of. like how hard is it to include an actual reason. instead of just being like "no it bad". hopefully they dont just brush you off.

derdilla commented 8 months ago

Based on the apk I can't see how Play Protect comes to this conclusion, as common scanning tools like VirusTotal report the F-Droid apk as completely fine.

Although if this is a problem with different signing this might be an opportunity to start with F-Droids reproducible builds. Although that would require F-Droid users to delete and reinstall the app.

pbanj commented 8 months ago

well you have a way to backup and restore. so having to reinstall wouldnt be that bad. better that than google making you look bad

derdilla commented 8 months ago

I can reproduce this neither on an emulator nor on my device. I don't know if Google actually fixed this or if it's just being selective so it would be great to hear from users whether Play Protect still complains.

pbanj commented 8 months ago

Just tried again. No warning this time. So maybe google actually fixed it

T-o-b-i-a-s commented 8 months ago

In the meantime F-Droid has automatically updated the app to 1.6.3. with no further confirmation or approval from my side. So it seems the Google Play altert has disappeared. I think we can close the issue.