Политика конфиденциальности
Последнее обновление: 23 августа 2026 г.
1. Контролёр данных
Контролёром данных по GDPR для данных, обрабатываемых в связи с приложением «SectorLog» и этим сайтом, является:
Stefan Ischkum
Mannswörther Straße 63/1/5
2320 Schwechat, Австрия
Эл. почта: developer@smahoma.com
2. Коротко
- Ваша книжка — рейсы, дежурства, подписи, воздушные суда — хранится в локальной базе на вашем устройстве. Она никуда не выгружается.
- Учётная запись не нужна ни для записей, ни для расчёта FTL, ни для импорта, экспорта и копий. Она существует ради двух вещей: загрузки расписания и пересылки сообщений чата экипажа.
- Чат экипажа — по желанию, со сквозным шифрованием на вашем устройстве. Наш сервер передаёт запечатанные конверты, которые не может открыть, и удаляет их после доставки.
- Этот сайт не использует cookie, аналитику, трекеры и рекламу. Приложение — тоже.
3. Что приложение обрабатывает на устройстве
Рейсы, периоды дежурства, история базы, даты recency, подписи и приложенные фотографии, отслеживаемые метеостанции и пакеты правил. Всё это остаётся в локальной базе приложения и в копиях, которые вы создаёте сами. Копии шифруются на устройстве кодом восстановления, который есть только у вас; мы не можем их открыть.
Если вы включите экспорт в календарь, приложение запишет ваши смены в собственный календарь («SectorLog») на устройстве; дальше ваш календарный сервис обращается с ними как с любыми другими записями. Виджеты, команды Siri и Live Activity читают небольшой снимок ближайших смен, который не покидает устройство.
4. Что обрабатывает сервер — только при наличии учётной записи
Если вы подключаете учётную запись для расписания, наш сервер (размещённый в ЕС) обрабатывает:
- Данные учётной записи: ваш адрес электронной почты, Argon2-хеш пароля приложения и недолговечные токены сессии.
- Учётные данные портала экипажа: ваш crew ID и пароль от портала, зашифрованный открытым ключом. Для расшифровки нужен отдельно хранимый приватный ключ; пароль используется исключительно для загрузки расписания с портала авиакомпании — и именно поэтому мы можем сообщать вам об изменениях. В открытом виде он не хранится никогда.
- Данные расписания: дежурства, рейсы и назначения экипажа из вашего расписания, чтобы приложение могло их синхронизировать. Ответы синхронизации ограничены вашим собственным crew ID.
- Push-токен: если вы разрешите уведомления — токен, который Apple или Google выдаёт для этой установки, вместе с языком и платформой (раздел 6).
Правовое основание: исполнение договора (ст. 6(1)(b) GDPR) — эта обработка существует только для того, чтобы предоставить запрошенную вами синхронизацию расписания.
5. Чат экипажа
Чат экипажа выключен, пока вы его не включите. Сообщения шифруются сквозным образом на вашем устройстве по протоколу Double Ratchet (vodozemac — открытая реализация Olm, которую использует Matrix). Ключи создаются на вашем устройстве и обмениваются лично по QR-коду; на наш сервер они не попадают.
- Что видит сервер: запечатанный конверт (шифртекст), почтовый ящик получателя — открытый ключ идентичности его устройства, а не имя — и учётную запись, которая его отправила. У сервера нет ключа, чтобы открыть конверты, и он не ведёт списка, кто с кем переписывается, кроме конвертов, находящихся в пути в данный момент.
- Как долго: конверт удаляется, как только получатель подтверждает получение, и в любом случае через 7 дней (жёсткий предел — 14), забран он или нет. Архива нет; переписка существует только на двух устройствах.
- Кто может забрать: отправка требует вашей учётной записи приложения (ограничение частоты против злоупотреблений); получение разрешается подписью ключа вашего устройства, а не учётной записью — поэтому сервер не может сопоставить почтовые ящики с учётными записями.
- Ваши настройки: вы можете полностью выключить чат или заблокировать отдельных собеседников; конверты заблокированного собеседника отбрасываются на вашем устройстве.
Правовое основание: исполнение договора (ст. 6(1)(b) GDPR) — пересылка существует только для чата, который вы включили.
6. Уведомления и Live Activity
Если вы разрешите уведомления, приложение зарегистрирует на нашем сервере push-токен устройства вместе с языком и платформой. Когда синхронизация обнаруживает изменение в расписании, сервер присылает вам короткое уведомление, текст которого называет это изменение — например отменённый сектор с номером рейса, датой и маршрутом. На iOS этот текст идёт через службу push-уведомлений Apple, на Android — через Firebase Cloud Messaging компании Google; на этих системах другого пути к вашему устройству нет. Токен удаляется, когда вы выключаете уведомления, и в любом случае как только Apple или Google сообщает, что он недействителен. Правовое основание: ст. 6(1)(b) GDPR.
Если вы используете Live Activity для текущей смены, приложение регистрирует на нашем сервере push-токен только для этой активности вместе с идентификатором смены и отметкой о вашей регистрации на смену. После синхронизации расписания сервер отправляет активности новое состояние — окончание смены и отметку о регистрации, без имён и текста — через службу push-уведомлений Apple, тем же путём, что и любое уведомление iOS. Токен удаляется, когда активность завершается или приложение просит сервер его забыть, и в любом случае — как только Apple сообщает о его недействительности. Правовое основание: ст. 6(1)(b) GDPR.
7. Чего мы не делаем
- Никаких SDK аналитики, отслеживания или рекламы — ни в приложении, ни на сайте.
- Никакой продажи или передачи данных третьим лицам.
- Никакой обработки за пределами ЕС для служб расписания и чата — с одним неизбежным исключением: уведомления и обновления Live Activity идут через push-службу Apple или Google (раздел 6), как и любое уведомление на этих системах.
8. Хранение и удаление
Отвязка портала экипажа в приложении немедленно удаляет ваши зашифрованные учётные данные с сервера. Чтобы полностью удалить учётную запись и синхронизированные данные расписания, напишите на developer@smahoma.com — удаление подтверждается в течение 30 дней. Конверты чата, push-токены и токены Live Activity удаляются, как описано в разделах 5 и 6. Локальные данные вы удаляете сами, удалив приложение или его записи.
9. Ваши права
У вас есть права на доступ, исправление, удаление, ограничение, переносимость и возражение по ст. 15–21 GDPR, а также право подать жалобу в надзорный орган. Быстрее всего воспользоваться ими так: developer@smahoma.com.
10. Этот сайт
Работа сайта создаёт обычные журналы сервера (IP-адрес, время, запрошенная страница), которые хранятся недолго ради эксплуатации и безопасности (ст. 6(1)(f) GDPR). Без cookie и без встроенного стороннего содержимого.