Политика приватности
Обновлено
Эта политика объясняет, какую информацию PulsarKit («мы») обрабатывает, когда вы пользуетесь сайтом, зачем и какой у вас есть выбор. Коротко: в большинстве инструментов файлы остаются на вашем устройстве, немногие серверные инструменты удаляют их в течение примерно двух часов, а наша собственная статистика узнает устройство только с вашего согласия (или, за пределами Европейской экономической зоны, Великобритании и Швейцарии, — пока вы не отказались); иначе она ведет только обезличенный счет без cookie.
Сайтом управляет независимый разработчик — он же контролер данных, то есть отвечает за обработку, описанную в этой политике. Вопросы по этой политике — на support@pulsarkit.com.
1. Ваши файлы
Браузерные инструменты. Большинство инструментов обрабатывают файл внутри вкладки браузера с помощью WebAssembly. Файл читается с вашего устройства самой страницей, результат создается на вашем устройстве, и на наши серверы ничего не отправляется. Мы не можем увидеть, сохранить или восстановить эти файлы, потому что они до нас не доходят.
Серверные инструменты. Нескольким инструментам нужны программы, которые в браузере не работают: конвертация между PDF и Word, Excel, PowerPoint, ePub, ODT, RTF и Pages, распознавание текста в сканах, конвертация в PDF/A, восстановление PDF, извлечение таблиц из PDF в CSV, рендеринг HTML в PDF или картинку, изображения PSD, RAW и TIFF, конвертация между ePub и MOBI. Удаление фона тоже использует наш сервер, на любом устройстве: его модель слишком тяжела для вкладки браузера, поэтому страница загружает только уменьшенную копию фото 1024 × 1024 и получает обратно контур объекта, а исходный файл остается на вашем устройстве. Страница каждого такого инструмента сообщает, что он использует наш сервер. Для этих инструментов:
- Файл загружается по защищенному соединению (HTTPS) по одноразовой ссылке, которая действует 15 минут, на наш сервер обработки — одну машину, которую мы арендуем у Hetzner в Хельсинки (Финляндия, Европейский союз). Загрузка идет прямо на этот сервер и через Cloudflare не проходит.
- Файл обрабатывается только автоматикой. Ни один человек его не открывает и не просматривает.
- Загруженный файл удаляется автоматически сразу после завершения задания, а результат — в течение примерно двух часов. Плановая уборка удаляет все, что могло остаться.
- Файл не используется ни для чего другого: ни для обучения, ни для аналитики, ни для чего-либо, кроме получения вашего результата.
- Чтобы защитить сервис от злоупотреблений, сервер ведет короткоживущий счетчик заданий по IP-адресу и отклоняет запросы сверх часового лимита. Этот счетчик не хранится дольше часа.
Инструменты, которые получают данные для вас. Конвертер валют запрашивает курсы у нашего сервера, а тот получает их из открытых источников и кеширует; ваш браузер к этим источникам напрямую не обращается. Трассировщик редиректов просит наш сервер пройти цепочку перенаправлений для введенного вами адреса; адрес отправляется на сервер ради запроса и после этого не хранится.
2. Собственная аналитика
Чтобы понимать, какими инструментами пользуются и ломаются ли они, сайт записывает события использования на нашей собственной инфраструктуре — в одном из двух режимов. Полная статистика: в Европейской экономической зоне, Великобритании и Швейцарии — после того, как вы нажали «Согласен» в баннере cookie, в остальных странах — по умолчанию, пока вы не выбрали «Только необходимые». Обезличенный счет: в этих трех регионах — пока вы не ответили в баннере, и везде — после «Только необходимые».
Обезличенный счет записывает каждое событие отдельно: просмотр страницы (адрес страницы, ее тип, язык интерфейса, домен, с которого вы пришли, и UTM-метки кампании в адресе), итог инструмента (успех или сбой с кодом ошибки), отказ инструмента запуститься и его причину, ошибку JavaScript, скорость загрузки страницы и ваш выбор в баннере cookie; а также страну запроса, класс устройства (телефон, планшет или компьютер), операционную систему и браузер. Он не использует cookie и ничего не пишет в хранилище браузера, не несет ни одного идентификатора, ни времени вашего устройства, ни ширины окна, и его события нельзя связать между собой.
Полная статистика добавляет к этому: случайный идентификатор вкладки и номер события в session storage браузера, cookie _aid со случайным идентификатором устройства — чтобы считать визиты и повторные визиты, время на странице и глубину прокрутки, ширину окна, шаги инструмента (тип файла, диапазон размера вроде «от 1 до 10 МБ», откуда взят файл, запуск обработки и скачивание), текст поиска по сайту (очищенный от всего, что похоже на адрес почты, номер или имя файла, и обрезанный до 64 знаков), тексты ошибок JavaScript (очищенные так же), переходы от одного инструмента к следующему, смену языка интерфейса, установку сайта как приложения и пометку, что визит — от нашей собственной команды.
Никогда не собираются: ваш IP-адрес — ни как есть, ни хешем; ваш регион и город; имя и содержимое файла; его точный размер; текст, который вы вводите в поля инструментов; пароли. Сервер смотрит на IP-адрес только в памяти, пока отвечает на запрос, чтобы узнать сеть нашей команды, и никуда его не записывает.
Ваш ответ в баннере cookie записывается как обезличенное событие вместе с адресом страницы, на которой вы его дали.
Сколько хранятся данные:
- Сырые события — 90 дней.
- Сессии и связь между сессиями одного посетителя, включая идентификатор устройства, — 180 дней.
- Сводки без каких-либо идентификаторов, например счетчики по часам и дням, — 25 месяцев.
- Журнал приема на нашем сервере, где события ждут обработки, — до 72 часов.
- Журнал запросов страниц веб-сервера без IP-адресов (браузер и страница, с которой пришли), — 2 дня.
- Отклоненные записи без идентификаторов — 30 дней.
- Журнал ошибок веб-сервера, в котором бывает IP-адрес, — до 15 дней.
Cookie и хранилище браузера для этого: fk_consent и fk_geo (ваш выбор в баннере и пометка, нужен ли баннер там, где вы находитесь), _aid (только при полной статистике, 400 дней), pk_internal (только для нашей команды: год после входа в админку сайта, 30 дней после перехода по особой ссылке), pk:tab и pk:seq в session storage (только при полной статистике; живут, пока открыта вкладка). Полный список — в политике cookie.
Версия наших инструментов для встраивания на другие сайты не отправляет никаких событий.
3. Microsoft Clarity
Сайт может загружать Microsoft Clarity. В Европейской экономической зоне, Великобритании и Швейцарии он загружается только после того, как вы приняли аналитику в баннере; в остальных странах — по умолчанию, пока вы его не выключите. Clarity записывает, как используются страницы: клики, прокрутку, движение мыши, переходы, тип браузера и устройства, и может воспроизвести сессию как обезличенную запись. Файлы, которые вы обрабатываете, через Clarity не проходят: он наблюдает за страницей, а не за файлом.
Clarity ставит собственные cookie (_clck, _clsk, CLID, ANONCHK, MR, MUID, SM) и обрабатывает данные по заявлению о конфиденциальности Microsoft. Выбор «Только необходимые» выключает Clarity где бы вы ни были, а встраиваемая версия наших инструментов не загружает его никогда.
4. Реклама
PulsarKit существует за счет рекламы. Сейчас ни одна рекламная сеть на страницы не подключена и рекламные cookie не ставятся. Когда рекламный поставщик появится, эта политика назовет его и даст ссылку на его политику. В Европейской экономической зоне, Великобритании и Швейцарии до вашего согласия в баннере ничего не персонализируется и рекламные cookie не ставятся: отказ там означает обычную, неперсонализированную рекламу. В остальных странах реклама будет персонализированной по умолчанию, а «Настройки cookie» в подвале это отключают.
5. Данные в вашем браузере
Несколько функций хранят данные на вашем устройстве — в cookie, local storage или IndexedDB браузера. Нам из этого ничего не отправляется, кроме cookie, которые читает наша собственная аналитика (раздел 2). Полный список — в политике cookie; главное:
- fk_consent: ваш выбор в баннере cookie, хранится 180 дней.
- Тема (светлая или темная) и настройки интерфейса.
- Черновики форм в инструментах вроде счета, резюме, визитки и редактора Markdown — до 30 дней, чтобы перезагрузка не теряла работу.
- Сохраненные цепочки инструментов и передача файла между инструментами — то, что позволяет отправить результат прямо в следующий инструмент.
- Скачанные движки и модели (например, языковые данные OCR), закешированные, чтобы следующий запуск не скачивал их заново.
Все это можно удалить в любой момент через настройки данных сайта в браузере.
6. Третьи стороны, которые видят ваш запрос
Сайт раздается через Cloudflare — сеть доставки контента перед нашим сервером, — а сам сервер мы арендуем у Hetzner в Хельсинки (Финляндия). Cloudflare обрабатывает технические данные каждого запроса (включая IP-адрес), чтобы отдать страницы и защититься от злоупотреблений, по собственным условиям конфиденциальности, и сообщает нам страну запроса — ту, что используется в нашей аналитике; Hetzner предоставляет машину и сеть, в которой она работает, по своим условиям.
Некоторые браузерные инструменты при первом запуске скачивают большие модели напрямую из публичных реестров пакетов и моделей: jsDelivr для движка OCR. Эти сервисы видят запрос на скачивание, включая ваш IP-адрес, ровно так же, как при загрузке любого публичного файла любым сайтом. Обрабатываемый вами файл в этот запрос не попадает.
Сайт не встраивает кнопки соцсетей, внешние шрифты и сторонние скрипты, кроме описанных выше.
7. Чего мы не делаем
У нас нет аккаунтов, а значит, нет паролей, адресов почты и профилей. Мы не продаем и не передаем данные об использовании. Мы не рассылаем письма. Мы не используем ваши файлы ни для чего, кроме получения результата, который вы запросили.
8. Ваши права
По GDPR и похожим законам вы вправе получить доступ к персональным данным о себе, исправить или удалить их, возразить против обработки или ограничить ее, а также пожаловаться в надзорный орган. Сайт не хранит о вас ни имени, ни адреса почты, ни IP-адреса: полная статистика привязана только к случайному идентификатору устройства в cookie _aid, который мы не можем связать с вами без вашей помощи, а обезличенный счет не привязан ни к чему. Файлы исчезают в течение примерно двух часов, сырые события — через 90 дней.
Согласие на аналитику можно отозвать в любой момент: «Настройки cookie» в подвале открывают баннер заново на любой странице. Отзыв согласия сразу останавливает Clarity, удаляет его cookie, идентификатор _aid и идентификаторы вкладки и переводит нашу собственную статистику на обезличенный счет.
Если вы считаете, что мы храним данные о вас, или у вас есть другой вопрос о приватности, напишите на support@pulsarkit.com.
9. Дети
Сайт — утилита общего назначения, не адресованная детям младше 16 лет. Мы сознательно не собираем персональные данные детей; поскольку мы не собираем ни имен, ни контактов, ни IP-адресов, найти нам обычно нечего, но с любым беспокойством можно написать нам.
10. Изменения политики
Когда в обращении с данными что-то меняется — например, появляется рекламный поставщик, — эта страница обновляется, и дата наверху меняется. О существенных изменениях также сообщается на странице «О PulsarKit».