В приложении

Один аккаунт, все устройства: как работает синхронизация Moris Insider

Moris Insider·4 сентября 2026·8 мин чтения

Телефон теряется, падает в воду или просто однажды меняется на новый. И вместе с ним уходит всё, что было записано только там: план недели, отложенные места, вечерние заметки. Это единственная задача, которую решает аккаунт приложения, — других он не решает, и он не обязателен. Всё остальное, включая места, разложенные по настроению, работает и без него.

Совет по бюджету: на Маврикии часть ваших занятий может обойтись дешевле. Посмотрите, как сэкономить на активностях.

Я француз, живу на Маврикии и создал Moris Insider — путеводитель и карту острова. Эта статья только об одной функции: аккаунт и синхронизация — зачем она нужна, как ведёт себя, когда два устройства не согласны, и главное — чего она не делает.

🔐 Одной строкой: аккаунт не обязателен — без него всё работает и всё остаётся на устройстве; с ним всё следует за вами.

Без аккаунта приложение уже работает

Это отправная точка, и она не обсуждается: приложением можно пользоваться от начала до конца, ни разу не оставив адрес электронной почты. Карточки мест, состояние моря, план недели, дневник путешествия — всё работает, и всё сохраняется в телефоне. Ничего никуда не уходит.

У этого выбора есть следствие, которое надо признать: исчезает устройство — исчезают и данные. Две недели поездки, записанные день за днём, на новом телефоне не появятся. Аккаунт — ответ ровно на эту фразу и ни на что другое: не подписка ради рассылки и не галочка, открывающая функцию.

Экран «Обзор» приложения Moris Insider с полосой «Мой аккаунт · Синхронизация на всех устройствах» внизу
Аккаунт находится внизу экрана «Обзор», под категориями и дневником: ничто его не выпячивает и ничто не делает обязательным

Два экрана составляют исключение, и лучше знать об этом заранее. Интерактивная карта требует аккаунт, потому что её пробный доступ ограничен: три сеанса в подарок, затем полный доступ с Premium. А сам доступ Premium нуждается в аккаунте, чтобы распознаваться не только на том устройстве, где он был куплен, — иначе заплатить один раз и сменить телефон означало бы потерять всё.

Экран карты приложения Moris Insider с предложением создать аккаунт, чтобы начать пробный доступ
Карта — единственный экран, который сразу просит аккаунт: её ограниченная проба состоит из трёх сеансов, считаемых за посещение, а не за нажатие
Все категории мест острова
Все категории мест острова · Открыть в приложении (бесплатно) →

Код из шести цифр — и почему не ссылка

Это решение, которым я доволен больше всего, и родилось оно не из размышлений о безопасности, а из реального использования, которое не работало.

Первая версия отправляла ссылку для входа по почте — самый распространённый способ, встречающийся повсюду. На бумаге он безупречен: нажал и вошёл. На телефоне — нет. Ссылка открывается в браузере, а не в приложении с домашнего экрана. Сессия оказывалась в одном месте, а приложение — в другом: человек снова открывал приложение и всё ещё не был внутри. На Android и на iPhone я наблюдал ровно одно и то же. Снаружи это называется просто: «вход не работает».

Отсюда переход в июле 2026 года на код из шести цифр. Принцип примитивен, и в этом его достоинство: код набирается внутри приложения. Никакого перехода из одной программы в другую, а значит, и сессии, потерянной по дороге. Письмо содержит и код, и ссылку: кто предпочитает нажимать — по-прежнему может, но для входа это больше никому не нужно.

На практике экран просит адрес и пароль не короче шести символов, а также согласие с условиями. Если аккаунт уже есть и пароль верный, вход происходит сразу, вообще без кода. Иначе на почту уходит код, а введённый пароль сохраняется после его подтверждения — так один экран покрывает и создание аккаунта, и вход, и забытый пароль.

Пустая форма аккаунта в приложении Moris Insider: адрес почты, пароль, флажки и выбор языка
Форма в том виде, в каком она открывается: два поля, два снятых флажка и выбор языка — рекламный флажок никогда не проставлен заранее

Одна деталь на этом снимке заслуживает упоминания, потому что в других местах встречается редко: флажок рекламных предложений снят и остаётся таким, пока его никто не тронет. Заранее проставленный флажок — не согласие, а согласие отнятое: европейские правила это запрещают, и, главное, отношения так начинать плохо.

Попробуйте, ничего не отдавая

Приложение работает без аккаунта и без карты. Аккаунт добавляется только тогда, когда хочется найти свои вещи в другом месте.

Попробовать бесплатно →

Что действительно переходит с экрана на экран

