Overview
Countly is an open-source product analytics platform for tracking user behavior in web and mobile applications. It can be deployed on self-hosted infrastructure or via Countly-managed cloud, offering more privacy control than cloud-only analytics solutions.
What This Script Does
The Countly SDK records user sessions, page views, custom events, crash reports, and funnel steps. It generates a device identifier stored in local storage or a cookie to track returning users across sessions. Event data and session metadata (duration, referrer, screen resolution, browser info) are sent to the Countly server endpoint. When self-hosted, all collected data stays on your infrastructure.
Consent & Compliance
- Consent Category: Analytics
- Applicable Regulations: GDPR, ePrivacy Directive, CCPA
- Opt-In Required: Yes, in jurisdictions requiring consent for analytics tracking
Even when self-hosted, Countly collects behavioral data and sets device identifiers that constitute tracking under ePrivacy rules. Countly includes a built-in consent feature that can gate individual tracking features.
Should You Block This Without Consent?
Yes. Countly performs analytics tracking including session recording, event logging, and device identification. It should be gated behind analytics consent. If self-hosted, the compliance risk is reduced but the consent requirement remains under ePrivacy rules.
Is Countly GDPR compliant?
Countly typically loads analytics trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Countly can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Countly, not on Countly itself.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
countly.comAnalyticscountly.com is an analytics domain operated by Countly, used to measure visits, sessions, and on-site behavior.
Cookies Countly Sets (2)
cly_idCountly Web Analytics persistent user identifier. Assigned by the Countly JavaScript SDK when it initializes, and used to correlate page views and events to the same anonymous user across sessions.
cly_sessionCountly session counter and start timestamp.
Frequently Asked Questions
Related Vendors
Manage consent for Countly
ConsentStack automatically detects and manages Countly trackers so your site stays compliant with global privacy regulations.