Hi all,
We have an add-on: https://addons.mozilla.org/ru/firefox/addon/flashphoner-screen-sharing/
Source code of add-on: https://github.com/flashphoner/flashphoner_client/tree/wcs_api-2.0/examples/demo/dependencies/screen-sharing/firefox-extension
The add-on is used in Screen Sharing function. Using this add-on, user
can permit access to his/her screen and can select a window for screen
capture.
Recently we have changed the add-on code to fix following warnings:
- multiprocessor support
- unsafeWindow changed to wrappedJSObject
Changes: https://github.com/flashphoner/flashphoner_client/commit/77f2c98c1004b34bc24f5ca62d3f54c2e85de16e
We have faced a problem.
We can’t contribute our new add-on code because it is rejected during
check.
Checker notes that description is incorrect and it is a cause of
rejection.
- Addon’s description does not match its function.
Addon is set to run on every page while its function only relates to
some pages which amounts to user tracking and adds unnecessary overhead.
- Any tracking (e.g.
affiliate/referral/install/uninstall/upgrade/disable/error etc) to
outside sources requires clear disclosure in both the add-on
description and the Privacy Policy.
eg: content-script.js
We have corrected the description. Our add-on doesn’t gathering any tracking information, so Privacy Policyis empty, add-on flags has now “site-specific”-value
However it is still rejected due the description.
Where is the issue?
How can we correct the description to pass the check?