Как подключить телефон к компьютеру
- Подготовьте основное устройство. Основным становится M4Q на компьютере с Windows и модулем TPM 2.0. Откройте раздел «Доверенные устройства», включите режим и подтвердите действие в Windows.
- Подключите телефон к той же сети. Компьютер и телефон должны быть в одной частной сети Wi-Fi или Ethernet: QR-код работает только в локальной сети. Если Windows спросит про брандмауэр, разрешите M4Q только частные сети.
- Отсканируйте QR-код. На Android выберите «Подключить по QR» и наведите камеру на код на экране компьютера.
- Сверьте контрольный код и подтвердите. Оба устройства показывают одинаковый код. Подключение завершается только после подтверждения на Windows, после чего телефон получает ваши данные по защищённому каналу.
После подключения устройства синхронизируются сами, когда находятся в одной локальной сети. Изменения, сделанные вне сети, сохраняются и передаются при следующей встрече устройств.
Почему подключение безопасно
- Аппаратные ключи. Ключи устройства создаются в TPM 2.0 на Windows и в аппаратном хранилище Android Keystore. Закрытые ключи не покидают защищённое хранилище.
- Подписанное приглашение. QR-код содержит только подписанное приглашение в локальной сети — без данных и ключей профиля.
- Прямой зашифрованный канал. База и ключи передаются только напрямую между устройствами: ключи канала согласуются по ECDH, данные шифруются AES-GCM.
- Подтверждение владельцем. Без совпадения контрольного кода и подтверждения на компьютере новое устройство не добавляется.
- Защита от смены сети. Если во время подключения меняется сеть, процесс отменяется: продолжить его в другой сети нельзя.
- Отзыв в один шаг. Любое устройство можно отозвать; вернуть его можно только новым подключением по QR. Полное отключение удаляет привязки и ключи M4Q, а сами данные остаются на устройствах.
Как работает синхронизация
Компьютер с Windows — основное устройство: его версия данных считается эталонной. Телефон получает изменения компьютера и отправляет свои правки, после чего оба устройства сверяют итоговое состояние базы и зашифрованных файлов.
Обмен идёт напрямую между устройствами в локальной сети по собственному защищённому протоколу M4Q. Облачной копии нет, а содержимое переписки и файлов не передаётся через сервер. Подробнее о хранении данных — в описании мессенджера.
- Синхронизируются: переписка и реакции, контакты и чаты, файлы из хранилища M4Q, органайзер с задачами, заметками и событиями, бюджет.
- Остаются на устройстве: менеджер паролей, история звонков и их расшифровки.
Надёжность без потери данных
- Решение по каждой записи. Если правки на устройствах конфликтуют, M4Q разбирает их построчно по единым правилам. Одна спорная запись не прерывает синхронизацию остальных.
- Ничего не теряется молча. Если версия записи вытесняется, прежний вариант сохраняется в журнале конфликтов на устройстве.
- Самовосстановление. Если после обмена состояние устройств расходится, M4Q сравнивает таблицы и выравнивает только отличающиеся — новое подключение по QR не требуется.
- Проверка целостности. Зашифрованные файлы сверяются по контрольным суммам.
- Обновления без повторной привязки. При обновлении приложения схема синхронизации переносится автоматически, правки, сделанные вне сети, сохраняются.
- Разные версии — пауза, а не сбой. Если на устройствах установлены разные версии M4Q, синхронизация приостанавливается и повторяется каждые 5 минут, пока версии не совпадут.
Тариф и требования
Синхронизация доверенных устройств входит в подписку Base: основной компьютер и одно дополнительное устройство. Подписка оформляется внутри приложения; условия тарифов опубликованы на главной.
Основное устройство — Windows с модулем TPM 2.0, дополнительное — Android с аппаратным хранилищем ключей. Подключение и синхронизация выполняются в одной частной локальной сети. M4Q находится в альфе: сохраняйте резервные копии важных данных.