Политика в отношении файлов cookie
Последнее обновление: 2026-07-08
Настоящая Политика в отношении файлов cookie объясняет, как Linuxlab («Linuxlab», «мы», «нас» или «наш») использует файлы cookie и аналогичные технологии хранения данных в браузере на сайте Linuxlab.io и связанных с ним поддоменах (совместно — «Сайт»). Она также сообщает вам, какие именно файлы cookie мы устанавливаем, зачем, как долго они действуют и как вы можете ими управлять.
Настоящий документ описывает то, что Сайт делает в действительности. Linuxlab использует только то небольшое число файлов cookie, которое необходимо для работы. Мы не применяем рекламные файлы cookie, маркетинговые пиксели и сторонние отслеживающие файлы cookie любого рода. Наша аналитика использования вообще не применяет файлы cookie.
Это информационное уведомление, а не форма согласия. О том, почему мы не показываем баннер согласия на файлы cookie, читайте в разделе 8.
1. Что такое файлы cookie
Файлы cookie — это небольшие текстовые файлы, которые веб-сайт сохраняет в вашем браузере. Когда вы возвращаетесь на сайт, браузер отправляет файл cookie обратно, что позволяет сайту распознать вашу сессию и запомнить сделанный выбор, например язык.
Мы также используем две связанные технологии, которые не являются файлами cookie, но которые некоторые люди считают «файлами cookie»:
- Локальное хранилище («localStorage») — это небольшое хранилище внутри вашего браузера, из которого сайт может читать данные и в которое может записывать. В отличие от файла cookie, оно никогда не отправляется на сервер автоматически. Мы используем его, чтобы запоминать несколько настроек на вашем устройстве.
- Серверное хранилище сессий содержит недолговечные данные на наших собственных серверах, а не в вашем браузере. Мы используем его для интерактивной песочницы. Оно не является файлом cookie, и ничего из него не хранится на вашем устройстве.
Все три технологии описаны ниже, чтобы у вас была полная картина.
2. Краткая сводка того, что мы используем
- Три файла cookie, все первой стороны, все строго необходимые. Нет аналитического файла cookie, рекламного файла cookie, отслеживающего файла cookie.
- Несколько ключей localStorage на вашем устройстве для функциональных настроек, например для светлой или тёмной темы.
- Аналитика использования, которая вообще не применяет файлы cookie. Она только первой стороны, не хранит исходный IP-адрес и учитывает браузерные сигналы Do Not Track и Global Privacy Control.
- На Сайте не работают сторонние рекламные или аналитические сервисы. Нет Google Analytics, нет пикселя Meta и нет аналогичных инструментов.
3. Файлы cookie, которые мы устанавливаем
Все три файла cookie ниже относятся к первой стороне (устанавливаются Linuxlab, а не сторонней компанией) и строго необходимы для тех функций, которые вы запрашиваете. Вы не можете отключить их в пределах Сайта и при этом продолжать пользоваться функцией, которую они обеспечивают, потому что они и есть эта функция. Вы по-прежнему можете удалить или заблокировать их средствами вашего браузера (см. раздел 7) с учётом указанных последствий.
| Файл cookie | Тип | Назначение | Флаги | Срок действия | Как управлять |
|---|---|---|---|---|---|
ll_session | Строго необходимый — аутентификация | Сохраняет вход в систему. Его значение — ваш непрозрачный токен сессии, являющийся секретом. Без него вы не сможете оставаться авторизованным. | HttpOnly; Secure (на промежуточном и рабочем окружении по HTTPS); SameSite=Lax; Path=/ | 14 дней (1 209 600 секунд), скользящий — обновляется, пока вы активны. Очищается при выходе из системы. | Выйдите из системы, чтобы очистить его, или удалите файлы cookie в браузере. Его удаление приводит к выходу из системы. |
ll_locale | Строго необходимый — языковая настройка | Запоминает, выбрали ли вы русский или английский язык. Не содержит персональных данных и секретов. | Не HttpOnly (переключатель языка читает его); Secure по HTTPS; SameSite=Lax; Path=/ | 365 дней (31 536 000 секунд) | Удалите файлы cookie в браузере. Сайт снова вернётся к автоматическому определению вашего языка. |
ll_locale_src | Строго необходимый — языковая настройка | Фиксирует, был ли ваш язык установлен явным выбором или автоматическим предположением, чтобы автоматическое предположение никогда не перекрывало намеренно сделанный вами выбор. Не содержит персональных данных и секретов. | Не HttpOnly; Secure по HTTPS; SameSite=Lax; Path=/ | 365 дней (31 536 000 секунд) | Удалите файлы cookie в браузере. |
Мы не устанавливаем никаких других файлов cookie. В частности:
- Нет рекламного, аналитического или отслеживающего файла cookie любого рода.
- Нет отдельного файла cookie для защиты от CSRF. Мы защищаем отправку форм проверкой источника без сохранения состояния и подписанными одноразовыми значениями запросов, а не файлом cookie.
- Интерактивная песочница не устанавливает файлов cookie. Она аутентифицирует каждое соединение одноразовым тикетом в URL соединения, а не вашим файлом cookie сессии.
4. Хранилище браузера на вашем устройстве (не файлы cookie)
Перечисленные ниже элементы находятся в localStorage вашего браузера. Они остаются на вашем устройстве, никогда не отправляются на наши серверы автоматически и не содержат рекламных или отслеживающих данных. Вы можете удалить их в любой момент через средства управления данными сайтов в вашем браузере.
| Ключ | Что хранит | Зачем |
|---|---|---|
ll_theme | light или dark | Запоминает выбранную вами тему отображения. |
ll_vid | Случайный идентификатор посетителя, используемый нашей аналитикой использования без файлов cookie | Позволяет нам подсчитывать уникальные посещения без файла cookie и без вашей личности. Он подавляется и отправляется пустым, когда ваш браузер сигнализирует Do Not Track или Global Privacy Control. См. раздел 5. |
ll_cookie_notice | accepted | Запоминает, что вы закрыли однократное уведомление о файлах cookie, чтобы мы не показывали его снова. Именно поэтому уведомлению не требуется согласие: само закрытие является локальной настройкой, а не файлом cookie. |
ll:lesson-done:<lesson> | 1 для каждого завершённого практического урока | Локальная для браузера подсказка о том, какие практические уроки вы прошли. |
5. Аналитика (без файлов cookie и с учётом ваших сигналов приватности)
Мы измеряем совокупное использование Сайта, чтобы улучшать его. Наша аналитика необычна в хорошем смысле:
- Она не использует файлы cookie. Опциональный идентификатор посетителя находится в localStorage (
ll_vid), а не в файле cookie. - Она не хранит исходный IP-адрес. Когда требуется идентификатор посетителя, а значения
ll_vidне существует, сервер выводит его односторонним хешированием параметров соединения. Исходный IP-адрес используется только как входные данные для этого хеша и никогда не сохраняется. - Она только первой стороны. Никакие данные не передаются сторонней рекламной или аналитической компании. На Сайте нет Google Analytics, пикселя Meta или сопоставимого стороннего инструмента.
- Она учитывает Do Not Track и Global Privacy Control. Если ваш браузер отправляет сигнал Do Not Track или сигнал Global Privacy Control, мы полностью отбрасываем идентификатор посетителя. Записанный просмотр страницы полностью обезличен — без привязки к аккаунту, без ключа посетителя, без счётчика по посетителю.
- Она удаляет чувствительные части URL. Строки запроса и фрагменты страниц удаляются до сохранения, а любой ссылающийся сайт записывается как голый хост, но не как полный адрес.
Если вы вошли в систему и ваш браузер не отправляет сигнал Do Not Track или Global Privacy Control, просмотр страницы может быть связан с вашим аккаунтом для продуктовой аналитики. При Do Not Track или Global Privacy Control эта связь не устанавливается.
6. Сторонние встраивания (видео и записи терминала)
Некоторые уроки встраивают видео или записанные сессии терминала. Мы намеренно используем источники встраивания, ориентированные на приватность:
- YouTube в режиме «без файлов cookie» (
youtube-nocookie.com). Этот режим откладывает установку любого файла cookie до момента, когда вы активно нажмёте воспроизведение видео. Если вы никогда не запустите видео, файл cookie не устанавливается. - asciinema для записанных сессий терминала.
Когда вы воспроизводите встроенное видео или запись, поставщик встраивания может устанавливать собственные файлы cookie согласно собственной политике, которую мы не контролируем. Если вы не взаимодействуете со встраиванием, эти поставщики ничего не устанавливают.
Эти условные встраивания, срабатывающие только при воспроизведении, — единственные сторонние источники, которые могут устанавливать файлы cookie через Сайт, и только когда вы активно запускаете медиа. Обработка любых данных ими регулируется их собственными политиками: YouTube и asciinema.
Помимо этих встраиваний, срабатывающих по взаимодействию, ни одна сторонняя сторона не устанавливает файлы cookie через Сайт.
7. Как управлять файлами cookie
Вы всегда контролируете файлы cookie на уровне браузера.
- Выйдите из системы, чтобы немедленно очистить ваш файл cookie аутентификации
ll_session. - Удалите файлы cookie и данные сайта для Linuxlab.io в настройках браузера, чтобы удалить все три файла cookie и элементы localStorage из раздела 4.
- Заблокируйте файлы cookie для Сайта в вашем браузере. Учтите последствия: блокировка строго необходимых файлов cookie из раздела 3 не позволит вам оставаться авторизованным и не позволит Сайту запоминать ваш язык. Остальная часть Сайта продолжает работать.
- Включите Do Not Track или Global Privacy Control в вашем браузере, чтобы наша аналитика полностью обезличивала ваши просмотры страниц (см. раздел 5).
Инструкции для браузеров:
На мобильных устройствах вы можете управлять файлами cookie и данными сайтов в настройках приложения браузера, а также очищать данные веб-сайтов в настройках браузера или Safari на вашем устройстве.
Поскольку мы не устанавливаем рекламных или отслеживающих файлов cookie, вам не нужно отказываться от участия в рекламных сетях и нет ссылки «Не продавать и не передавать», по которой нужно кликнуть. Мы не продаём и не передаём вашу персональную информацию.
8. Почему мы показываем уведомление, а не баннер согласия
Мы показываем короткое однократное информационное уведомление, а не интерактивный баннер согласия. Это сделано намеренно и, по нашему мнению, правильно:
- Единственные файлы cookie, которые мы устанавливаем, — строго необходимые: ваша сессия входа и выбор языка. Это те файлы cookie, которые поддерживают работу сервиса и отражают сделанный вами выбор, поэтому они не требуют предварительного согласия.
- Наша аналитика использования вообще не применяет файлы cookie, не хранит исходный IP-адрес и учитывает Do Not Track и Global Privacy Control.
- Мы не используем рекламных, маркетинговых или сторонних отслеживающих файлов cookie и не продаём и не передаём персональную информацию.
Поскольку нет ничего, что требовало бы согласия по модели opt-in, детализированный баннер «принять/отклонить» был бы формальностью. Уведомление просто сообщает вам, что происходит, и ссылается на этот документ.
9. Изменения настоящей политики
Мы можем время от времени обновлять настоящую Политику в отношении файлов cookie, например если добавим функцию, которая изменит состав используемых файлов cookie. При внесении существенного изменения мы обновим дату «Последнее обновление» вверху и, где это уместно, отметим изменение на Сайте. Продолжение использования Сайта после обновления означает, что вы ознакомились с текущей версией. Рекомендуем периодически просматривать эту страницу.
10. Контакты
Если у вас есть вопросы о настоящей Политике в отношении файлов cookie или о том, как мы используем файлы cookie:
- Авторизованные пользователи могут связаться с нами через форму обратной связи в вашем аккаунте («Написать из аккаунта»).
- Оператором Linuxlab является Automation and Progress LLC.
О том, как мы обращаемся с персональными данными в целом, см. нашу Политику конфиденциальности. Настоящая Политика в отношении файлов cookie является частью указанной Политики конфиденциальности и должна читаться вместе с ней.
11. Язык, имеющий преимущественную силу
Настоящая Политика в отношении файлов cookie составлена на английском и русском языках. Английская версия является аутентичной и имеет преимущественную силу. В случае любого расхождения или противоречия между английской и русской версиями преобладает английская версия.