О проекте

Сеть #МойРайон

Сеть чатов #МойРайон — от районов Минска до дома и подъезда на карте.

Прозрачность

Как устроен проект изнутри

Что находится за чатами #МойРайон

Снаружи #МойРайон выглядит просто: соседский чат, сайт, карта домов.

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

Здесь мы показываем, как устроен проект: кто отвечает за его работу, как подключаются дома, какие данные используются, где проходит граница между автоматикой и человеком и как устроена техническая часть.

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

Соседям

Как устроена сеть

#МойРайон объединяет соседские сообщества разных уровней: микрорайонные, домовые и подъездные.

Сайт связывает эти сообщества с конкретными адресами и позволяет найти нужный чат через карту.

Сети больше двух лет: день рождения — 17 сентября. Как проект развивается и на что живут деньги — в разделе Финансы.

  1. МикрорайонЧат жителей одной территории.
  2. ДомОбщение внутри конкретного дома.
  3. ПодъездЕщё локальнее — ближайшие соседи.

Кто стоит за проектом

#МойРайон не является анонимным сервисом.

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

Мы не дублируем её содержание на каждой странице: устройство проекта и юридические документы остаются разделены.

Как финансируется проект

Работа сети требует постоянных расходов: инфраструктура, разработка, продвижение и другие затраты проекта. Один из источников дохода — реклама.

При этом домовые чаты не являются платной подпиской для жителей.

Текущая модель и цифры — в разделе Финансы.

Мы не даём обещаний о неизменности финансовой модели на неограниченный срок. Если модель будет меняться, это будет отдельное решение, а не скрытая часть работы сети.

Как попасть в чат своего дома

У домового чата может быть два режима входа.

Открытый вход

По ссылке

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

Такие чаты могли появиться, когда дом подключался без аккаунта или когда для него оставалась открытая ссылка. Вступление тогда не проходит дополнительное подтверждение человеком из дома.

Вход через старосту

После одобрения

Житель отправляет заявку из аккаунта на сайте, а её подтверждает человек, отвечающий за подключение дома. Telegram для этой заявки не нужен.

Староста не является руководителем дома и не управляет всей сетью #МойРайон. Это локальная роль: часто тот, кто первым подключил дом. Дальше чат развивается силами жителей.

Карту и существующие сообщества можно просматривать без авторизации. Заявка на вступление и создание нового дома с сайта требуют аккаунта — логина и пароля. Почту и Telegram можно не указывать.

Зачем проекту нужен адрес

Адрес связывает цифровое сообщество с конкретным местом.

Само общение жителей происходит в Telegram. То, что написано в Telegram-чате, остаётся содержимым Telegram-чата.

  • ДомК какому адресу относится чат
  • КартаГде показать сообщество
  • ПоискКак жителю найти своих
  • ГраницаНе перепутать соседние дома

Какие данные используются

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

Почту и Telegram можно не указывать. Заявка на вступление в чат дома уходит из аккаунта: Telegram для этого не требуется.

Telegram ID появляется только если человек сам привязывает Telegram. Тогда система может узнать того же человека в связанных с Telegram функциях — это не обязательное поле анкеты.

Адрес на карте принадлежит чату дома, а не «досье» жителя. Подробный состав данных и цели обработки — в Политике обработки персональных данных.

  • АккаунтЛогин и хеш пароля. Этого достаточно, чтобы пользоваться сайтом и подать заявку.
  • ПочтаПо желанию. Можно не указывать.
  • TelegramПо желанию. Привязывается отдельно, если человек сам этого хочет.

Телефонный номер

Telegram не передаёт проекту номер телефона, если пользователь скрыл его настройками приватности.

Поэтому #МойРайон не получает скрытые номера из Telegram и не формирует телефонную базу жителей на основе Telegram-аккаунтов.

Читаем ли мы переписку домовых чатов

Домовые и подъездные чаты работают в Telegram. Их переписка не копируется на сайт как отдельная база сообщений.

В микрорайонных чатах используется автоматическая модерация.

Реклама и данные жителей

Реклама является отдельной услугой проекта. #МойРайон не продаёт рекламодателям базы жителей, списки контактов или адресные базы пользователей.

Для рекламы есть отдельный инструмент — Сосед-Коммерсант. Он позволяет размещать сообщения в предусмотренной для этого части чата.

Рекламное размещение и передача пользовательских данных — две разные вещи.

Где находится инфраструктура

  1. Человекоткрывает moyrayon.by
  2. Cloudflareвнешний сетевой уровень
  3. Сайтприложение проекта
  4. Минсксервер у hoster.by

Основной сервер проекта находится в Минске и размещён у hoster.by. Внешний трафик сайта проходит через Cloudflare.

При открытии сайта пользователь взаимодействует с внешним сетевым уровнем Cloudflare, а не напрямую с сервером проекта.

Персональные данные обрабатываются в соответствии с законодательством Республики Беларусь и Политикой обработки персональных данных.

Кто управляет проектом

У проекта есть оператор и команда, которая отвечает за развитие и работу. При этом #МойРайон не строится вокруг одного человека.

Внутри разделены разные функции: развитие продукта, работа с сетью чатов, разработка, дизайн, автоматизация и другие направления.

Принцип управления описан на странице Команда через две равные стороны — Предиктор и Корректор.

Предиктор определяет направление и работает с возможностями будущего. Корректор проверяет выбранное направление реальностью и возвращает систему к устойчивой траектории. Это не схема «начальник → подчинённый». Люди могут меняться, принцип остаётся.

Техническая часть

Что можно проверить снаружи

Техническая архитектура проекта не является полностью закрытой системой. Некоторые принципы можно описать без раскрытия внутренних ключей, конфигураций и служебной инфраструктуры.

  • Внешний доступ

    Сайт работает через Cloudflare. Пользователь обращается к публичному адресу moyrayon.by, а сервер приложения — отдельный уровень инфраструктуры.

  • Пароли

    Пароли пользователей не хранятся в исходном виде. Для хранения используется одностороннее хеширование: сохранённое значение не предназначено для восстановления исходного пароля.

  • Создание домов

    Создать новый дом с сайта без авторизации нельзя. Так создание объекта связывается с конкретным аккаунтом.

  • Панель управления

    Внутренняя панель отделена от пользовательского кабинета. Для административного контура используется дополнительный фактор аутентификации. Обычному пользователю этот уровень не требуется.

  • Что необязательно

    Почта и Telegram к аккаунту не обязательны. Telegram ID есть только у тех, кто сам связал профиль. Это не номер телефона и не его замена. Адрес на карте — место чата, а не поле, которое житель обязан заполнить про себя.

  • Внутренние API

    Внутренние API отдельных сервисов проекта не являются частью публичного интерфейса сайта. Пользовательский интерфейс и внутренние сервисы разделены.

  • Telegram

    Telegram остаётся основной средой общения жителей. Переписка домовых чатов на сайт не переносится. Сосед-Комиссар работает только в микрорайонном контуре и предназначен для обнаружения спама.

Почему система устроена именно так

#МойРайон разделяет несколько вещей, которые снаружи могут выглядеть как одно целое.

  • Общениеостаётся у жителей
  • Администрированиевыполняют люди
  • Повторяющиеся задачиу автоматических сервисов
  • Сайтсвязывает сообщества с местами
  • Инфраструктурадержит все эти уровни

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

Сложная система должна оставаться простой для человека.