Перейти к содержимому
Linuxlab
КнигиАудиокнигиЦеныПесочницаО проекте
Язык
РусскийEnglish

Политика конфиденциальности

Последнее обновление: 2026-07-25

Эта Политика конфиденциальности объясняет, какие персональные данные собирает Linuxlab, зачем мы их собираем, как используем и храним, а также какие у вас есть выбор и права. Она написана простым языком. Английская версия является основной; любой перевод предоставляется только для удобства.

Linuxlab («Linuxlab», «мы», «нас» или «наш») управляет сайтом по адресу https://linuxlab.io и интерактивной средой для практики по адресу sandbox.linuxlab.io (вместе называется «Сервис»). Сервис представляет собой онлайн-платформу для обучения Linux: учебник по Linux из нескольких частей, который вы читаете, и практический курс, где вы выполняете настоящие команды Linux во временном изолированном контейнере.

Если вы только читаете учебник и не входите в аккаунт, мы собираем о вас очень мало. Если вы создаёте аккаунт или используете практическую песочницу, мы собираем данные, описанные ниже, и ничего сверх этого.


1. Кто мы

  • Оператор: Automation and Progress LLC. Linuxlab является торговым названием Сервиса.
  • Чем мы занимаемся: мы предоставляем онлайн-платформу для изучения Linux, состоящую из учебника, который вы читаете, и песочницы, где вы выполняете команды Linux.
  • Где мы учреждены: США.
  • Контакт по вопросам конфиденциальности: используйте форму обратной связи внутри своего аккаунта («Написать из аккаунта»). Мы не используем admin@linuxlab.io как контактный адрес; это только внутренний системный аккаунт.

2. Чем занимается Linuxlab

Linuxlab представляет собой образовательную платформу из двух частей.

  1. Платформа для чтения. Учебник по Linux из нескольких частей (Части I–IV), доступный на русском и английском языках. Если вы вошли в аккаунт, мы запоминаем, где вы остановились при чтении (позицию прокрутки и, для медиа, момент времени), чтобы вы могли продолжить. Это функция только возобновления. Мы не используем очки, значки, серии («стрики») или любую другую игровую систему баллов.
  2. Интерактивный практический курс («Песочница»). Когда вы вошли в аккаунт и эта функция включена, вы можете выполнять настоящие команды оболочки Linux в приватном временном контейнере Docker (linuxlab/linux-base, Ubuntu 24.04). Каждая сессия получает свой собственный контейнер. У контейнера нет доступа в интернет и нет доступа к нашим хост-системам. Он уничтожается, когда вы отключаетесь или когда достигается жёсткий 30-минутный лимит времени. В Разделе 5 описано точно, что сессия песочницы записывает, а что нет.

Аккаунт нужен только для того, чтобы сохранять прогресс чтения и использовать Песочницу. Аккаунты используют адрес электронной почты, с паролем или входом через Google (раздел 3.2). На старте Сервис бесплатен. Платежи сейчас не работают. Если платный доступ будет введён позднее, это будет разовая покупка за каждый курс, без подписок, без периодических списаний и без автопродления.

Это не продукт на основе искусственного интеллекта. Мы не запускаем никакие ИИ-модели, мы не передаём ваши данные никакой ИИ-модели и не используем ваши данные для обучения какой-либо модели.


3. Какую информацию мы собираем

3.1 Что мы НЕ собираем

