Swetrix: аналитика сайтов без куки и конфиденциально

Swetrix — это открытая аналитическая платформа для веб-сайтов, ориентированная на конфиденциальность и без использования куки. Она обеспечивает альтернативу Google Analytics, исключая необходимость в согласии пользователей на отслеживание, а также предлагает встроенную функциональность для отслеживания ошибок и мониторинга производительности.

Проект подходит для разработчиков и владельцев сайтов, которые ценят конфиденциальность своих пользователей и хотят избежать сложности с куки и GDPR. Вместо традиционного отслеживания, Swetrix собирает анонимные данные, что упрощает отчетность и минимизирует юридические риски. Можно использовать как самостийно, развернув на собственном сервере с помощью Docker, так и в облаке, причем стартовать можно бесплатно.

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

Swetrix — это платформа веб-аналитики, ориентированная на защиту конфиденциальности, разработанная как альтернатива Google Analytics. Она не использует файлы cookie, полностью соответствует стандартам GDPR и анонимизирует все данные. Swetrix предлагает не только подсчет посещений, но и такие функции, как отслеживание ошибок, мониторинг производительности, воспроизведение сессий и создание воронок, что позволяет заменить несколько инструментов одним решением.

Особенности

  • Без cookie и с приоритетом на конфиденциальность — данные анонимизированы, обрабатываются без использования cookie.
  • Легкий скрипт для отслеживания и быстрый реальный интерфейс.
  • Отображение ключевых метрик: топ страниц, геолокация, устройства, источники трафика.
  • Ошибка отслеживания — сбор данных о клиентских ошибках.
  • Мониторинг производительности — реальные пользовательские метрики для оценки скорости загрузки страниц.
  • Воспроизведение сессий — возможность просматривать, как пользователи взаимодействовали с сайтом.
  • Создание кастомных событий и воронок для улучшения конверсии.
  • Экспорт данных и доступ через API.

Установка и запуск

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

Облачный сервис

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

1. Перейди на сайт [Swetrix](https://swetrix.com).
2. Начни бесплатный пробный период — потом от $19/мес.

Самохостинг

Если тебе комфортнее управлять всем самостоятельно, ты можешь развернуть Swetrix Community Edition с помощью Docker. Это решение включает основные функции аналитики и может быть настроено под твои нужды.

1. Ознакомься с [руководством по самохостингу](https://swetrix.com/docs/selfhosting/how-to).
2. Настрой API и интерфейс с помощью Docker.

Ограничения

При использовании самохостинга ты должен быть готов управлять серверами, установками и обновлениями самостоятельно, что потребует больше усилий и знаний. Некоторые продвинутые функции, такие как А/Б тестирование и управление командами, доступны только в облачной версии.

Технологический стек

Swetrix построен на базе Nest.js для бэкенда, использует MySQL и ClickHouse для хранения данных, а также Redis для кеширования. Для фронтенда применяется React и Tailwind CSS.

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

Открыть на GitHub: Swetrix/swetrix →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте