Как пользоваться «Социальным радаром»
Инструкция охватывает пользовательский сценарий, безопасность, модерацию и самостоятельную проверку на телефонах. Текущая опубликованная версия демонстрирует продукт; настоящий BLE включается в нативной сборке.
Профиль, радар, совпадение, взаимное согласие, чат, жалоба и модерация доступны по одной ссылке.
1. Первый запуск
- Откройте сайт на телефоне в Chrome, Safari или другом современном браузере.
- На экране «Безопасный старт» поставьте отметку «Мне исполнилось 18 лет».
- Поставьте отметку принятия правил общения и условий приватности. Слова «правила» и «условия приватности» открывают соответствующие документы.
- Нажмите «Продолжить». Кнопка остаётся неактивной, пока обе отметки не установлены.
- На втором шаге нажмите «Bluetooth поблизости». В web-версии это демонстрация разрешения; в нативном приложении после этого появится системный запрос телефона.
- Уведомления можно включить по желанию. Они должны быть нейтральными: без имени собеседника и текста сообщения.
- Нажмите «Открыть приложение».
2. Главный экран
Верхняя кнопка «Виден» управляет обнаружением профиля. Нажатие переводит профиль в режим «Невидимка». В невидимом режиме запустить радар нельзя.
Выбор цели
Ниже отображаются активные интересы. Кнопка «Включить радар — 30 мин» запускает ограниченную сессию.
3. Настройка анонимного профиля
- Нажмите «Настроить» или нижнюю вкладку «Профиль».
- Проверьте переключатель видимости.
- Выберите одну цель текущей сессии.
- Выберите до пяти интересов. Чем конкретнее набор, тем понятнее причина совпадения.
- Нажмите «Сохранить профиль».
Другим людям не показываются имя, телефон, email и точное местоположение. Не используйте интересы как место для адреса, фамилии или контактных данных.
4. Работа с радаром
- Убедитесь, что профиль находится в режиме «Виден».
- Нажмите кнопку запуска. Начнётся обратный отсчёт 30 минут.
- На радаре появятся условные точки найденных профилей и количество возможных совпадений.
- Нажмите карточку с процентом, чтобы открыть лучшее совпадение.
- Чтобы прекратить обнаружение раньше, нажмите «Остановить радар».
5. Просмотр совпадения
Карточка показывает условное имя, оценку совместимости, общие интересы, краткое объяснение и приблизительную близость.
- Если контакт интересен, нажмите «Отправить привет».
- До ответного приветствия чат не открывается.
- Если интереса нет, нажмите «Пропустить». Другой пользователь не получает уведомление об отказе.
- После взаимного приветствия нажмите «Открыть анонимный чат».
Процент совпадения — объяснимая оценка общих тегов, целей и контекста, а не гарантия дружбы или безопасности.
6. Анонимный чат
- Введите сообщение в нижнее поле и нажмите стрелку отправки.
- Кнопка «Представиться» отправляет запрос на взаимное раскрытие имени.
- Кнопка «Предложить встречу» напоминает выбирать публичную точку.
- Меню с тремя точками открывает блокировку, жалобу и завершение общения.
Чего нельзя отправлять
- домашний адрес, паспорт и банковские данные;
- коды подтверждения и информацию для перевода денег;
- точный ежедневный маршрут;
- интимные материалы и персональные данные другого человека.
7. Блокировка, жалоба и завершение
При непосредственной опасности приложение не заменяет полицию или экстренные службы. Нужно покинуть место и обратиться в местные службы.
8. Панель модерации
Откройте страницу /admin. Слева находится очередь жалоб, справа — детали выбранного случая.
- Выберите жалобу по приоритету.
- Прочитайте только приложенный пользователем фрагмент.
- Проверьте автоматические сигналы: повторы, ссылки, финансовые слова, предыдущие жалобы.
- Выберите решение: «Нет нарушения», «Предупредить» или «Ограничить».
- Тяжёлую постоянную блокировку должен подтверждать второй модератор.
Модератор не должен видеть точные координаты, полный профиль или всю переписку без обоснованной необходимости.
9. Как физически проверять приложение
Минимальный комплект
- два разных Android-телефона;
- по возможности один iPhone для проверки Android↔iPhone;
- заряд не менее 70%, Bluetooth включён;
- одинаковая тестовая версия приложения.
Порядок одного теста
- Установите приложение на оба телефона.
- Создайте два разных анонимных профиля с двумя общими и двумя различающимися интересами.
- На первом телефоне включите радар и зафиксируйте время.
- Через 10 секунд включите радар на втором.
- Проверьте появление кандидатов при расстоянии 1 м, 5 м и через стену. Оценивайте диапазон, а не метры.
- Отправьте привет с первого телефона: чат открываться не должен.
- Отправьте привет со второго: чат должен открыться у обоих.
- Отправьте сообщения в обе стороны, сверните приложение и проверьте нейтральное уведомление.
- Заблокируйте второго пользователя: сообщения и повторное обнаружение должны прекратиться сразу.
- Повторите тест после перезапуска Bluetooth, включения энергосбережения и блокировки экрана.
Что записывать
10. Если что-то не работает
Кнопка радара не запускается
Проверьте режим «Виден», Bluetooth и разрешение «Устройства поблизости». На Android также отключите запрет фоновой работы для теста.
Телефоны не находят друг друга
Остановите радар на обоих устройствах, выключите и включите Bluetooth, затем запустите сессии снова. Проверьте, что обе версии используют одинаковый UUID сервиса и протокол v1.
Сигнал скачет
Это нормальное свойство BLE. Используйте сглаживание нескольких измерений и только три качественных диапазона.
После блокировки снова появляется профиль
Это критическая ошибка. Блокировка обязана проверяться при разрешении EID, создании приветствия, доставке сообщения и push-уведомления.
Не пришло уведомление
Проверьте системное разрешение, push-токен, режим энергосбережения и соединение с интернетом. Текст уведомления не должен раскрывать собеседника.
11. Уровни и подписки RadaR
Полная интерактивная таблица находится на странице /premium. Переключатели показывают цены за месяц и год, а также отдельные предложения для мероприятий и постоянных площадок.
Кнопка выбора открывает демонстрацию оформления. Деньги на сайте не списываются: реальные покупки появятся после подключения App Store, Google Play и серверной проверки чеков.
Главный принцип
Человек всегда управляет видимостью, согласием и окончанием контакта. Радар помогает начать разговор, но не принимает социальное решение за пользователя.