Product case / pre-pilot

Meetosa.Доверие до свайпа.

Нативный дейтинг-продукт с LinkedIn gate, приватным профессиональным контекстом и собственным backend.

Product strategy · UX/UI · Mobile · Backend

SwiftUI / Compose
Лента профилей Meetosa
Fastify / PostgreSQL
СтадияEngineering MVPPre-pilot
КлиентыNative mobileiOS + Android
BackendNode.jsFastify + PostgreSQL
ИнфраструктураSelf-hostedVPS topology
Встреча двух городских профессионалов
Контекст

Городские профессионалы, которым важно понимать, с кем начинается разговор.

Продуктовая задача

Уменьшить неопределённость до первого диалога.

Meetosa добавляет профессиональный контекст к знакомому дейтинг-сценарию, но оставляет решение о раскрытии данных пользователю.

01

Контекст под контролем

Должность, компания и LinkedIn-имя скрыты, пока пользователь сам не решит их показать.

02

Вход до ленты

Подключение LinkedIn обязательно до discovery и подтверждает контроль аккаунта на момент подключения.

03

Диалог после взаимности

Чат открывается только после мэтча, а block и report доступны в критических точках сценария.

Продуктовый контур

От профиля к разговору.

Основной путь реализован как цельная последовательность: onboarding, discovery, взаимный интерес и защищённый диалог.

Экран Discovery в Meetosa
Discovery

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

Экран Match в Meetosa
Match

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

Экран Connections в Meetosa
Connections

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

Экран Chat в Meetosa
Chat

Общение, block и report в одном контексте.

Архитектура

Четыре слоя. Один продуктовый контур.

Платформы остаются нативными, а состояние продукта и ключевые правила сосредоточены в едином API.

01

iOS client

Нативный клиент на SwiftUI для iOS 17+. Sign in with Apple, LinkedIn OIDC и защищённое хранение токенов.

  • Swift
  • SwiftUI
  • iOS 17+
02

Backend

Единый API для профилей, discovery, мэтчей, чатов и safety-сценариев. Данные хранятся в PostgreSQL.

  • Node.js
  • Fastify
  • PostgreSQL
03

Android client

Нативный интерфейс на Jetpack Compose с общей продуктовой логикой и платформенными паттернами Android.

  • Kotlin
  • Compose
  • Android 8+
04

Web prototype

Интерактивный прототип для быстрой проверки ключевых сценариев до переноса решений в native.

  • React
  • Vite
  • TypeScript
Native clientsiOS / Android
Caddy edgeTLS / routing
Fastify APIAuth / product rules
PostgreSQLSelf-hosted VPS

Доверие проектируется как система.

LinkedIn здесь является gate к продукту, а не обещанием проверки личности, работы или возраста.

Приватность по умолчанию

Профессиональные данные скрыты до осознанного действия пользователя.

Защищённая сессия

Token rotation и платформенное защищённое хранение чувствительных данных.

Safety в сценарии

Report сразу блокирует контакт, block закрывает мэтч и останавливает сообщения.

Статус

MVP собран. Следующий рубеж: закрытый пилот.

Это инженерная готовность, а не заявленная traction. До публичного запуска остаётся production hardening.

Уже реализовано

  • Нативные iOS и Android приложения
  • LinkedIn gate и onboarding 18+
  • Discovery, like, pass, match и chat
  • Privacy controls, block и report
  • Удаление аккаунта и token rotation

Перед запуском

  • Production photo pipeline
  • Модерация и escalation-процессы
  • Provider и store approvals
  • Legal, retention и backup readiness
Цель закрытого пилотаАлматы

3-5 сообществ

150-200 завершённых профилей

Плановые ориентиры, не текущие метрики.
Короткая версия

Лендинг для заявки в инкубатор.

Продукт, пилот, основатель и запрос к программе в одном повествовании.

Открыть лендинг