Security Management System

Управляйте
охраной ЖК
из одного окна

GuardCMS — облачная платформа для охранных агентств. Telegram-боты для жителей, RTSP-видеонаблюдение, веб-панель управления и мультиязычность — в единой масштабируемой системе.

Начать бесплатный период Как это работает
PHP 8.3 MySQL 8 Telegram Bot API RTSP / CCTV OCR / ALPR Gate ANPR PWA / Mini App HMAC-SHA256
50+
Жилых комплексов
10K+
Зарегистрированных жителей
99.9%
Uptime платформы
3
Языка интерфейса
Возможности системы

Всё для охраны ЖК —
уже внутри

Telegram-боты для жителей

Отдельный бот на каждый ЖК. Жители регистрируются по лицевому счёту, получают доступ к камерам и вызывают охрану — в один клик. Мультиквартирные владельцы и семейные аккаунты поддерживаются нативно.

👋 Добро пожаловать в ЖК Кристалл! Выберите язык:
🇺🇦 UA
🇷🇺 RU
🇬🇧 EN
123456
✅ Квартира 47. Добро пожаловать, Иван!
🚨 SOS
🚗 Авто
🔑 Гости
📦 Посылки

Веб-панель управления

Полный контроль для администраторов и охраны. Жители, авто, пропуска, смены — в одном интерфейсе.

кв. 47 — Иванов И.И.Активен
Гость AA1234BB → кв. 12Ожидание
Смена охраны — Точка 3Обход

RTSP видеонаблюдение

Двухуровневый кэш 800px/1600px. Инвайт-ключи с атомарной одноразовой выдачей.

CCTV preview 1 CAM 1 ●
CCTV preview 2 CAM 2 ●
CCTV preview 3 CAM 3 ●
CCTV preview 4 CAM 4 ●

Мультиязычность

Интерфейс ботов и панели на украинском, русском и английском. Каждый житель получает уведомления на своём языке.

Несколько ЖК

Управляйте неограниченным количеством комплексов из единого аккаунта. Раздельные данные, один интерфейс.

OCR номеров авто

ALPR + Tesseract. Бот персонала фото → система находит авто за секунды. Поддержка UA номеров (кириллица→латиница).

Центр уведомлений

7 категорий уведомлений: SOS, пропуска, посылки, рассылки, биллинг, жалобы, ремонты. Тихие часы (DND) с overnight-поддержкой. Критические «🔴 ВАЖНО» обходят DND, opt-out уважается всегда.

Шлагбаум ANPR

IP-камера на въезде → распознавание номера → авто-открытие реле для зарегистрированных авто. HMAC-SHA256 между воркером и сервером. Сессии «сейчас на территории», детекция направления in/out.

PWA приложение

Mini App работает не только в Telegram — устанавливается на home screen как нативное приложение. Service Worker с network-first для API. Maskable-иконки, manifest, полная офлайн-резильентность.

Процесс внедрения

Запуск за один день

  1. Регистрируете ЖК

    Добавляете комплекс, корпуса и квартиры. Система готова к работе за 15 минут.

  2. Подключаете ботов

    Telegram-боты создаются за 5 минут. Жители уже могут регистрироваться.

  3. Жители регистрируются

    Язык → лицевой счёт → квартира → подтверждение. Простой flow для каждого.

  4. Охрана управляет

    Смены, QR-обходы, авто и пропуска — в веб-панели в реальном времени.

Видеонаблюдение

RTSP камеры
с умным кэшем

Двухуровневое кэширование: превью 800px загружается мгновенно, полное изображение 1600px — по запросу. Фоновый cron-прогрев не тормозит интерфейс. Автоочистка устаревших снимков в 3:00.

