-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Invalid account/data deletion link listed in Google Play Store data safety form #16256
Comments
@dae curious if you can help us out on the account deletion page with the specific items I've made checkboxes of above - that is, detailing the account deletion path for users that land on the page, and 🙏 including, somehow, anyhow "AnkiDroid Flashcards" on the page as one of the applications that use the service and that will have associated data deleted We need to add a link to the remove account page and privacy policy page in app as well Note that if we use the account services that's enough to trigger the responsibility, we cannot avoid this by just removing in-app account creation as near as I can tell, and frankly that's user-hostile anyway as AnkiWeb is such a vital part of what makes Anki amazing. We've got almost all the pieces anyway this is just some tiny changes around the edges IMHO |
From that page:
I think rather than directly pointing to AnkiWeb's privacy policy, AnkiDroid will need its own privacy policy, which also covers usage of things like ACRA. In that, you could have a section on AnkiWeb, pointing out that it is a third-party service, and linking to its privacy policy. The person who listed the problems above does not seem to be aware that it's a third-party service. |
I believe this is a misunderstanding of the requirement. AnkiDroid already has it's own Privacy Policy which covers the use of things like ACRA. I believe the thing is that if you can sign up for an account in-app (which we can) it is not considered 3rd party, so there needs to be a page somewhere where you can delete the account outside-of-app that needs to have the Play Store name included so users have some confidence. Looked at from a concerned-user perspective, it makes sense, and rather than seem onerous, it seems fairly user-friendly both to have in-app account creation (as we do) and also a quick short-list (for confidence) on AnkiWeb of the apps that are known to use it ("Anki Desktop, AnkiMobile, AnkiDroid, among others..." I think at this point the only thing missing is actually that named call-out of AnkiDroid on the account deletion page on AnkiWeb Is that possible or is this a sticking point for you so that we need to cast around for some other solution? |
@dae meant to tag you for the above 👆 |
Sorry for the delay, I'm swamped at the moment. I'm not really convinced that this is something AnkiWeb should have to do, but I realise these restrictions are imposed on you, and you're looking for the easy path. I will try to get the page updated soon, but one complicating factor is that something in the AnkiWeb build pipeline has succumbed to bit rot, and I haven't yet had a chance to get to the bottom of it. |
@dae had a thought on this and it occurred to me I/we can host a page on ankidroid.org that serves the purpose, with that page then handing off to ankiweb remove-account, which would remove the need for you to do anything on ankiweb it appeared to me that you hadn't done the change yet - so hopefully this will save you some work? We're about to promote 2.18.0 on play store and I'll do the ankidroid.org interstitial-type page + re-point our Play Store removal URL to it before promote so Google can (hopefully) bless it and we can move on |
ankidroid/ankidroiddocs#140 + altering play store data handling URL to go to that new page should have this completely handled now |
Thanks for letting me know - I haven't gotten around to investigating the build issue yet, so glad to hear you've found another workaround. |
Checked for duplicates?
Does it also happen in the desktop version?
What are the steps to reproduce this bug?
Click the AnkiWeb account deletion link as specified in our Play Store listing / Privacy Information form: https://ankiweb.net/account/remove-account
Additionally, the user should have an easily discoverable path to account deletion from within the ape
Expected behaviour
See a page that conforms with the Google Account Deletion policy if user clicks the account deletion link
See an account deletion option related to synchronization in the app (probably in the Settings -> Synchronization preferences are)
Actual behaviour
There is no link in the app in the synchronization area
And apparently the AnkiWeb page does not comply, they provide this information:
It is declared within the app that the user can create an account, but the deletion link provided to the user is invalid.
Apps whose issues are not fixed by May 06, 2024 may be subject to additional measures.
Debug info
(Optional) Anything else you want to share?
Deadline for this is May 6th, 2024, though we may remove the URL and ask for an extension, it would only delay the work not remove the need for the work
More information here https://support.google.com/googleplay/android-developer/answer/13316080?sjid=10448148736023107502-NA#account_deletion (and note we should probably link to the Privacy Policy at the same time, in the same area as the account deletion policy
I think the page may be deficient for these reasons vs their explanation and the policy:
Research
The text was updated successfully, but these errors were encountered: