Знакомства в Korat работают на том же аккаунте, что чаты, лента, группы и магазины. Это удобно ровно до того момента, когда перестаёт: риск знакомств, прикрученных к соцсети, в том, что незнакомец, которому понравилось фото, дотянется до всего остального за два нажатия. Поэтому у модуля свои фотографии, свой профиль, своё имя и свой выход, а швы между ним и остальным приложением — самое интересное, что тут можно объяснить.
Пять вкладок и зачем каждая
Модуль — это пять вкладок: колода, обзор, кто меня лайкнул, совпадения и мой профиль знакомств. Колода — карточки с симпатией и пропуском. Обзор — та же выборка сеткой или списком, для тех, кому проще просматривать, чем листать по одному лицу. Это две скорости чтения одного и того же набора, а не два разных продукта.
«Кто меня лайкнул» видно, а не спрятано за оплатой. В совпадениях лежат взаимные симпатии, и в момент совпадения появляется экран с кнопкой, открывающей настоящий чат, а не отдельный ящик знакомств, о котором все забудут. Есть и список тех, кого лайкнули вы, — симпатия не исчезает в момент нажатия, — а пропущенных можно вернуть в колоду: самое частое сожаление в любом свайпе — карточка, отброшенная случайно.
Порог и зачем он на самом деле
Смотреть колоду и показываться другим нельзя, пока не заданы фотография и пол. Требование маленькое, но с точной целью: оно делает просмотр и показ одним и тем же действием. Пустой профиль, который смотрит на всех, оставаясь невидимым, — форма, которую принимает худшее поведение в любом продукте знакомств, и минимум, делающий вас видимым, убирает её дёшево.
Фильтры — пол, диапазон возраста и радиус в километрах, и они сохраняются, а не сбрасываются каждый сеанс. Расстояние считается по записанным координатам, поэтому радиус означает настоящее расстояние, а не совпадение названия района.
Другое лицо, другое имя
Фотографии для знакомств — отдельный набор до шести, а не ваша основная аватарка. Профиль знакомств тоже отдельный и заполняется карточками-вопросами — пара «вопрос и ответ» — вместо того же описания, которое читают коллеги в основном профиле.
Важнее всего то, что происходит после совпадения. В чате, пришедшем из знакомств, видно только псевдоним. Ни настоящего имени, ни адреса почты. У переписки есть пометка «из знакомств», чтобы оба понимали, в каком они контексте, а нажатие на имя вверху открывает анонимный профиль знакомств, а не настоящий — до тех пор, пока вы действительно не станете друзьями. Совпадение даёт человеку разговор. Оно не даёт ему вашу личность, вашу ленту и ваш список друзей.
Есть и отчёт «что обо мне видят другие», показывающий ваше присутствие в знакомствах так, как его встречает незнакомец. Настройки приватности, действие которых нельзя увидеть, — это те настройки, в которых вы рано или поздно ошибётесь, а отчёт — самый дешёвый способ проверить, что граница проходит там, где вы думаете.
Знакомства есть только в приложении для Android. В веб-версии этого модуля нет, и это решение, а не незаконченная работа: чтобы выстроить колоду по расстоянию, нужна непрерывная геолокация, а браузер делает это плохо — и плохо здесь хуже честного «откройте приложение».
Korat не проверяет ничью личность. Нет eKYC, нет проверки документов, нет подтверждения по SMS или телефону — эндпоинт проверки телефона не реализован. Никто в колоде не доказал, что он тот, за кого себя выдаёт, и ни один значок на этой платформе не следует читать иначе.
Значки доверия показывают только то, что дорого подделать: заведения, поручившиеся за человека, и настоящие оплаченные визиты, записанные в разных заведениях. Каждый значок открывает разбор, где прямо сказано, что ни один документ не проверялся. Чаты и звонки не имеют сквозного шифрования — страница безопасности перечисляет остальные ограничения. Встречайтесь в людных местах и считайте всё здесь непроверенным.
Один переключатель, который вас убирает
В настройках есть полное отключение. Включив его, вы прячете меню знакомств у себя и одновременно исчезаете из чужих колод — обе половины одним действием. Настройка, которая убирает знакомства с ваших глаз, но оставляет вашу карточку в обороте, была бы хуже, чем бесполезной, а «удалите профиль и начните заново» — не выключатель, а наказание за смену решения.
Блокировка работает во всём приложении так же. Заблокировав человека из чата или из профиля, вы скрываете его переписки и посты и одновременно убираете его из знакомств, а не повторяете действие в каждом месте, откуда он может дотянуться. На профиль можно и пожаловаться.
Где знакомства касаются остального Korat
Намеренно ровно в двух точках. Совпадение открывает настоящий чат — ту же переписку один на один, что и любая другая, с голосовыми, файлами, геопозицией и тем же двусторонним согласием на звонки: человек, с которым вы совпали, не заставит ваш телефон звонить, пока вы не откроете звонки именно в этой ветке. И в списке чатов есть фильтр знакомств, чтобы совпадения отделялись от остального без второго ящика входящих.
Всё прочее остаётся врозь. Ваши фото для знакомств — не ваши альбомы. Ваши ответы на карточки — не ваши посты. Ваш псевдоним — не то имя, что показывается в ленте, в группах и в комментариях: имена в Korat подставляются из настоящего профиля именно для того, чтобы приватная подпись не утекла в публичный контент.
Чем этот модуль не пытается быть
Здесь нет оценки совместимости, нет теста личности и нет утверждения, что алгоритм знает, с кем вам следует встретиться. Существующее ранжирование описано вместе с остальными весами приложения в документе по базовому алгоритму и не притворяется большим, чем оно есть: это порядок среди людей, подходящих под ваши фильтры и находящихся рядом.
Нет платного тарифа, нет буста, и ничто из того, кто вас лайкнул, не спрятано за покупкой. Korat бесплатен — и для людей, и для заведений, — а значит, нет и модели дохода, которой было бы выгодно удерживать вас в колоде. Если модуль работает, вы перестаёте им пользоваться — странная основа для бизнеса и причина, по которой это маленькая часть большого приложения, а не отдельный продукт.