Инвайт-ключи /camkey
Одноразовые токены с ограниченным TTL. Атомарная выдача — каждый ключ невозможно использовать дважды. Менеджеры инвайтов управляют доступом через бот.
Мастер-переключатель
Мгновенное отключение всех камер для технического обслуживания. Модификатор unlimited для super_admin снимает ограничения.
Полный security-аудит
8 уязвимостей выявлено и закрыто: защита от enumeration, атомарная одноразовость ключей, токены против перебора.
Камеры — ЖК Кристалл
4 активных
CCTV feed Въезд CAM 1 ● Въезд · 23:47
CCTV feed Холл 1 CAM 2 ● Холл 1 · 23:46
CCTV feed Лифт CAM 3 ● Лифт · 23:45
CCTV feed Парковка CAM 4 ● Парковка · 23:44
Инвайт-ключ
GC-7F3A2K1P ⏱ 23:47 осталось
Превью 800px
● Актуален
Full HD 1600px
● По запросу
Под капотом

Современный PHP 8.3 стек

Strict types повсюду. Match expressions вместо switch. Backed enums для статусов. Readonly DTO. PSR-12 + PHPStan-strict. MySQL с транзакциями и FOR UPDATE. HMAC-SHA256 для webhooks. PDO prepared statements without exception.

core/Auth.php PHP 8.3
<?php declare(strict_types=1);

namespace NB\Core;

final class Auth
{
    public function __construct(
        private readonly DB $db,
        private readonly Logger $log,
    ) {}

    /** GDPR self-erasure — atomic */
    public function gdprEraseUser(int $userId): bool
    {
        return $this->db->transaction(fn() =>
            $this->cancelPasses($userId)
            && $this->anonymize($userId)
            && $this->unlinkApartments($userId)
            && $this->log->event(type: 'gdpr', user: $userId),
        );
    }

    private function statusFromCode(int $c): UserStatus
    {
        return match($c) {
            1      => UserStatus::Active,
            2      => UserStatus::Inactive,
            9      => UserStatus::Banned,
            default => UserStatus::Pending,
        };
    }
}
declare(strict_types=1)
Все файлы strict-typed. Никаких автокастов между типами — ошибка сразу видна.
match expressions
Pattern matching вместо switch. Возвращают значение, без fall-through, exhaustive.
readonly properties
Для DTO и value objects. Неизменность после конструктора гарантируется языком.
backed enums
Типизированные статусы: UserRole, GatePassStatus, OCREngine, NotifyCategory.
PDO + транзакции
Только prepared statements. SQL-инъекция невозможна by design. FOR UPDATE защищает от гонок.
HMAC-SHA256 webhooks
ANPR-воркер подписывает события HMAC. Защита от подделки и timing-атак.
Технологический стек
PHP 8.3 MySQL 8 Telegram Bot API RTSP / FFmpeg Tesseract OCR YOLOv8 ANPR Service Worker HMAC-SHA256 PSR-12 PHPStan
Тарифные планы

Прозрачные цены

14 дней бесплатного периода. Отмена в любое время.

Старт
Идеально для одного ЖК
$49 /mo
1 жилой комплекс
До 200 квартир
1 Telegram-бот для жителей
Веб-панель управления
Регистрация по лицевому счёту
Email поддержка
Начать бесплатно
Популярный выбор
Агентство
Для растущих охранных компаний
$149 /mo
До 5 жилых комплексов
Неограниченно квартир
5 Telegram-ботов
RTSP видеонаблюдение + кэш
OCR-распознавание номеров (UA)
Центр уведомлений (7 категорий + DND)
PWA-приложение для жителей
Мультиязычность uk/ru/en
QR-обходы и смены охраны
GDPR self-erase + CSV экспорт
Приоритетная поддержка
Выбрать план
Корпоратив
White-label для крупных компаний
$399 /mo
Неограниченно ЖК
White-label брендинг
Собственный домен
REST API доступ
Шлагбаум ANPR (auto-gate)
Broadcast-рассылки super_admin
Выделенный менеджер
SLA 99.9%
Кастомная интеграция
24/7 телефонная поддержка
Связаться
Начать работу

Готовы запустить систему
в вашем ЖК

Свяжитесь с нами — настроим демо и ответим на все вопросы. Первые 14 дней бесплатно, без карты.

Или напрямую: admin@guardcms.com