Расширение Pushbullet пытается справиться со странной политикой Chrome Web Store
Расширение Pushbullet в Chrome Web Store имеет более миллиона скачиваний и рейтинг 4,5 из 5. Сервис и расширение существуют уже несколько лет и им пользуется большое количество людей. Вот только есть риск, что вскоре расширение будет удалено из Chrome Web Store/
Уведомление о несоблюдении правил пришло разработчикам Pushbullet и если они не изменят расширение, то его удалят из каталога через 14 дней. Требования со стороны магазина расширений касались усиления конфиденциальности пользователей. Вот только сами требования были максимально нечеткими и понятными. Судите сами, примерный перевод требований:
Запросите доступ к самым узким разрешениям, необходимым для реализации функций или служб вашего продукта.
Если для реализации функции можно использовать несколько разрешений, необходимо запросить разрешения с наименьшим доступом к данным или функциям.
Не пытайтесь «в будущем доказать» свой продукт, запрашивая разрешение, которое может принести пользу службам или функциям, которые еще не были реализованы.
Понять чего хотят от создателей расширения, с такими требованиями, сразу не ясно. Расширение запрашивало данные с адресов начинающихся на https://*/* и http://*/*, разработчики решили, что дело в этом и скорректировали запрос, так чтобы он проходил через по протоколу https://*.pushbullet.com/*, http://*. pushbullet.com/*, и http://localhost/*. После корректировки расширение отправили на повторную проверку, где оно снова не прошло проверку.
Если от расширения хотят ограничений доступа к буфер обмену, то это одна из ключевых особенностей, на основе которых и работает сам сервис и расширение Pushbullet. При этом есть риск что могут опять не угадать, чего же от них хочет Google. И это не первый случай, некоторое время назад, uBlock Origin также столкнулся с проблемой, когда он не мог обновить расширение в каталоге Chrome Web Store.
По материалам: blog.pushbullet.com