Контекст под контролем
Должность, компания и LinkedIn-имя скрыты, пока пользователь сам не решит их показать.
Product case / pre-pilot
Нативный дейтинг-продукт с LinkedIn gate, приватным профессиональным контекстом и собственным backend.
Product strategy · UX/UI · Mobile · Backend


Городские профессионалы, которым важно понимать, с кем начинается разговор.
Продуктовая задача
Meetosa добавляет профессиональный контекст к знакомому дейтинг-сценарию, но оставляет решение о раскрытии данных пользователю.
Должность, компания и LinkedIn-имя скрыты, пока пользователь сам не решит их показать.
Подключение LinkedIn обязательно до discovery и подтверждает контроль аккаунта на момент подключения.
Чат открывается только после мэтча, а block и report доступны в критических точках сценария.
Основной путь реализован как цельная последовательность: onboarding, discovery, взаимный интерес и защищённый диалог.

Карточка профиля и решение о знакомстве.

Явный момент взаимного интереса.

Активные мэтчи и переход к диалогу.

Общение, block и report в одном контексте.
Платформы остаются нативными, а состояние продукта и ключевые правила сосредоточены в едином API.
Нативный клиент на SwiftUI для iOS 17+. Sign in with Apple, LinkedIn OIDC и защищённое хранение токенов.
Единый API для профилей, discovery, мэтчей, чатов и safety-сценариев. Данные хранятся в PostgreSQL.
Нативный интерфейс на Jetpack Compose с общей продуктовой логикой и платформенными паттернами Android.
Интерактивный прототип для быстрой проверки ключевых сценариев до переноса решений в native.
LinkedIn здесь является gate к продукту, а не обещанием проверки личности, работы или возраста.
Профессиональные данные скрыты до осознанного действия пользователя.
Token rotation и платформенное защищённое хранение чувствительных данных.
Report сразу блокирует контакт, block закрывает мэтч и останавливает сообщения.
Это инженерная готовность, а не заявленная traction. До публичного запуска остаётся production hardening.
3-5 сообществ
150-200 завершённых профилей