Дата вступления: 6 октября 2026 года. За обработку данных Power System Lab отвечает Zai Serhii, Украина. По вопросам конфиденциальности и поддержки пишите на support@powersystemlab.net.
Аккаунт, обучение и игры
Для регистрации приложение запрашивает имя, email и пароль. Имя обязательно, но приложение не проверяет юридическое ФИО; телефон необязателен. На сервере сохраняются введённые данные профиля, идентификатор аккаунта, язык, настройки учебной цели и часового пояса, дата создания и сведения о принятой редакции документов. Пароли хранятся как хеши с солью; пароль в открытом виде не сохраняется. Токен входа на устройстве хранится в Keychain, на сервере — его хеш и срок действия.
Нативное приложение получает материалы и сохраняет изменения через защищённый API. Сервер хранит учебный маршрут, открытые и завершённые этапы, ответы и попытки, результаты, черновики ответов и положение в уроке. В практических заданиях передаются выбранные действия, соединения, параметры и ответы виртуальных приборов, необходимые для проверки и продолжения задания. Это учебная модель: приложение не считывает реальные показания судового оборудования.
Для «Три в ряд» и кроссвордов сервер сохраняет игровые сеансы, уровень, состояние поля, ходы, введённые буквы, подсказки, результаты и прогресс. Для миссий, вахт и ремонта сохраняются этапы, выбранные проверки и действия, ответы, приобретённые за игровые награды детали и состояние учебного судна и флота. Балансы игровых монет и звёзд и история начислений относятся к аккаунту; эти награды не являются деньгами. Сервер также хранит выбранного персонажа, форму и настройки интерфейса, звука и анимации. Выбор внешности персонажа описывает игровой образ, а не подтверждённые демографические данные пользователя.
Эти записи позволяют продолжать с нужного этапа на другом устройстве, проверять ответы и правила игр, выдавать награды и защищать результаты от повторного начисления. Связанные с аккаунтом учебные записи используются также для собственной статистики активности и качества заданий. В приложении нет переписки между пользователями или публикации их фотографий. Рейтинг «Башни знаний» описан ниже.
Игры «Башня знаний» и «Узнай оборудование»
В «Башне знаний» приложение передаёт точность установки контейнеров для расчёта очков. Сервер сохраняет привязанный к аккаунту идентификатор попытки, время начала и завершения, очки, число контейнеров и контрольную сумму результата. Недельный и общий рейтинги доступны другим вошедшим пользователям с доступом к игре. API рейтинга передаёт игровой псевдоним, значок профиля, отдельный публичный идентификатор, очки, число контейнеров и место; email, телефон и имя из личного профиля в него не включаются.
Новый игровой профиль получает автоматически созданный псевдоним и по умолчанию видим в рейтинге после появления результата. Если игровой профиль существовал раньше, сохраняются его псевдоним, значок и настройка видимости; скрытые или исключённые профили не входят в таблицу. Можно скрыть другого игрока у себя или пожаловаться на его имя через меню строки рейтинга. Сервер хранит связь блокировки и жалобу с отправителем, участником, причиной, временем и статусом обработки. Администратор может изменить неподходящее имя или исключить профиль. По вопросам собственного псевдонима или видимости можно обратиться в поддержку. Скрытие строки у себя не удаляет исходный результат.
В «Узнай оборудование» приложение сохраняет для аккаунта идентификаторы вопросов, первый выбранный ответ и состояние усвоения после повторения. Эти записи синхронизируются через API при подключении; положение текущего вопроса хранится локально. Фотографии оборудования поставляются с приложением: это учебные материалы, а не фотографии пользователя; камера и фототека для этой игры не запрашиваются. Результаты этой игры не публикуются в рейтинге и не начисляют учебный XP. Записи обеих игр относятся к данным аккаунта, входят в его экспорт и удаляются при удалении аккаунта согласно правилам ниже. Отдельного автоматического срока удаления завершённых игровых записей не установлено.
Локальные инструменты, кеш и обмен
Калькуляторы, свободные учебные модели и звуки работают на устройстве; введённые в самостоятельный калькулятор значения автоматически не отправляются. Ответы и состояние моделей внутри серверного урока сохраняются, как описано выше. Судовые часы, введённые названия, выбранные часовые пояса/смещения и избранные инструменты сохраняются локально для аккаунта и синхронизируются с сервером в поддерживающих эту функцию версиях. Часовой пояс устройства может быть начальным значением; GPS не запрашивается.
На устройстве сохраняются полученные учебные данные и прогресс для быстрого открытия, черновики заданий, настройки и история показа интересных фактов. Кеш и черновики разделены по аккаунтам; локальная копия не заменяет серверное сохранение. Новые ответы, игровые действия и получение актуального состояния требуют соединения. Отдельного автоматического срока удаления нативных черновиков нет; они удаляются при соответствующей очистке или выходе из аккаунта. Часть обычных локальных настроек и файлов может входить в резервную копию iOS согласно настройкам устройства. Файловые черновики поддержки исключены приложением из такой копии.
Кнопка «Поделиться» открывает системный выбор способа отправки. Приложение передаёт выбранному вами сервису подготовленный текст или ссылку на материал; выбранные получатель и сервис могут обрабатывать их по собственным правилам. Доступ к адресной книге, камере или микрофону для этих функций не запрашивается. Фоновая запись моря и звуковые эффекты воспроизводятся из приложения; звук пользователя не записывается и не отправляется.
Поддержка и сообщения об ошибках
По вашей команде приложение отправляет текст обращения и его категорию с идентификатором аккаунта. На сервере сохраняются обращение, ответ поддержки, статус и даты обработки. В текущем нативном центре поддержки снимок экрана, фотографии и файлы автоматически не прикладываются. Если вы указываете сведения об уровне или задании, они становятся частью обращения.
Неотправленный черновик поддержки остаётся на устройстве. Не указывайте пароли и сведения, которые не нужны для обращения. В старых версиях сообщение об ошибке задания может включать показанный перед отправкой контекст: тему, шаг, редакцию материалов, язык, выбранный вариант или настройки виртуального прибора. Если вы пишете на контактный email, само письмо и ответ обрабатываются почтовыми сервисами, указанными ниже.
Восстановление пароля и безопасность
При запросе восстановления мы обрабатываем введённый email, язык, технический идентификатор запроса, сведения о попытках и доставке. Для существующего аккаунта отправляется служебное письмо с одноразовым кодом, действующим 15 минут. Новый пароль не включается в письмо. После успешного восстановления прежние сессии входа отзываются; учебная история сохраняется.
Для доставки очередь временно содержит адрес, тему и текст письма. После попытки отправки или отмены текст очищается в очереди приложения, но технические сведения об адресате, статусе и времени могут оставаться. Копии у почтовых сервисов и в вашем ящике имеют отдельные сроки хранения. Срок действия кода не означает удаления всех почтовых записей через 15 минут.
Сервер использует IP-адреса и технические сведения о запросах для защиты входа, ограничения злоупотреблений и эксплуатации сервиса. Такие сведения могут сохраняться в защитных записях и серверных/почтовых журналах. В текущем приложении они не используются для определения вашего местоположения или рекламного отслеживания.
Данные прежних версий
В текущем приложении доступны учебный маршрут, судно, игры и инструменты. Прежние обычные тесты, рейтинг и раздел «На борту» не входят в его навигацию. Ранее сохранённые ответы, результаты, закладки, XP и рейтинговые записи могут оставаться в аккаунте и обрабатываться поддерживаемыми старыми клиентами. Удаление вкладки само по себе не удаляет ранее созданные данные. Если вы пользовались прежней версией, могут сохраняться названия судов и оборудования, рабочие записи, сроки и статусы, история изменений, загруженные фотографии/документы, а также сведения о передаче: отправитель, email получателя, сообщение, снимок переданных материалов и подтверждение получения. Такие данные связаны с соответствующими аккаунтами. Старые поддерживаемые клиенты и страницы получения передач могут обращаться к серверной функции.
Ранее выбранный получатель мог получить доступ к переданным материалам. Его скачанные или импортированные копии не удаляются автоматически вместе с вашей записью. Для вопросов о доступе, получении или удалении прежних данных напишите на контактный email. Эта политика не обещает наличие прежнего журнала или отправки передач в новом интерфейсе.
Для чего и кому передаются данные
Данные используются для аккаунта и безопасности, учебного маршрута и практических заданий, сохранения игр и миссий, виртуального ремонта и наград, персонального продолжения обучения, статистики учебных заданий, поддержки, служебной почты и обработки прежних записей. Когда применим GDPR, необходимые для создания аккаунта и предоставления запрошенных функций данные обрабатываются для исполнения соглашения об использовании сервиса. Защита от злоупотреблений, работа поддержки и улучшение качества опираются на законные интересы оператора — обеспечение безопасности, работоспособности и качества сервиса — с учётом ваших прав и интересов. Если для конкретной обработки закон требует согласия, оно должно быть получено отдельно; необходимая для исполнения закона обработка опирается на соответствующую правовую обязанность. Принятие политики не заменяет отдельное согласие там, где оно требуется.
Сервер приложения, рабочая база и входящий почтовый ящик размещены у Hetzner Online GmbH в Нюрнберге, Германия. Исходящие служебные письма и ответы по email проходят через Resend (Plus Five Five, Inc.), которому передаются адрес получателя и содержимое письма. Resend хранит сообщения и журналы доставки в США; выбранный регион отправки в ЕС не меняет страну хранения. Его опубликованное соглашение об обработке данных включает стандартные договорные положения ЕС для международной передачи. Поставщики используют субподрядчиков для инфраструктуры и защиты сервиса; сведения об обработке и гарантиях доступны на https://resend.com/legal/dpa, https://resend.com/legal/subprocessors и https://docs.hetzner.com/general/company-and-policy/data-protection-at-hetzner/.
Уполномоченные администраторы имеют доступ к серверным записям для обслуживания, поддержки и модерации. Использование системной функции «Поделиться» или прежней передачи материалов раскрывает передаваемые данные выбранному вами получателю. Службы получателя могут обрабатывать письмо по собственным правилам.
В приложении нет рекламы, рекламного отслеживания и интеграции внешнего AI-сервиса для обучения, проверки ответов или обработки обращений. Это не означает, что почтовые поставщики не применяют автоматизированные средства защиты к проходящим через них письмам.
Хранение, удаление и ваши действия
Профиль, учебный и игровой прогресс, ответы, результаты, обращения и прежние судовые записи сохраняются для работы аккаунта и связанных функций до удаления по предусмотренной процедуре. Неактивность сама по себе не удаляет аккаунт. Для неактивных аккаунтов, почтовой переписки, технических метаданных доставки и журнала удалений не установлен единый автоматический срок очистки: без запроса или действий по очистке записи могут сохраняться без заранее установленной даты окончания. При рассмотрении удаления учитываются необходимость работы запрошенной функции, безопасности и предотвращения повторного восстановления, незавершённые обращения и обязательные требования закона. Код восстановления действует 15 минут; это не общий срок хранения почтовых данных.
Серверные веб-журналы хранят текущий файл и до 14 архивов при ежедневной ротации, почтовые журналы — текущий файл и до четырёх архивов при еженедельной ротации. Пустые файлы не ротируются, поэтому это не гарантированные 14 или 28 суток. Для системного журнала задано ограничение объёма 200 МБ без единого календарного срока. Старые записи вытесняются по правилам соответствующего журнала.
В настройках аккаунта, доступных из профиля или экрана подписки, можно запросить удаление аккаунта с подтверждением паролем. Это удаляет аккаунт и связанные записи из рабочей базы и зарегистрированных прикладных снимков, а приложение отдельно очищает локальные данные данного аккаунта после подтверждения операции. Технический журнал сохраняет идентификатор удалённого аккаунта и дату, чтобы его записи не вернулись при восстановлении. Он не является анонимной статистикой.
При успешном ежедневном запуске скрипты прикладных и почтовых резервных копий удаляют каталоги старше семи дней. Удаление аккаунта не означает немедленного удаления независимых почтовых копий и образов инфраструктуры: содержимое почтового ящика не очищается этой операцией автоматически. Известные приложению снимки очищаются процедурой удаления; другие копии требуют отдельной обработки, удаления или вытеснения по правилам хранения. При восстановлении прикладной базы используется актуальный журнал удалений, чтобы удалённые аккаунты не появились снова.
По опубликованным правилам Resend письма и журналы на тарифах Free, Pro и Scale хранятся 30 дней, резервные копии — семь дней; для Enterprise возможны отдельные условия. После прекращения использования аккаунта Resend оставшиеся данные клиента удаляются в течение 90 дней. Это сроки поставщика, а не срок удаления аккаунта Power System Lab или всех наших записей; ваш собственный почтовый ящик имеет отдельные правила. Актуальные условия: https://resend.com/security/gdpr.
Выход из аккаунта не равен его удалению: токен и сетевой кеш очищаются, но часть локальных настроек и черновиков сохраняется отдельно для этого аккаунта. Сброс учебного прогресса также не удаляет аккаунт. По адресу support@powersystemlab.net можно запросить доступ к данным и их копию, исправление или удаление. В случаях, предусмотренных применимым законодательством, также доступны ограничение обработки, возражение, переносимость и жалоба в компетентный орган по защите данных. Если обработка основана на согласии, его можно отозвать; это не отменяет законность обработки до отзыва. Запросы рассматриваются в сроки, установленные применимым законом. Для защиты аккаунта при обоснованных сомнениях может понадобиться подтверждение личности в объёме, необходимом для обработки запроса.
Дополнительные условия и изменения
Приложение создано для профессионального обучения моряков. Оно не запрашивает дату рождения и не проверяет возраст пользователя. Возрастная оценка App Store описывает содержание приложения и не заменяет проверку возраста или согласие родителя, когда они необходимы по закону. По вопросам неправомерного сбора данных ребёнка родитель или представитель может обратиться на support@powersystemlab.net.
Новая редакция политики размещается на этой странице и доступна в разделе документов приложения; дата указана в начале текста. Если изменение целей или условий обработки требует дополнительного уведомления или согласия по применимому закону, оно должно быть предоставлено или получено до такой обработки.
Уведомления от приложения
В версиях с удалёнными уведомлениями вы можете отдельно включить сообщения от поддержки в настройках приложения и разрешить их в iOS. Для доставки через Apple Push Notification service (APNs) сервер хранит токен устройства, случайный идентификатор установки, привязку к аккаунту и текущей сессии. Apple получает токен и содержимое уведомления. Эти идентификаторы используются для запрошенной функции доставки, а не для рекламы или отслеживания между приложениями. При выключении сообщений или выходе приложение запрашивает удаление привязки; для обработки запроса сервером нужна сеть. Отправленные сообщения могут оставаться в Центре уведомлений iOS. Очередь отправки действует до 24 часов; содержание и технические статусы сообщений сохраняются в истории аккаунта до удаления аккаунта или отдельной очистки. Локальные напоминания в поддерживающих их версиях работают отдельно.
Подписки и сведения о покупках
Для основных функций нативного приложения и веб-кабинета Power System Lab после входа требуется одна действующая подписка аккаунта как в iOS, так и на https://powersystemlab.net/app/ и https://powersystemlab.net/lab/. Это правило относится ко всем пользователям, включая ранее зарегистрированных. Покупка оформляется только через Apple внутри поддерживающей покупки версии iOS-приложения. Платёж и автоматическое продление обрабатывает Apple через App Store. Power System Lab не получает номер вашей банковской карты, CVV или банковские реквизиты покупателя. Цена, валюта и период показываются перед подтверждением покупки Apple. Apple определяет право Apple Account на вводное предложение с 3 бесплатными днями, доступное один раз для этой группы подписок. Power System Lab использует проверенное Apple состояние подписки для доступа в течение пробного и оплаченного периодов; новый аккаунт Power System Lab не создаёт нового права на предложение. Вход, регистрация или включение требования подписки сами по себе не разрешают списание и не оформляют покупку.
Для проверки и восстановления доступа приложение передаёт нашему серверу подписанные Apple сведения о покупке. Сервер проверяет подпись и запрашивает текущий статус подписки у Apple. Он также принимает подписанные уведомления Apple об изменениях подписки и сверяет их с актуальным состоянием у Apple. Уведомления о покупках не являются APNs-сообщениями поддержки.
С аккаунтом связываются случайный идентификатор appAccountToken, передаваемый Apple при покупке, исходный идентификатор транзакции, идентификатор продукта, среда покупки, срок и статус доступа, состояние автоматического продления, время проверки и дата подписанных сведений. Эти записи нужны для предоставления доступа, восстановления покупки, учёта продления, отмены, возврата и отзыва доступа, поддержки и защиты от использования одной покупки чужими аккаунтами. Они не используются для рекламного отслеживания. Текущая таблица подписок хранит актуальное состояние; она не является полным журналом всех списаний Apple. При входе в веб-кабинет сервер использует то же подтверждённое право доступа этого аккаунта, без отдельной веб-покупки. Веб-кабинет не запрашивает реквизиты карты или пароль Apple.
Записи подписки хранятся вместе с аккаунтом в нашей базе на сервере Hetzner. Отдельного автоматического срока удаления для них в текущей реализации нет. Удаление аккаунта удаляет связанный appAccountToken и записи подписки из рабочей базы и зарегистрированных прикладных снимков по общей процедуре удаления. Сохраняемый технический журнал удалений содержит идентификатор удалённого аккаунта и дату, а не полную платёжную историю. К остальным резервным копиям применяются правила выше. Позднее уведомление Apple не воссоздаёт удалённый аккаунт.
Apple самостоятельно хранит и обрабатывает свои платёжные записи: https://www.apple.com/legal/privacy/ . Удаление аккаунта Power System Lab не отменяет подписку в App Store и не удаляет записи Apple. Перед удалением отмените подписку на https://apps.apple.com/account/subscriptions, если не хотите дальнейших списаний. Немедленное удаление аккаунта доступно и при действующей подписке. После удаления связь покупки с прежним аккаунтом утрачивается; автоматический перенос этой покупки на новый аккаунт Power System Lab не предусмотрен. По вопросам восстановления обратитесь на support@powersystemlab.net, не оформляя повторную покупку для исправления ошибки.
Отдельный веб-кабинет и хранение в браузере
Следующий раздел относится только к посещению веб-кабинета в браузере. Нативное iOS-приложение не использует WebView или браузерные страницы для своих экранов. Сайт и приложение используют один аккаунт. Вход в веб-кабинет сохраняется в необходимом защищённом HttpOnly cookie: код страницы не читает токен. В браузере сохраняются выбранный язык, отметка ожидающего завершения выхода, а также настройки звуков, черновики обращений и напоминаний, избранные инструменты, судовые часы, учебные настройки и ожидающие синхронизации изменения, разделённые по аккаунтам. Эти записи не подтверждают право платного доступа. В обновлённом веб-кабинете учебные разделы и проверка доступа требуют соединения с сервером; при потере сети доступ к ним закрывается. Вход, восстановление пароля, управление аккаунтом, поддержка и удаление также требуют сети, но не покупки.
При запуске обновлённый веб-кабинет удаляет прежние локальные снимки аккаунта и учебных страниц, а также старые офлайн-кеши приложения. Service Worker работает только с сетью и не сохраняет офлайн-копии страниц или учебных изображений. Обычное HTTP-кеширование публичных файлов браузером не является проверкой или продлением подписки. При выходе очищаются локальные записи текущего аккаунта; общие настройки, например язык сайта, могут сохраняться. Рекламные и аналитические cookie не используются. Напоминание из веб-кабинета можно добавить в выбранный вами календарь; PDF сохраняется через печать браузера. Отдельные функции iOS, включая доставку APNs и оформление покупок Apple, выполняются в приложении.