Мы хотим ясно обозначить, что мы никогда не запрашиваем и не храним:

  • Никаких имён, никнеймов, отображаемых имён, номеров телефона, дат рождения, а также почтовых или физических адресов. При регистрации запрашиваются только адрес электронной почты и пароль, либо используется вход через Google, который передаёт нам только ваш адрес электронной почты (раздел 3.2).
  • Никаких номеров карт, CVV или банковских реквизитов. Платежи не работают. Если оплата будет введена позднее, реквизиты карты будут обрабатываться платёжным провайдером и никогда не будут храниться в Linuxlab.
  • Никакого «сырого» IP-адреса в нашей собственной аналитике. В нашей аналитике первой стороны ваш IP-адрес используется только как исходное значение для одностороннего хеша; сам IP никогда не сохраняется. Google Analytics получает ваш IP-адрес, чтобы вывести приблизительное местоположение, и, по заявлению Google, не записывает и не хранит его (Раздел 3.6).
  • Никаких полных URL страниц или строк запроса в нашей собственной аналитике. Наша система первой стороны удаляет строку запроса и фрагмент до того, как что-либо сохранить. Google Analytics записывает адрес страницы так, как его видит браузер, поэтому мы не загружаем его на страницах, чей адрес несёт одноразовый токен (Раздел 3.6).
  • Никаких команд терминала, нажатий клавиш, истории оболочки, буфера прокрутки или вывода команд из Песочницы. Всё это передаётся в реальном времени по соединению и никогда не записывается на диск или в базу данных.
  • Никаких рекламных пикселей и никакого межсайтового рекламного профиля. Для агрегированных измерений мы используем Google Analytics 4 с отключёнными Google Signals и персонализацией рекламы (Раздел 3.6). Мы не используем Meta Pixel, Sentry, Datadog, PostHog, Plausible, Mixpanel, Segment, Hotjar или подобные сервисы, у нас нет рекламных сетей, ремаркетинга и рекламных аудиторий.
  • Никаких «магических ссылок», одноразовых кодов, приложений двухфакторной аутентификации, биометрии или государственных удостоверений личности. Единственные способы входа: адрес электронной почты с паролем и вход через Google (раздел 3.2).
  • Никаких обращений к ИИ-моделям какого-либо рода.
  • Никакой чувствительной персональной информации в значении законодательства штата Калифорния.

3.2 Данные аккаунта

