I understand this is still not fully defined, so it might be hard to give a precise answer.
I would like to know what kind of permission screen the user will have to approve before adding new icons. It seems vital the icon and name are present when the prompt is presented to the user. Otherwise, there are risk of spoofing.
Some question, mostly taken from the security/privacy review preparation:
- Do we show a new prompt for every individual icon?
- Did you considered throttling requests and then make a "group" prompt?
- How would we make the prompt repeatable for every icon, but not spammable?
- Does the decision to block an icon remains permanent?
- How would users revisit a decision to block an app from adding an additional icon?
- Would PWAs know which icons have been blocked by the users so they can stop asking for those icons?
- Is there a limit? Can we add 1000 icons in a single request?
- Does updating one icon is subject to a "revalidation" via a prompt from the user?
- Asking too many things to the user might lead to prompt fatigue. Some might auto-pilot after the 3rd prompt. We are wondering how this could be avoided.
+CC @Sauski, @andypaicu, @amtunlimited, @ArthurSonzogni
I understand this is still not fully defined, so it might be hard to give a precise answer.
I would like to know what kind of permission screen the user will have to approve before adding new icons. It seems vital the icon and name are present when the prompt is presented to the user. Otherwise, there are risk of spoofing.
Some question, mostly taken from the security/privacy review preparation:
+CC @Sauski, @andypaicu, @amtunlimited, @ArthurSonzogni