Открытый код, Go и ClickHouse, один docker-compose. Визиты, источники, цели, воронки, карта кликов и вебвизор. IP не хранится, cookie не ставятся, данные не покидают вашу инфраструктуру.
Посетители, визиты, отказы, время на сайте, сравнение с прошлым периодом, страницы, входы, источники, UTM, устройства, браузеры, ОС.
События из кода одной строкой, цели по событию или пути, конверсия по визитам, воронки до 8 шагов внутри визита.
Кто на сайте прямо сейчас, какие страницы открыты, динамика по минутам за последние полчаса.
Топ элементов по странице, глубина скролла, тепловая карта прямо поверх вашей страницы без iframe.
Запись визитов через rrweb. Поля ввода не записываются никогда, текст можно скрыть целиком, записи живут 30 дней.
Нет cookie, нет localStorage, IP не сохраняется: посетитель это суточный хеш, который нельзя обратить. Данные удаляются через 24 месяца.
| Lupa | Яндекс Метрика | Matomo | Plausible | |
|---|---|---|---|---|
| Данные на вашем сервере | да | нет | да | да |
| Без cookie и хранения IP | да | нет | опционально | да |
| Российский продукт | да | да | нет | нет |
| Работает, когда у провайдера инцидент | да | нет | да | да |
| Карта кликов и вебвизор | да | да | да | нет |
| Связка с рекламными кабинетами | нет | Директ | слабая | нет |
| Установка | docker-compose, 10 минут | скрипт | PHP и MySQL | docker |
Lupa ставится рядом с Метрикой, а не вместо неё, если вам нужна связка с Директом. Когда Метрика недоступна, отчёты у вас остаются.
Нужен VPS с Docker от 2 ГБ памяти и домен с A-записью на него. Сертификат выпускается автоматически.
git clone https://github.com/REPO_PLACEHOLDER lupa && cd lupa # репозиторий откроем после первой публикации cp .env.example .env # домен, почта, пароль ClickHouse docker compose up -d --build
Дальше одна строка на сайте:
<script async src="https://stats.ваш-домен.ru/lupa.js" data-site="1" data-clicks></script>
Вопросы и заявки: hello@cutover.ru. Lupa делает инженерная команда Cutover, которая строит резервные контуры и переносит инфраструктуру между облаками.