💌

Создайте вашу первую связь

Выберите тип связи — мы сразу дадим ссылку-приглашение, которую можно отправить партнёру. Уже отправили? Просто подождите — как только он её откроет и подтвердит, приложение обновится само.

Ваши связи
🗝️

Как хранить данные этой связи?

Этот выбор — один на двоих для этой конкретной связи. Его нельзя будет незаметно поменять в одиночку.

🔐

Придумайте секретную фразу

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

🔑

Введите секретную фразу

Собеседник уже создал общий ключ шифрования для этой связи — попросите фразу и введите здесь.

Photo

—

Дата не указана

💗

О партнёре

Планы и задания

Планы пока не добавлены

Лента событий

Лента событий пуста
🔗

—

Партнёр: —

Ваши связи
✦ ✦ ✦ ✦

Начните стрик с партнёром

Каждый день — ещё ближе

›
Пожелание персонажа —

—

Даты

Другие важные даты
Пока не добавлено ни одной даты

💭 Что мы думаем друг о друге

Текст также уходит партнёру сообщением от бота — в отличие от остальных данных здесь его содержимое временно видит сервер.

Пока никто ничего не написал

Премиум-связь

💎
Статус связи

Опасная зона

Разрыв удаляет эту связь и все её зашифрованные данные безвозвратно. После этого вы сможете сразу создать новую связь взамен.

👤

—

—

Не указана

Основное

Общая для всех ваших связей — видна боту в /profile и подставляется автоматически в новые связи.

О себе

Пока ничего не добавлено — нажмите «+», чтобы рассказать о себе

Все Партнеры

Пока нет ни одной связи

Мои данные

Скачайте на устройство единым архивом все фотографии из связей, разблокированных на этом устройстве.

Функции этой связи

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

💗 Настроение
🥺 Скучаю
💗 Инфо о партнёре

Премиум-связь

💎
Тема оформления
Язык интерфейса

🛠 Debug (видно только вам)

Тестовые выдачи — реальные звёзды не списываются.

🔔 Напоминания от бота

«Поделитесь мыслями о партнёре» — как часто
💬 Случайный вопрос для пары — как часто
Напоминания о планах и событиях из ленты

Когда включены: бот пришлёт напоминание в день и час события, и ещё раз — за день до. Текст плана в этом случае кратко виден серверу (иначе бот не смог бы его написать).

🔥 Ежедневные напоминания о стрике

💌 Уведомления о партнёре

Когда партнёр нажимает «Скучаю»
Когда партнёр меняет настроение

🔐 Шифрование

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

Секретная фраза никогда не покидает ваше устройство и не отправляется на сервер ни в каком виде — вы передаёте её собеседнику напрямую через Telegram (кнопка «Отправить» при создании фразы), в обход нашего бэкенда.

Из фразы через PBKDF2-HMAC-SHA256 (300 000 итераций) с уникальной для каждой связи солью выводится 256-битный ключ AES-256-GCM. Этим ключом шифруется JSON-состояние связи (задания, лента событий, даты) и каждый файл (фото) отдельно — со своим случайным вектором инициализации (IV) на каждую операцию шифрования.

Сервер хранит и передаёт между вами и собеседником только шифротекст, IV и служебные метаданные (размер файла, время загрузки) — расшифровать содержимое он не может, ключ на нём никогда не появляется. Ниже — фрагмент реального кода приложения, которым это делается (модуль Crypto).


                            

Об авторе

Разработчик приложения — здесь можно почитать новости и написать по любым вопросам.

Новые планы

⏰ Время напоминания: :

Если напоминания о планах включены (⚙️ Настройки в шапке), бот пришлёт сообщение в это время, и ещё раз — за день до.

Добавить в ленту

Можно добавить только текст, только фото, или и то, и другое.

Новая дата

❓

—

Изменить запись

Отмеченные ✕ фото удалятся, только когда вы нажмёте «Сохранить изменения» и подтвердите.

Новая связь

Выберите тип связи, чтобы получить ссылку-приглашение:

💔

Разорвать эту связь?

Связь и все её данные будут удалены безвозвратно. Это действие нельзя отменить.

📦

Хотите ли экспортировать фотки?

После удаления связи все фотографии исчезнут безвозвратно. Экспортируйте их архивом на устройство, если хотите сохранить.

Кадрирование фото

Перетащите фото пальцем или курсором и сведите пальцы (или покрутите колесо), чтобы приблизить.

🔐

Отправьте фразу собеседнику

Без неё он не сможет открыть общие данные этой связи. Фраза видна только вам двоим — сервер её никогда не получает.

💎

Премиум-связь

На 30 дней с автопродлением открывает:

  • 📸 Историю главного фото — таймлайн всех прошлых фото
  • 🎨 Премиум-темы оформления
  • ✨ Эксклюзивные эмодзи и анимации для настроения и «скучаю»
  • 📈 Расширенный график настроения за месяц и год

Продлением и отменой управляет сам Telegram — Settings → My Subscriptions.

История главного фото

Итоги отношений

Подарки

Лента подарков

Кейс сюрпризов
✦ ✦ ✦ ✦ ✦ ✦

Нажмите на кейс, чтобы открыть

Открываем кейс…

Уже отправлено партнёру ❤️

Календарь настроений

Открытка

👆Нажми на любой текст, чтобы изменить

🔑 Секретная фраза

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

Фраза не сохранена на этом устройстве. Введите её ещё раз, чтобы она снова была доступна для просмотра и копирования.

Как вы себя чувствуете?

Настроение видно партнёру и сбрасывается автоматически в начале нового дня.

Аватар

Добавить блок

Профиль

👤

—

—

Загрузка…

🔥 Стрик

✦ ✦ ✦ ✦
🔥
0
Стрика пока нет

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

Партнёр предлагает начать общий стрик. Принять?

Ждём, пока партнёр примет приглашение…

До конца периода —
👤 — 💗 — 🧊 —

Серия сгорела — кто-то не успел отметиться, а заморозки на этот месяц закончились. Рекорд этой связи сохранён.

Настройки персонажа

Серийчик

💔

Серия сгорела