Countly
Mixpanel, OneSignal, and Crashlytics in one self-hosted stack - Countly is an all-in-one
product analytics and engagement platform where every byte of first-party data stays on your
server. A Node.js application over MongoDB, it collects through ten battle-tested SDKs
spanning iOS, Android, web JavaScript, React Native, Flutter, Unity, and desktop (plus a data
write API for anything else), and has powered tens of thousands of mobile, web, and desktop
apps since 2012. The analytics core covers sessions, custom events, views, user profiles, and
real-time dashboards, with exploration tools built for product managers as much as analysts.
What separates Countly from pure analytics tools is acting on the data without third parties:
built-in push notifications send automated, transactional, and personalized messages to iOS
(APNs), Android (Firebase), and Huawei devices, with the SDK handling token retrieval and
permission flows automatically; crash reporting captures symbolicated native crashes on iOS
and Android plus JavaScript errors, correlated with the same user and session data. Email
reports keep stakeholders updated, and the plugin-based architecture means features load as
modules. For GDPR-sensitive products, engagement without piping user data to advertising
companies is the entire point. AGPL-licensed server, installable in minutes.
Deploy