Политика конфиденциальности
amo stickers — расширение браузера и userscript для мессенджера amo. У amo stickers нет своего сервера: всё, что расширение хранит, лежит в вашем браузере, а разработчику не уходит ничего.
Что хранится в браузере
Свои ключи GIF и свой токен Telegram-бота, если вы ввели их в «Настройках»:
- у расширения — в хранилище расширения; страница amo и её скрипты его не видят;
- у userscript в менеджере скриптов (например, Tampermonkey) — в хранилище менеджера; страница amo и её скрипты его не видят;
- у userscript без хранилища менеджера — например, если скрипт подключён на страницу напрямую или менеджер не даёт своего хранилища — в хранилище сайта amo (
localStorage). Оно доступно скриптам страницы amo.
Стикеры и история — в хранилище сайта amo (IndexedDB и localStorage) при любом способе установки:
- импортированные паки Telegram и ваши стикеры — готовые GIF и подписи к ним;
- время последней отправки стикера из каждого пака — по нему упорядочены паки;
- недавние стикеры и недавние GIF — до 40 каждого вида, у GIF — ссылка на файл и название;
- выбранный режим панели — «Стикеры» или «GIF».
Стикеры и история удаляются вместе с данными сайта amo в настройках браузера. Ключи и токен в хранилище расширения или менеджера удаляются вместе с расширением или скриптом, а в хранилище сайта amo — вместе с его данными.
Что и куда уходит
amo stickers обращается только к трём сервисам и только когда вы ими пользуетесь:
- GIPHY и KLIPY — поиск GIF. Сервис получает поисковый запрос, ключ и язык интерфейса: GIPHY — ваш ключ, KLIPY — встроенный ключ amo stickers или ваш, если вы задали свой в «Настройках». Тренды запрашиваются без запроса.
- Telegram (
api.telegram.org) — импорт пака. Telegram получает имя пака и токен бота: встроенного бота amo stickers или вашего, если вы задали свой токен в «Настройках».
Картинки GIF в ленте, файлы GIF при отправке и файлы стикеров при импорте браузер загружает с серверов этих сервисов. Сервер при этом получает обычный запрос браузера — в том числе ваш IP-адрес.
Отправленный стикер или GIF уходит в amo как обычное вложение сообщения — так же, как файл, который вы вставили в поле ввода сами. Дальше с ним обращается amo по своим правилам.
Что получает разработчик
Ничего. В amo stickers нет аналитики, счётчиков и отчётов об ошибках, и он не обращается ни к каким адресам, кроме перечисленных выше. Свои ключи, свой токен, стикеры, поисковые запросы и сообщения разработчику не передаются.
Импорт встроенным ботом и поиск встроенным ключом KLIPY тоже идут мимо разработчика: запросы уходят из вашего браузера прямо в Telegram и KLIPY, имена паков и поисковые запросы разработчику не передаются. Bot API к тому же не показывает владельцу бота, какие паки через него запрашивались.
Файлы расширения и скрипта скачиваются с GitHub, и Tampermonkey проверяет там обновления скрипта. GitHub показывает разработчику только общее число скачиваний файлов релиза.
Изменения
Если amo stickers начнёт хранить или передавать что-то ещё, эта страница изменится до выхода такой версии. Вопросы — в issues на GitHub.