RU

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

Кто отвечает

Сайт jumphp.net ведёт команда проекта JumPHP. По любым вопросам о ваших данных откройте обращение (issue; оно публичное: не пишите в нём личные данные): https://git.jumphp.net/jumphp/jumPhp/issues

Коротко

Нет рекламы, нет трекеров, нет сторонних средств аналитики: страницы сайта не загружают таких скриптов.

Если у вас нет аккаунта

Играть, просматривать игры и читать документацию можно без аккаунта. Как и любой веб-сервер, сайт обрабатывает ваш IP-адрес, чтобы ответить вам.

Статистика игры (посещения, запущенные партии) — это простые суммы за день без IP-адреса и идентификатора; роботы не учитываются.

Оценка игры или комментарий без аккаунта сохраняет случайный идентификатор (cookie jumphp_voter) вместе с оценкой или комментарием (имя необязательно). При комментарии хранится хеш-отпечаток вашего IP-адреса для ограничения злоупотреблений; сам адрес не хранится.

В песочнице случайный идентификатор (cookie jumphp_sandbox) связывает ваши черновики с браузером; они забываются через 30 дней без изменений.

Если у вас есть аккаунт

Вы входите через GitHub или нашу forge (git.jumphp.net). Мы сохраняем ваш логин, отображаемое имя, адрес аватара, ваш идентификатор в этом сервисе, даты создания аккаунта и последнего входа и предоставленные вами права.

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

Ваши проекты, комментарии, оценки и черновики связаны с аккаунтом. Опубликованный проект — это публичный репозиторий Git.

Cookies и локальное хранилище

Сайт использует только cookies, необходимые для работы:

  • jumphp_lang: выбранный язык (1 год).
  • jumphp_session и REMEMBERME: ваш вход (сессия, затем 1 год, чтобы оставаться в системе).
  • jumphp_voter (2 года) и jumphp_sandbox (30 дней): описаны выше.
  • В вашем браузере (localStorage): список выполненных входов, чтобы переключать аккаунт без выхода, и свёрнутое состояние панели игр.

Игры в браузере

Игры выполняются в вашем браузере. Их сохранения и настройки хранятся локально (IndexedDB, одна база на игру) и не отправляются сайту. Игра может выполнять сетевые запросы (многопользовательский режим, веб-API) по собственному решению, за что отвечают её авторы.

Отчёты об ошибках

Отчёт, отправленный из IDE, содержит ваше сообщение, необязательные контакт и снимок экрана, технические сведения и ваш аккаунт, если вы вошли. Ваш IP-адрес не хранится, только хеш-отпечаток для ограничения отправок. Отчёты читает только администратор, он же может их удалить.

Хостинг и третьи стороны

Сайт работает за Cloudflare, который передаёт трафик (включая IP-адрес), чтобы доставлять и защищать его. Вход выполняется через GitHub или git.jumphp.net, у которых своя политика. Соединения через сетевой мост сайта (TCP, SSH) видны администратору (кто, объём, журнал).

Срок хранения

Данные аккаунта хранятся, пока существует аккаунт. Черновики песочницы — 30 дней после последнего изменения. Для остальных данных автоматический срок пока не определён.

Ваши права

По GDPR вы можете запросить доступ к своим данным, их исправление или удаление либо возразить против обработки. Кнопки удаления аккаунта на сайте пока нет: запросите удаление через обращение (issue), и администратор удалит аккаунт вместе с проектами. Вы также можете отозвать доступ JumPHP в настройках аккаунта GitHub или forge и в любой момент очистить cookies и локальные данные браузера.

Эта страница может меняться; действует показанная здесь версия.