Об этом проекте

HitKeep — это платформа веб-аналитики, опубликованная под лицензией MIT. В README указано, что продукт является полностью открытым, включая функции пользовательских доменов отслеживания и командного SSO, вместо того чтобы разделять эти возможности в отдельной проприетарной версии. Развертывание и эксплуатация HitKeep разработан для работы в виде одного бинарного файла Go с встроенными DuckDB и NSQ, поэтому он не требует отдельной базы данных, очереди или кэша. Документированные способы установки включают Homebrew для Apple silicon macOS или x86_64 Linux, опубликованный файл Docker Compose с шаблоном окружения, а также бинарные файлы AMD64 или ARM64 из GitHub Releases. Быстрый старт через Compose создает файл .env, в котором перед запуском необходимо установить длинный случайный секретный ключ, после чего панель управления становится доступна по адресу localhost:8080 для создания первой учетной записи. Документация также охватывает настройку HTTPS и доверенных прокси перед публичным доступом, резервное копирование и восстановление, а также справочник по конфигурации. Для пользователей, которые не хотят заниматься эксплуатацией самостоятельно, доступен управляемый вариант HitKeep Cloud в регионах ЕС или США. Отслеживание Добавление асинхронного скрипта трекера на сайт запускает сбор данных немедленно. Фиксируются просмотры страниц и поддерживаемые автоматические события взаимодействия, такие как исходящие клики, загрузки файлов и отправки форм; пользовательские события могут охватывать специфические действия с продуктом, такие как регистрации, покупки или квалифицированные лиды. Браузерный трекер не устанавливает аналитических cookies, соблюдает параметр Do Not Track и описывается как инструмент для сбора сфокусированной веб-аналитики без создания межсайтового профиля пользователя. Отчетность Отчетность предназначена для отслеживания пути от привлечения до результатов: страницы, автоматические и пользовательские события, цели, воронки, доход от электронной коммерции, UTM- и QR-кампании, данные Search Console (клики, показы, CTR, позиция и тренды запросов), а также Web Vitals. Возможности, связанные с AI HitKeep рассматривает AI как полноценный канал трафика, разделяя запросы краулеров, визиты по ссылкам из AI и результаты чат-ботов. Функция «Ask AI» отвечает на вопросы, используя цитируемые агрегированные данные, а интерфейс MCP в режиме чтения обеспечивает утвержденным ассистентам регулируемый доступ к аналитике. Доступ к данным и область применения Проект делает акцент на суверенитете данных через открытый экспорт, полный выгруз данных, REST API, вебхуки, ссылки для совместного использования и систему разрешений. В README четко определена область применения: HitKeep ориентирован на веб и отдает приоритет агрегированным данным о трафике и конверсиях, а не профилям посетителей, записи сессий, мобильным SDK или встроенному A/B-тестированию. Это обеспечивает более узкие границы сбора данных и меньшую поверхность эксплуатации по сравнению с полноценными комплексами продуктовой аналитики, при этом выходя за рамки простого счетчика просмотров страниц. Участие и поддержка Документированные команды для контрибьюторов включают настройку, режим разработки с предустановленными данными (с опциональным отсоединенным режимом), захват скриншотов, каталоги команд и конфигураций в машиночитаемом формате, а также проверку QA для pull-request; стек Compose и полный рабочий процесс описаны в CONTRIBUTING.md. Ошибки сообщаются через GitHub Issues, а уязвимости — через политику безопасности; проект также предоставляет библиотеку сравнений и обзор соответствия стандартам для оценки.