-
-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update download function to download from the right source #500
Comments
If source = Google Play |
I'm not sure we want to do that, I think we need to respect the user's choice of source. If the user says they want to check an app from Google Play, I'm not sure we want to try downloading this app from F-Droid (that would imply a lot of unnecessary downloads). Beside, which report do we send back if we start 2 analysis in the same time. I think what we need to do is that the android app should tell us the source. It could be by redirecting to https://reports.exodus-privacy.eu.org/analysis/submit/#<full_url> Currently that does not work perfectly in the exodus website but can be fixed quickly |
Ok you can change for solution more easy |
To make sure I understand your proposal, what you mean is that we could check that an app exists in the desired store (F-Droid or Google Play) before trying to download it? |
Yes, actually you check with function validate_handle if app matched on Google Play and Fdroid. But like explain in past. If handle doesn't match, on Fdroid, exodus doesn't check if handle match on Google Play. |
Don't forget that some applications are on more than one store and maybe slightly different so whenever you submit an app it has to be downloaded and scanned for all stores. |
Issue detected on submit function on Exodus app (2.2.0)
Change detection function and download rules
If source = Google Play and app id match on Google Play
If source = Google Play and app id match on Fdroid
If source = Fdroid and app id match on Fdroid
If source = Fdroid and app id match on Google Play
If source = Google Play or Fdroid and app id no match
Algorithm can be optimize
The text was updated successfully, but these errors were encountered: