Собственный продукт

Altair Radar

Система контроля
рисков контрагентов

B2B SaaS для проверки и постоянного мониторинга российских юридических лиц и ИП. Помогает оценивать надёжность поставщиков, клиентов и партнёров и своевременно замечать изменения в данных о компаниях.

Прозрачная
оценка рисков
Постоянный
мониторинг изменений
Интерфейс Altair Radar: поиск и проверка контрагентов.

Интерфейс продукта с демонстрационными данными

О проекте

Тип продукта
Собственный B2B SaaS для проверки контрагентов
Бизнес-задача
Собрать данные из разных источников и видеть изменения риска
Что реализовано
Проверка, мониторинг, объяснимая оценка и личный кабинет
Технологическая основа
Symfony, PostgreSQL, Redis, Next.js

Бизнес-задача

Разрозненные данные и необходимость постоянного контроля

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

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

Решение

Единый сервис для проверки и мониторинга контрагентов

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

Ключевые возможности

Что умеет Altair Radar

Поиск и проверка

Поиск юридических лиц и ИП по ИНН и ОГРН, получение основных сведений о компании.

Карточка контрагента

Реквизиты, статус, руководители, финансовые показатели, связанные сведения и события.

Данные из внешних источников

Сбор и нормализация информации из государственных и коммерческих источников.

Оценка и факторы риска

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

История изменений

Сравнение ранее полученных и новых фактов, формирование событий и отслеживание изменений.

Мониторинг и уведомления

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

Организации и команды

Личный кабинет организации, подписки, приглашения сотрудников, роли и управление командой.

API и интеграции

API для frontend, Swagger/OpenAPI-документация, поиск-подсказки и публичная карта компаний.

Как работает Altair Radar

Прозрачная модель оценки рисков

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

1Источник

Государственный или коммерческий источник сведений.

→
2Факт

Нормализованная запись с источником, датой получения и статусом актуальности.

→
3Событие

Изменение или значимое обстоятельство, выявленное на основе фактов.

→
4Фактор риска

Интерпретация факта или события по заданным правилам.

→
5Оценка риска

Итоговая детерминированная оценка на основе выявленных факторов.

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

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

Инженерные решения

Архитектура и инженерные решения

Altair Radar построен как модульный монолит на Symfony. Такая архитектура позволяет разделять бизнес-логику, интеграции и фоновые процессы без преждевременного усложнения системы микросервисами.

Интеграции с разнородными источниками

Задача: получать сведения из внешних систем с различными форматами данных.

Решение: Отдельные адаптеры, парсеры и нормализаторы приводят информацию к единой модели.

Массовая загрузка данных

Задача: эффективно обрабатывать большие объемы записей.

Решение: Пакетные операции PostgreSQL используются вместо пообъектной ORM-обработки миллионов записей.

Фоновая обработка

Задача: выполнять длительные операции независимо от пользовательских HTTP-запросов.

Решение: Symfony Messenger и Scheduler, Redis для очередей, кеширования, блокировок и временных задач.

Данные

Интеграции с внешними источниками

ФНСФССПФедресурсЕИС закупокЕРКНМБанк РоссииCheckoDaDataOfdata

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

Стек продукта

Технологии и инфраструктура

Backend

PHP 8.4 · Symfony 7 · Doctrine ORM/DBAL

Frontend

Next.js 16 · React 19 · TypeScript · Tailwind CSS

Данные и фоновые процессы

PostgreSQL · Redis · Symfony Messenger · Symfony Scheduler

Infrastructure

Docker Compose · Ansible · Caddy · Selectel Object Storage

Monitoring и Backup

Grafana · Loki · Alloy · pgBackRest

Качество разработки и готовность к эксплуатации

180+ автоматизированных тестов

Проверки доменной логики, импорта данных, API, риск-правил, мониторинга и уведомлений.

Резервное копирование

pgBackRest, шифрование, WAL-архивация и резервные копии в S3-совместимом хранилище.

Наблюдаемость

Grafana, Loki и Alloy для мониторинга и анализа работы системы.

Нужна похожая система?

Расскажите о задаче — обсудим требования и возможный подход.

Обсудить проект