Синхронизация, которая не говорит, что именно она несёт, — пустое обещание. Вот список без округлений. План недели переходит целиком: ему посвящена наша статья о планировщике «Моя неделя», и чаще всего его собирают на большом экране, прежде чем прожить на телефоне.

Следом идут отложенные места — запас, из которого черпают утром, когда погода решает иначе, — и они появляются как есть в ваших избранных на следующем устройстве.

Затем дневник путешествия с его записями и звёздами: прожитое и оценённое на месте находится в неизменном виде и в другом месте, и можно вечером на планшете продолжить то, что начал утром на телефоне. Как устроен дневник, описано в нашей статье о дневнике путешествия, а открывается он из дневника приложения.

Остаются очки опыта и уровень, который они поднимают, а также доступ Premium. Эти двое подчиняются точным правилам, потому что каждый несёт обещание: уровень не должен падать, а однажды оплаченный доступ должен признаваться везде.

Правило очков умещается в две фразы. Сохраняется больший из двух итогов — устройства или аккаунта: он никогда не уменьшается. А уже полученные начисления объединяются, так что одни и те же очки нельзя получить дважды, просто сменив экран. Это та же логика роста, что и у запланированных занятий, где каждое добавленное место приносит очки без всякой просьбы.

Что до Premium, он распознаётся на каждом устройстве, вошедшем в один и тот же аккаунт. Отображение проверяет две вещи вместо одной: что доступ существует и что у него нет истёкшего срока. Настоящий заслон остаётся на наших серверах, где часы нельзя отвести назад, — отвести часы телефона по силам любому, и полагаться на них было бы наивно.

Когда два устройства не согласны

Это невидимая часть, которую замечают, только если она сделана плохо. У ловушки есть имя: удаления. Наивная синхронизация собирает найденное с двух сторон и сохраняет всё. Итог мгновенный и удручающий: каждое удалённое занятие возвращается при следующем входе, воскрешённое другим устройством, у которого оно ещё было. Удаляешь — возвращается. Удаляешь снова — возвращается снова.

Ленивое решение — сравнивать даты: побеждает более свежая. Оно не выдерживает проверки. Время телефона — это то время, которое дал ему владелец: сдвинутое на часовой пояс, переведённое вручную, обнулённое после разряженной батареи. Сравнивать часы двух устройств — значит поставить ваши воспоминания в зависимость от настройки.

Поэтому приложение никогда не сравнивает двое часов. Оно держит в памяти две простые вещи: что сервер уже показывал этому устройству и менялось ли что-нибудь на устройстве с тех пор. Этого хватает, чтобы разрешить три реальных случая. Если устройство ничего не меняло, а аккаунт сдвинулся, оно принимает то, что приходит из аккаунта, — и удаления, сделанные в другом месте, наконец срабатывают. Если устройство что-то изменило, а аккаунт не сдвинулся, всё наоборот: местное уходит в аккаунт вместе с удалениями. А если изменились оба сразу — случай редкий, — сохраняется всё: лучше дубликат, снимаемый одним движением, чем потерянный вечер.

Ничего этого вы не увидите. В этом и смысл: удачная синхронизация незаметна, она просто ничему не даёт пропасть. А если вы собираете свои дни на карте острова, как в нашей статье о поездке по расписанию, тот же механизм вернёт весь маршрут на телефон наутро, без всякого повторного ввода.

Главная приложения: идеи под конкретный день
Главная приложения: идеи под конкретный день · Открыть в приложении (бесплатно) →

Чего синхронизация не делает

Об этом мне важнее всего написать, потому что умолчанный предел — гарантированная неприятная неожиданность.

Фотографии дневника не синхронизируются. Они остаются на устройстве, которое их сняло. Причина прозаична: фотография весит в сотни раз больше письменной заметки, и прогонять их через базу означало бы сделать каждый вход медленным и дорогим для всех. На практике при смене телефона вы получите обратно свои дни, записи и звёзды, но не сопровождавшие их снимки. Если они важны, сохраните их в галерею телефона — она для этого и сделана, и ваши собственные резервные копии её уже охватывают.

Защита от очков, набираемых по кругу, остаётся отдельной на каждом устройстве. Этот предохранитель не даёт собирать одни и те же очки повторением одного и того же жеста; с аккаунтом он не путешествует. Это осознанный компромисс: гонять его туда-сюда значило бы утяжелить каждый обмен ради защиты от злоупотребления, ставка в котором — показанный уровень.

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

Moris Insider
Путеводитель и карта Маврикия, созданные вместе с местными жителями. Настоящие места, в нужный момент, с сегодняшним морем.

Ваши вещи следуют за вами

Код из шести цифр — и план недели, избранное, дневник и Premium найдут вас на любом устройстве. Аккаунт остаётся необязательным.

Открыть приложение →
ПоделитьсяXFacebookWhatsApp