
Countly is a privacy-first, AI-ready analytics and customer engagement platform built for organizations that require full data ownership and deployment flexibility.
Unlike traditional SaaS-only analytics tools, Countly can be deployed on-premises or in a private cloud, giving you complete control over your data, infrastructure, compliance, and security.
Teams use Countly to: * Understand user behavior across mobile, web, desktop, and connected devices * Optimize product and customer experiences in real time * Automate and personalize customer engagement across channels
With flexible data tracking, customizable dashboards, and a modular plugin-based architecture, Countly scales with your product while ensuring long-term autonomy and zero vendor lock-in.
Built for privacy. Designed for flexibility. Ready for AI-driven innovation.
Countly Lite * Core analytics and essential features * Free to use under an open-source, non-commercial license * Self-hosted deployment * Ideal for individuals and small teams
Countly Enterprise * Full analytics and engagement suite * Advanced features, granular data access, SLA, and direct support * Available as self-hosted or managed/private cloud * Ideal for medium and large organizations with advanced compliance needs
Countly Flex * Fully managed SaaS experience with dedicated Countly servers * Region-based hosting selection * Enterprise-grade features included, with optional add-ons * Ideal for individuals and small-to-medium organizations wanting flexibility without infrastructure management
:pushpin: Note: Countly SDKs are identical across all editions.
For a detailed comparison of different editions please check here. To try the Countly Flex please visit this page.
This repository includes server-side part of Countly, with the following features:

Countly can collect and visualize data from mobile, web and desktop applications. Using the write-API you can send data into Countly from any source. For more information please check the below resources:
Countly installation script assumes it is running on a fresh Ubuntu/CentOS/RHEL Linux without any services listening on port 80 or 443 (which should also be open to incoming traffic), and takes care of every library and software required to be installed for Countly to run.
There are several ways to install Countly:
wget -qO- https://c.ly/install | bash
For bash lovers, we provide a beautiful installation script (bin/countly.install.sh) in countly-server package which installs everything required to run Countly Server. For this, you need a stable release of this repository available here.
Countly Lite also has Docker support - see our official Docker repository and installation instructions for Docker.
If you want to upgrade Countly from a previous version, please take a look at upgrading documentation.
Countly has a well-defined API, that reads and writes data from/to the Countly backend. Countly dashboard is built using the read API, so it's possible to fetch any information you see on the dashboard using the API.
Countly is extensible using the plugin architecture. If you would like to modify any exiting feature by extending it or changing it, or if you would like to add completely new capabilities to Countly you can modify existing plugins or create new ones. We suggest you read this document if you would like to start with plugin development.
We have a new Discord Server (new as of Apr 2023) for our community 🎉 Please join us for any support requests, feature ideas, to showcase the application you are working on and for some occasional fun :)
Security is very important to us. If you discover any issue regarding security, please disclose the information responsibly by sending an email to security@count.ly and not by creating a GitHub issue.
Plus lots of open source libraries!
git checkout -b my-new-super-feature)git commit -am 'Add some cool feature')git push origin my-new-super-feature)Also, you are encouraged to read an extended contribution section on how to contribute to Countly.
If you like Countly, why not use one of our badges and give a link back to us?
<a href="https://countly.com/?utm_source=badge" rel="nofollow"><img style="width:145px;height:60px" src="https://count.ly/badges/dark.svg" alt="Countly - Product Analytics" /></a>
<a href="https://countly.com/?utm_source=badge" rel="nofollow"><img style="width:145px;height:60px" src="https://count.ly/badges/light.svg" alt="Countly - Product Analytics" /></a>
This project is licensed under AGPL-3.0 with modified Section 7., see the LICENSE file for more details.
This project is tested with BrowserStack.
$ claude mcp add countly-server \
-- python -m otcore.mcp_server <graph>