I am currently maintaining an extension with around 10k users. The extension needs the user to login in order to use it. The extension uses an oauth login flow (chrome.identity.launchWebAuthFlow) to receive an access token and login the user.
Now my question is under the develop dashboard (where you set store information for the extension) there is a section called "Data usage" under "Privacy" where you tick boxes to mark what type of data the extension collects. Currently I have ticked the box for "
Authentication information" because I figured that was to cover for the whole login functionlity within the extension, but do I really need to tick this box? When the box is ticked in the store it will say that the extension "collects authentication information, For example: passwords, credentials, security question, or personal identification number (PIN)". This makes it sound as if the extension is storing users passwords that they use to login into various websites within the browser, which is not the case. It makes the extension sounds more "scary" than it actually is.
I saw that that there are other extensions, like Keeper (https://
/webstore/detail/keeper%C2%AE-password-manager/bfogiafebfohielmmehodmfbbebbbpei), which also have a login functionality and they have not ticked this box. Instead they have ticked the box for "Personally identifiable information".
So which one of us is doing it correctly? If possibly I would like to untick the box for "Authentication information" because it sounds like the extension does some scary and intrusive things with the users passwords, which is not true.