Когда вы создаёте аккаунт, мы собираем и храним:

  • Адрес электронной почты. Это ваш единственный идентификатор аккаунта, и он обязателен для регистрации.
  • Пароль (аккаунты с паролем). Мы храним только защищённый хеш вашего пароля (Argon2id). Мы никогда не храним и не записываем ваш пароль в открытом виде; в открытом виде он существует только во время передачи, пока вы его вводите. Если вы зарегистрировались через Google, у аккаунта нет пароля, пока вы не зададите его через восстановление пароля.
  • Предпочитаемый язык (ru или en). Это единственное поле профиля, которое вы можете редактировать.
  • Вход через Google. Если вы выбираете вход через Google, Google подтверждает нам адрес электронной почты вашего аккаунта Google и то, что он подтверждён; этот адрес служит идентификатором вашего аккаунта. Мы не получаем ни имени, ни фотографии, ни других данных профиля, не получаем доступа к вашему аккаунту Google и не храним токены или идентификаторы Google. Google обрабатывает ваш вход по собственной политике конфиденциальности (https://policies.google.com/privacy).

Подтверждение электронной почты требуется до того, как вы сможете читать контент, доступный только после входа. Аккаунты, созданные или вошедшие через Google, считаются подтверждёнными, поскольку Google подтверждает контроль над адресом. Обратите внимание, что письма для подтверждения и сброса пароля сейчас не отправляются. Мы не будем заявлять об отправке вам письма как о работающей функции, пока не будет налажен этот механизм отправки.

3.3 Данные сессии и безопасности

Когда вы входите в аккаунт, для каждой сессии мы записываем:

  • IP-адрес входа (взятый из вашего соединения или из заголовка X-Forwarded-For).
  • User-Agent браузера (идентифицирующая строка, которую отправляет ваш браузер).
  • Хешированный токен сессии. «Сырой» токен существует только внутри вашей куки ll_session. Мы храним только его хеш с «перцем» (peppered hash) и никогда не храним исходное значение.
  • Хеши краткоживущих токенов подтверждения и сброса, если используются соответствующие процессы (действительны до 48 часов для подтверждения, до 2 часов для сброса, одноразовые).

3.4 Прогресс чтения

Если вы вошли в аккаунт, мы храним ваш прогресс по каждому разделу учебника: состояние чтения, процент прокрутки и момент времени в медиа. Это привязано к вашему аккаунту и используется только для того, чтобы вы могли продолжить с того места, где остановились.

3.5 Отправляемая вами обратная связь

Если вы отправляете обратную связь (например, оценку от 1 до 5 и свободный комментарий длиной до 4000 символов), мы храним её, чтобы прочитать и ответить. Ваш комментарий может содержать всё, что вы напишете, поэтому, пожалуйста, не включайте в него информацию, которую вы не хотите нам передавать.

Обратная связь может включать необязательную диагностическую сводку, которую вы можете просмотреть перед отправкой. Если она включена, она может содержать: ваш браузер и его версию, операционную систему и её версию, размер экрана, размер области просмотра (viewport), языковые настройки вашего браузера, сигнатуру раскладки клавиатуры, ваш часовой пояс, язык интерфейса и путь страницы, на которой вы находились. Это информация, связанная с устройством, поэтому мы относимся к ней как к персональным данным. Мы ограничиваем её размер на сервере (не более 24 полей, не более 400 символов на значение, не более 4000 символов в сумме).

3.6 Данные аналитики

Мы измеряем использование двумя системами: нашей собственной системой первой стороны и Google Analytics 4.

Наша собственная аналитика. Небольшая собственная (first-party) система для подсчёта просмотров страниц. Она работает без кук и учитывает сигналы Do-Not-Track и Global Privacy Control (см. Раздел 4). Для каждого просмотра страницы, с учётом этих сигналов, мы можем хранить:

  • Псевдоним посетителя (session_key). Это либо случайное значение ll_vid из локального хранилища вашего браузера, либо ключевой хеш, вычисленный на нашем сервере из вашего IP-адреса и User-Agent. Ваш «сырой» IP-адрес никогда не сохраняется; он лишь входное значение для хеша. Если вы отправляете сигнал Do-Not-Track или Global Privacy Control, этот псевдоним полностью опускается.
  • Связь с аккаунтом (user_id), присутствует только для вошедших в аккаунт читателей, которые не отправляют сигнал Do-Not-Track или Global Privacy Control. При наличии этих сигналов связь с аккаунтом не сохраняется.
  • Приблизительную страну (двухбуквенный код), полученную только из краевого заголовка сети доставки контента (CDN). Мы никогда не определяем геолокацию по вашему «сырому» IP-адресу.
  • Путь, язык и хост источника перехода (referrer). Строка запроса и фрагмент удаляются до сохранения, а источник перехода сохраняется только как хост и никогда не сохраняется как полный URL.

Google Analytics 4. Мы также используем Google Analytics 4 (идентификатор измерения G-DTZ325Z0L2), чтобы понимать, как Сервис находят и какие страницы читают. Он устанавливает две куки (Раздел 5) и передаёт Google: адрес просматриваемой страницы, адрес, с которого вы пришли, приблизительное местоположение, которое Google выводит из вашего IP-адреса, тип устройства и браузера, а также события — просмотры страниц и длительность визита. Google Analytics 4 не записывает и не хранит IP-адреса.

Мы настраиваем его с отключёнными Google Signals и сигналами персонализации рекламы, поэтому ваш визит не используется для построения межсайтового рекламного профиля, а ремаркетинга у нас нет. Мы не передаём Google ваш адрес электронной почты, идентификатор вашего аккаунта или любой другой известный нам идентификатор и не загружаем Google Analytics в панели оператора и на ссылках, которые несут одноразовый токен, например при подтверждении адреса электронной почты и сбросе пароля.

Google Analytics не реагирует на Do-Not-Track и Global Privacy Control: эти сигналы управляют нашей собственной аналитикой. Чтобы отключить Google Analytics, используйте расширение Google для отказа или заблокируйте куки для Сервиса; в работе Сервиса при этом ничего не изменится. Google обрабатывает эти данные на своих условиях; см. политику конфиденциальности Google и описание того, как Google использует данные сайтов, применяющих его сервисы.

3.7 Данные сессии Песочницы

Когда вы используете Песочницу, мы храним только эфемерные метаданные сессии в краткоживущем хранилище в оперативной памяти (Redis): идентификатор контейнера, ваш идентификатор пользователя, имя образа, идентификатор урока, метки времени и крайний срок сессии. Эти метаданные привязаны к времени жизни (TTL) и удаляются в течение нескольких минут после завершения сессии (жёсткий лимит составляет 30 минут, простаивающие сессии освобождаются раньше, а сборщик запускается часто).

Мы не записываем команды, которые вы вводите, ваши нажатия клавиш, вывод терминала или историю оболочки. Хранятся только агрегированные, не персональные метрики ресурсов (например, общее использование процессора и памяти на хосте) для контроля мощностей и надёжности; они очищаются через 7 дней.

3.8 Данные оператора и аудита

Для безопасности и подотчётности административные действия, выполняемые нашими операторами, записываются в журнал аудита, доступный только для добавления записей (append-only), включая IP-адрес оператора, действующий аккаунт и подробности действия. Этот журнал охватывает внутреннюю деятельность операторов, а не обычный просмотр сайта пользователями.

3.9 Записи о заказах и платежах (неактивно)

Наша база данных содержит структуру для заказов и платёжных событий, но она не подключена ни к какому работающему процессу покупки, потому что платежи не работают. Ни номер карты, ни срок действия, ни защитный код нигде не моделируются. Если оплата будет введена позднее, данные карты будут обрабатываться платёжным провайдером, а не нами, и никогда не будут храниться в Linuxlab. Если оплата будет введена позднее, финансовые записи могут храниться в объёме, требуемом применимым налоговым законодательством, как описано в Разделе 7.


4. Как мы используем информацию

Мы используем указанную выше информацию только для следующих целей:

  • Для предоставления Сервиса: создание вашего аккаунта и аутентификация, запоминание вашего языка и прогресса чтения, а также запуск ваших сессий Песочницы.
  • Для обеспечения безопасности Сервиса: обнаружение и предотвращение злоупотреблений, защита от несанкционированного доступа и ведение журнала аудита для подотчётности.
  • Для связи с вами по вопросам вашего аккаунта и для ответа на отправляемую вами обратную связь.
  • Для понимания и улучшения использования с помощью агрегированной аналитики: нашей собственной системы (first-party) и Google Analytics 4 (Раздел 3.6).
  • Для соблюдения закона и для обеспечения исполнения наших Условий.

Мы не используем ваши данные для обучения какой-либо модели. Мы не запускаем никакую ИИ-модель над вашими данными. Мы не продаём и не передаём вашу персональную информацию (см. Раздел 8).

Do-Not-Track и Global Privacy Control

Мы учитываем как сигнал браузера Do-Not-Track (DNT), так и сигнал Global Privacy Control (GPC) в нашей собственной аналитике. Наш сайт проверяет их на стороне клиента, а наши серверы независимо проверяют заголовки запроса DNT: 1 и Sec-GPC: 1, и мы объединяем эти два источника. Когда присутствует любой из сигналов, запись аналитики для этого просмотра страницы полностью обезличивается: нет связи с аккаунтом, нет псевдонима посетителя и нет счётчика, привязанного к посетителю.

Google Analytics на эти сигналы не реагирует. Он настроен с отключёнными рекламными функциями Google, поэтому межсайтовый рекламный профиль не строится, а полностью отключить его можно способом из Раздела 3.6. Мы не проводим межсайтовое поведенческое отслеживание и не разрешаем никакой стороне вести межсайтовое рекламное отслеживание в Сервисе.


5. Куки

Linuxlab использует пять куки: три строго необходимые куки первой стороны и две, которые устанавливает Google Analytics. Рекламных, маркетинговых куки и куки для ремаркетинга мы не используем.

КукиНазначениеФлагиСрок
ll_sessionСессия аутентификации. Хранит непрозрачный токен сессии, который держит вас в аккаунте.HttpOnly; Secure в staging и production; SameSite=Lax; Path=/14 дней, скользящий срок; очищается при выходе
ll_localeВаш языковой выбор (ru или en). Нет персональных данных, нет секрета.HttpOnly=false; Secure на HTTPS; SameSite=Lax; Path=/365 дней
ll_locale_srcФлаг, фиксирующий, был ли ваш язык установлен по определению географии или по вашему явному выбору, чтобы автоматическое определение никогда не переопределяло сделанный вами выбор. Нет персональных данных.HttpOnly=false; Secure на HTTPS; SameSite=Lax; Path=/365 дней
_gaGoogle Analytics: отличает один браузер от другого, чтобы повторный визит не считался вторым человеком. Случайный идентификатор; ни имени, ни адреса электронной почты, ни идентификатора аккаунта.HttpOnly=false; Secure на HTTPS; SameSite=Lax; Path=/2 года
_ga_DTZ325Z0L2Google Analytics: состояние визита (сессии) для нашего ресурса измерений. Суффикс — наш публичный идентификатор измерения.HttpOnly=false; Secure на HTTPS; SameSite=Lax; Path=/2 года

Нет куки CSRF и нет рекламных куки. Защита от подделанных запросов реализована без куки. Песочница не устанавливает никаких куки; её соединение авторизуется одноразовым тикетом в URL соединения, а не куки ll_session.

Первые три куки ограничены аутентификацией и запоминанием вашего языкового выбора, поэтому они относятся к категории «строго необходимых». Две куки Google Analytics необходимыми не являются: от них можно отказаться (Раздел 3.6), и Сервис продолжит работать точно так же. Наше уведомление о куки носит информационный характер и указывает на способ отказа, а не закрывает Сервис диалогом согласия. Отдельная Политика в отношении куки содержит полные подробности; пожалуйста, обращайтесь к ней, а не полагайтесь только на эту краткую сводку.

Локальное хранилище браузера (не куки)

Мы также используем несколько ключей в локальном хранилище вашего браузера. Они функциональны и не содержат рекламных или отслеживающих данных:

КлючНазначение
ll_themeВаша светлая или тёмная тема интерфейса.
ll_vidСлучайный идентификатор посетителя для аналитики. Подавляется (отправляется как null), когда включён Do-Not-Track или Global Privacy Control.
ll_cookie_noticeФлаг, запоминающий, что вы закрыли информационное уведомление о куки.
ll:lesson-done:<slug>Подсказка в рамках одного браузера, отмечающая завершённый практический урок.

Встроенные видео

Некоторые страницы встраивают видео с youtube-nocookie.com и записи с asciinema.org. Это условные встраивания, работающие только при воспроизведении, от сторонних сервисов, которые устанавливают куки, только когда вы активно запускаете воспроизведение медиа. Домен YouTube без куки откладывает установку куки до тех пор, пока вы активно не запустите воспроизведение видео. Смотрите политику конфиденциальности YouTube (https://policies.google.com/privacy) и политику конфиденциальности asciinema (https://asciinema.org/privacy).


6. Сторонние обработчики

Мы полагаемся на небольшое число поставщиков услуг. Мы передаём только то, что нужно каждому поставщику для выполнения его функции, и каждый действует как поставщик услуг или обработчик для нас, а не в своих собственных целях.

ПоставщикНазначениеСтатусПолитика конфиденциальности
Хостинг / серверная инфраструктураОбеспечивает работу нашей базы данных, кеша, приложения и изолированного хоста песочницыАктивно (собственный хостинг)Наш поставщик хостинга
CDN / краевой провайдерДоставка контента; предоставляет заголовки с приблизительной страной и переданным IPАктивноНаш поставщик CDN / края
Docker Engine / среда выполнения OCI (собственный хостинг)Выполняет ваши команды в песочнице; не хранит персональных данныхАктивноНе является сторонним обработчиком хранимых персональных данных
Google (вход через Google)Необязательный вход: когда вы его выбираете, Google подтверждает нам ваш адрес электронной почты; действует как ваш поставщик идентификации по собственной политике, а не как наш обработчикАктивноGoogle (https://policies.google.com/privacy)
Google (Google Analytics 4)Агрегированное измерение того, как Сервис находят и читают, с отключёнными рекламными функциями; получает адреса страниц, источники переходов, тип устройства и браузера и приблизительное местоположение, выведенное из вашего IP-адресаАктивноGoogle (https://policies.google.com/privacy)
StripeОбработка карт не в рублях, если включеноНе работаетНеприменимо до включения
ЮKassaОбработка карт в рублях, если включеноНе работаетНеприменимо до включения
Провайдер транзакционной почтыОтправка писем подтверждения и сброса, после подключенияСейчас не отправляетсяНеприменимо до включения
YouTube (youtube-nocookie) / asciinemaВоспроизведение видео и записей, только когда вы запускаете медиаУсловное встраиваниеYouTube (https://policies.google.com/privacy); asciinema (https://asciinema.org/privacy)

Кроме Google Analytics, мы не используем никакую рекламную сеть, никакой другой сервис аналитики как услуги (analytics-as-a-service) и никакой сервис мониторинга ошибок. Подсчёт ошибок собственный (first-party).


7. Сроки хранения данных

Мы храним каждый тип данных только столько, сколько это необходимо для цели, ради которой они были собраны, или сколько требуется по закону.

  • Записи сессий (включая IP входа и User-Agent): истекают по скользящему 14-дневному окну и отзываются при выходе, сбросе пароля или блокировке.
  • Токены подтверждения и сброса: 48 часов (подтверждение) или 2 часа (сброс), одноразовые.
  • Данные аккаунта: хранятся, пока существует ваш аккаунт. При удалении аккаунт помечается как удалённый; вы можете связаться с нами, чтобы запросить удаление.
  • Прогресс чтения: удаляется вместе с вашим аккаунтом.
  • Обратная связь: при удалении аккаунта ваша обратная связь отвязывается от вас (связь с аккаунтом обнуляется), при этом тред хранится не дольше, чем необходимо для описанной выше цели.
  • Просмотры страниц в аналитике: хранятся в помесячных партициях и сворачиваются в обезличенные суточные агрегаты, не дольше, чем необходимо для описанной выше цели.
  • Обезличенные суточные агрегаты: долгоживущие; они не содержат идентифицирующих данных.
  • Метрики ресурсов Песочницы (не персональные): очищаются через 7 дней.
  • Метаданные сессии Песочницы (включая идентификатор пользователя): удаляются в течение нескольких минут после завершения сессии, не позднее чем через 30 минут.
  • Записи о заказах и платежах (сегодня неактивны): если оплата будет введена позднее, финансовые записи могут храниться в объёме, требуемом применимым налоговым законодательством. По запросу об удалении связь с аккаунтом разрывается, но обязательная финансовая запись может быть сохранена.
  • Журнал аудита: только для добавления записей (append-only) и неизменяемый, хранится не дольше, чем необходимо для описанной выше цели.

8. Ваши права и выбор

Мы соблюдаем описанные ниже права на конфиденциальность. Поскольку мы собираем мало данных и не собираем чувствительную персональную информацию, некоторые права применяются лишь к небольшому объёму данных.

Для всех

  • Доступ: узнать, какие персональные данные о вас у нас есть.
  • Исправление: попросить нас исправить неточные данные. Свой языковой выбор вы можете изменить самостоятельно в настройках аккаунта.
  • Удаление: попросить нас удалить ваш аккаунт и связанные с ним персональные данные, за исключением записей, которые мы обязаны хранить по закону.
  • Переносимость: запросить копию предоставленных вами данных в переносимой форме.

Чтобы воспользоваться любым из этих прав, свяжитесь с нами через форму обратной связи внутри своего аккаунта («Написать из аккаунта»). Нам может потребоваться убедиться, что запрос исходит от вас, прежде чем действовать по нему; для большинства аккаунтов единственный имеющийся у нас идентификатор это ваш адрес электронной почты, что ограничивает возможности проверки.

Мы не продаём и не передаём вашу персональную информацию

Мы не продаём вашу персональную информацию и не передаём её для межконтекстной поведенческой рекламы в значении законодательства штата Калифорния. Google Analytics работает здесь с отключёнными Google Signals и персонализацией рекламы именно для того, чтобы измерение не превращалось в рекламу. Поскольку это так, нет действия «Не продавать и не передавать мою персональную информацию», которое можно было бы совершить, и мы не предоставляем для него нерабочую ссылку. Если вы предпочитаете, чтобы вас не измеряли вовсе, отказ от Google Analytics из Раздела 3.6 действует немедленно.

Смотрите Раздел 12 для дополнения, специфичного для Калифорнии, и Раздел 13 для других регионов.


9. Международная передача данных

Мы управляем Сервисом из Соединённых Штатов, и ваши персональные данные обрабатываются в Соединённых Штатах. Если вы заходите в Сервис из-за пределов Соединённых Штатов, вы понимаете, что ваши данные обрабатываются в Соединённых Штатах. Данные также могут проходить через другие регионы в рамках обычной маршрутизации интернета.


10. Конфиденциальность детей

Сервис предназначен для широкой аудитории и не направлен на детей младше 13 лет. Мы сознательно не собираем персональные данные детей младше 13 лет. Мы не используем проверку возраста и не запрашиваем дату рождения.

Мы не собираем биометрические данные или государственные идентификаторы ни у кого. Если вы полагаете, что ребёнок младше 13 лет предоставил нам персональные данные, пожалуйста, свяжитесь с нами, и мы оперативно их удалим.


11. Безопасность

Мы защищаем ваши данные разумными техническими и организационными мерами:

  • Шифрование при передаче: Сервис работает по HTTPS/TLS.
  • Защита пароля: пароли хранятся только как хеши Argon2id; мы никогда не храним и не записываем их в открытом виде.
  • Токены сессии: хранится только хеш с «перцем» (peppered hash) вашего токена сессии; «сырой» токен остаётся в вашей куки.
  • Изоляция Песочницы: каждая сессия песочницы выполняется в собственном контейнере без доступа в интернет и без доступа к нашему хосту и уничтожается по завершении сессии.
  • Никаких данных карт в хранении: мы не храним номера карт или банковские реквизиты.

Ни один способ передачи или хранения не является полностью безопасным, поэтому мы не можем гарантировать абсолютную безопасность. Если утечка затронет ваши персональные данные, мы уведомим вас и любые органы в соответствии с применимым законодательством.


12. Дополнение о конфиденциальности для Калифорнии

Этот раздел содержит раскрытия для жителей Калифорнии. Мы почти наверняка не являемся «бизнесом» (business), обязанным соблюдать Закон Калифорнии о защите прав потребителей (CCPA) с поправками, поскольку мы значительно ниже его порогов по выручке и объёму и не продаём персональную информацию. Мы не заявляем, что являемся подпадающим под закон бизнесом; мы предоставляем эти раскрытия добровольно и соблюдаем эти права.

Категории персональной информации, которую мы собираем

Категория (как определена законодательством Калифорнии)Собираем ли мы её?Примеры
ИдентификаторыДаАдрес электронной почты; IP-адрес входа; псевдоним посетителя
Записи о клиентах (Cal. Civ. Code §1798.80)ОграниченноАдрес электронной почты; хеш пароля (если задан)
Защищённые классификацииНетнет данных
Коммерческая информацияНеактивноЗаписи о заказах существуют только в структуре и сегодня не заполняются
Биометрическая информацияНетнет данных
Активность в интернете или сетиДаПрогресс чтения; просмотры страниц; диагностика браузера и устройства, которую вы отправляете с обратной связью
Данные геолокацииТолько приблизительныеДвухбуквенный код страны из заголовка CDN; нет точного местоположения
Сенсорные данные (аудио, видео)Нетнет данных
Профессиональная информация или информация о занятостиНетнет данных
Информация об образованииНетнет данных
Выводы (inferences)Нетнет данных
Чувствительная персональная информацияНетнет данных

Источники: непосредственно от вас (аккаунт, обратная связь) и автоматически из вашего использования Сервиса (сессия, аналитика).

Деловые цели: предоставление и защита Сервиса, связь с вами и агрегированная аналитика (собственная и Google Analytics), как описано в Разделе 4.

Раскрытие поставщикам услуг: мы раскрываем ограниченную персональную информацию поставщикам услуг, перечисленным в Разделе 6, только для этих деловых целей. Мы не раскрываем персональную информацию третьим сторонам для их собственных целей.

Права в Калифорнии

Вы имеете право знать, получать доступ, удалять и исправлять свою персональную информацию, право на переносимость данных и право не подвергаться дискриминационному обращению за реализацию этих прав. Поскольку мы не продаём и не передаём персональную информацию и не собираем чувствительную персональную информацию, права на отказ от продажи или передачи и на ограничение использования чувствительной персональной информации здесь не применяются.

Чтобы подать запрос, свяжитесь с нами через форму обратной связи внутри своего аккаунта («Написать из аккаунта»). Для сервиса, работающего только онлайн, запроса через форму обратной связи внутри аккаунта достаточно. Вы можете воспользоваться уполномоченным агентом для подачи запроса от вашего имени; мы можем запросить у агента подтверждение полномочий и попросить вас подтвердить вашу личность.

Калифорнийский закон «Shine the Light»

Мы не передаём персональную информацию третьим сторонам для их собственного прямого маркетинга, поэтому нет ничего, что можно было бы запросить в соответствии с Cal. Civ. Code §1798.83.

Do-Not-Track

Как указано в Разделе 4, мы учитываем сигналы Do-Not-Track и Global Privacy Control в нашей собственной аналитике и не проводим и не разрешаем межсайтовое рекламное отслеживание в Сервисе. Google Analytics на эти сигналы не реагирует; как его отключить, описано в Разделе 3.6.


13. Заметки по другим регионам

Сервис управляется из Соединённых Штатов и направлен на пользователей в Соединённых Штатах. Мы не ориентируемся на Европейское экономическое пространство, Великобританию или Российскую Федерацию. Если вы заходите в Сервис из-за пределов Соединённых Штатов, вы делаете это по собственной инициативе и несёте ответственность за соблюдение местного законодательства.


14. Изменения в этой политике

Мы можем время от времени обновлять эту Политику конфиденциальности. Когда мы это делаем, мы меняем дату «Последнее обновление» вверху этой страницы. Если изменение значимо, мы предоставим дополнительное уведомление, например сообщение внутри продукта. Пожалуйста, периодически просматривайте эту страницу.


15. Контакты

По вопросам конфиденциальности или для реализации ваших прав обращайтесь:

  • Внутри аккаунта: форма обратной связи («Написать из аккаунта»)
  • Оператор: Automation and Progress LLC

Мы стремимся ответить в течение 30 дней.


16. Язык, имеющий преимущественную силу

Данная Политика конфиденциальности составлена на английском и русском языках. Английская версия является основной и имеет преимущественную силу в случае любого расхождения или противоречия между версиями. Русский перевод предоставляется только для удобства.

Читаешь в браузере, выполняешь в терминале.

О проектеКонфиденциальностьУсловияCookie