Today's Deep-Dive: Countly
Ep. 355

Today's Deep-Dive: Countly

Episode description

Every digital product we use—from fitness trackers to banking apps—generates a constant stream of behavioral data. But in today’s privacy-conscious world, collecting data is no longer the biggest challenge. The real question is: how can companies turn billions of data points into meaningful insights while still protecting user privacy?

In this episode, we take a deep dive into modern product analytics and explore how organizations can capture, analyze, and act on user data without giving up control. Using real-world examples and a simple three-part framework—Capture, Analyze, Act—we break down how analytics platforms are designed to handle massive scale while keeping data sovereignty at the center.

You’ll learn how unified SDKs create a single source of truth across web, mobile, and connected devices, why clean data governance is essential for reliable insights, and how teams can transform raw behavioral data into actionable product decisions.

We also explore how built-in engagement tools—such as user journeys, A/B testing, push notifications, and remote configuration—allow companies to personalize experiences and react to user behavior in real time, all without exporting sensitive data to third-party systems.

Finally, we look under the hood at the open-source technologies powering these platforms and discuss why owning and controlling your data may be the most important competitive advantage in modern digital products.

If you’re building apps, managing digital products, or thinking about the future of privacy-first analytics, this episode will give you a clear view of how first-party analytics platforms are reshaping the way companies understand and engage with their users.

Key topics in this episode:

  • The shift from traditional web metrics to product analytics
  • Why first-party data ownership is becoming essential
  • Capturing reliable data across platforms with unified SDKs
  • Turning billions of events into actionable insights
  • AI-assisted analytics and automated reporting
  • Privacy-first engagement tools for real-time product optimization
  • The role of open-source infrastructure in building trusted analytics systems

Question to consider: In a world driven by data, could true ownership and control of user data become the most powerful way to build long-term user trust?

Gain digital sovereignty now and save costs

Let’s have a look at your digital challenges together. What tools are you currently using? Are your processes optimal? How is the state of backups and security updates?

Digital Souvereignty is easily achived with Open Source software (which usually cost way less, too). Our division Safeserver offers hosting, operation and maintenance for countless Free and Open Source tools.

Try it now!

Download transcript (.srt)
0:00

Every single digital product you use.

0:02

I mean, think about your fitness tracker, your banking app,

0:05

even the news site you scroll through.

0:06

They're all generating this massive stream of data.

0:10

A constant stream, all about your behavior.

0:12

Exactly.

0:13

And for the businesses building these products,

0:15

the challenge isn't just collecting it anymore.

0:18

That was the old problem.

0:19

The real challenge now is figuring out

0:21

what to do with it all.

0:22

And how to do it while respecting user privacy,

0:24

which is, that's the crucial part.

0:26

It is.

0:27

So today, we're doing a deep dive into exactly that.

0:30

Modern product analytics, and specifically,

0:32

platforms that are built to handle billions of data points

0:35

while keeping control and privacy right at the center.

0:38

We're going to use a simple framework, capture, analyze,

0:41

and act.

0:41

Right.

0:42

And our mission here is to show you, the learner,

0:44

why owning your data, truly controlling it,

0:47

has become this new non-negotiable competitive

0:51

advantage.

0:52

But before we jump in, a quick word from our supporter.

0:54

This deep dive is supported by Safe Server.

0:56

They handle hosting for this kind of software

0:58

and can support you in your digital transformation.

1:00

You can find more info at www.safeserver.de.

1:05

OK, so let's get into it.

1:06

We've got sources on how platforms like Countly work.

1:09

And they're not just simple log collectors.

1:12

They're designed to make sense of billions of user actions

1:16

and turn them into something meaningful.

1:18

And that's a really important shift to understand.

1:20

Product analytics isn't like old school web metrics.

1:23

We're not just counting page views anymore.

1:25

No, it's way beyond that.

1:26

It's about understanding the journey, the specific actions,

1:29

where users get stuck, where they succeed.

1:32

You use all of that to build a better product.

1:34

But our sources point out these two big tensions.

1:37

Which are?

1:37

One, data without action is totally useless.

1:40

And two, analytics without control is just, well,

1:44

it's risky.

1:45

You have to solve for both.

1:46

And that idea of control brings us straight to this concept

1:49

we need to establish right up front.

1:52

First party digital analytics.

1:54

What does that actually mean?

1:55

It means total ownership.

1:57

Simple as that.

1:58

The organization captures data directly

2:00

from the user's device, their phone, their laptop, whatever.

2:03

So there's no middleman.

2:04

Exactly.

2:05

The data is owned, controlled, and stored

2:07

by the business itself, not some third party analytics company.

2:11

It just cuts out a whole lot of privacy and data leakage

2:14

concerns right from the start.

2:16

It builds data sovereignty right into the product's DNA.

2:19

I like that, built into the DNA.

2:21

So that control starts with the very first pillar, capture.

2:25

How do businesses even begin to get reliable data

2:28

from a website, an Android app, an iOS app, a smart TV,

2:34

all at once?

2:35

Well, it really comes down to two things,

2:36

versatility and good governance.

2:40

First, the versatility part.

2:41

Platforms like this use a whole range

2:43

of what are called SDKs, software development kits.

2:46

OK.

2:46

Our sources mentioned, Countly has 10 of them,

2:48

all battle tested.

2:49

They cover mobile, web, desktop, pretty much any connected

2:52

device you can think of.

2:53

Wait a second, 10 SDKs?

2:55

Why is that number a big deal?

2:56

Don't most analytics tools have an SDK?

2:58

They do, but having a whole native suite like that

3:01

prevents what we call data silos if you

3:03

use one tool for your mobile app and a different one

3:04

for your website.

3:05

The data doesn't talk to each other.

3:07

It never truly connects.

3:08

By using a unified set of SDKs, you're

3:11

ensuring that a user action means

3:13

the same thing everywhere.

3:14

It gives you one clean, unified stream

3:16

of data from the get-go.

3:18

One source of truth.

3:21

That makes total sense.

3:22

But what about data that doesn't come from a standard app,

3:25

like from an internal system or something custom?

3:28

That's where a Good Data Write API comes in.

3:31

This is so critical.

3:32

It lets the business push data in from literally any system,

3:35

internal databases, customer service logs, you name it.

3:39

So you can enrich the user's profile with information

3:41

from outside the app itself.

3:43

Right.

3:44

You get a true 360-degree view of the customer.

3:47

And again, you're not using some other third-party tool

3:49

to glue it all together.

3:50

But even with a unified stream, collecting billions

3:54

of data points could just be noise if the data is messy.

3:57

The whole garbage in, garbage out problem.

3:59

And that's where the governance part becomes essential.

4:01

You need tools to manage the data, to plan it,

4:04

validate it, filter it, sometimes even transform it

4:07

before or after it's captured.

4:09

What's an example of that?

4:10

Well, you could say, validate that every timestamp you receive

4:13

is in the correct format.

4:15

Or you could filter out all the traffic

4:16

from your own company's IP addresses

4:18

so you're not analyzing your own employee's behavior.

4:21

Ah, OK.

4:22

So it's about cleaning the data before it even

4:24

hits the analysis engine.

4:26

Exactly.

4:27

It ensures the insights you get later

4:28

are based on clean, trustworthy data.

4:31

And this all ties back to that core idea of data sovereignty

4:35

because the sources really emphasize

4:37

that the organization keeps total control over hosting.

4:40

It's the ultimate safeguard.

4:42

You get to choose.

4:43

Use the platform's cloud or self-host it

4:45

on your own servers, either on-premise or in a private cloud.

4:48

Which, for certain industries, must be a requirement.

4:51

Absolutely.

4:51

Think about health care with Hypea, or finance,

4:54

or anything dealing with GDPR in Europe.

4:56

For them, being able to say, our data lives here and only here

5:00

isn't a feature, it's a fundamental requirement

5:02

for compliance, for trust.

5:05

So CAPTCHA is all about getting comprehensive, clean data

5:08

and having complete control over where it lives.

5:10

Once you have that, you move to the next step.

5:12

Analyze.

5:13

Right.

5:14

And the goal here is to democratize that data,

5:16

to make it useful for everyone, not just

5:19

a team of data scientists.

5:21

So it can't be something that requires

5:22

weeks of manual querying to get a simple answer.

5:25

No way.

5:26

It has to be team friendly.

5:27

A product manager should be able to jump in and check

5:30

a conversion rate just as easily as a data analyst can

5:33

do a really deep behavioral segmentation.

5:35

So it's balancing that accessibility

5:38

with real analytical power.

5:39

That's the key.

5:40

So you'll have ready to use reports for those quick insights.

5:44

But you also get these powerful custom dashboards

5:48

where you can visualize the data exactly how you need to.

5:51

Like tracking trends over time or comparing different user

5:53

groups.

5:54

Exactly.

5:55

You could do a cohort analysis to see

5:57

how users who signed up last month

5:58

behave differently from users who signed up today.

6:01

Or you can build funnels to see exactly where people are

6:04

dropping off in the sign up process.

6:06

It's about finding those actionable insights.

6:09

And the scale mentioned in the sources is pretty wild.

6:12

To do this reliably, the infrastructure must be massive.

6:15

Oh, the scale is staggering.

6:17

It tracks, what, 1.5 billion unique identities.

6:21

It's used on over 16,000 applications,

6:24

running on more than 2,000 servers.

6:27

Billions of data points a day.

6:28

Right.

6:29

And for you, if you're maybe at a smaller company,

6:31

you might think, why does that matter to me?

6:33

It matters because it proves the architecture is battle tested.

6:36

It's not going to fall over when your app suddenly

6:38

becomes a huge hit.

6:39

That's a great point.

6:40

It's not a vanity metric.

6:42

It's proof of resilience for the future.

6:45

And speaking of the future, the sources

6:46

touch on AI-powered analytics.

6:49

That sounds like a game changer.

6:51

It's a huge shift in how quickly you can get answers.

6:54

The AI can help generate complex reports,

6:56

build dashboards for you, and even

6:58

recommend things to look at.

6:59

So it automates the grunt work.

7:01

It does.

7:01

But more than that, it can spot patterns

7:03

that a human might just miss.

7:05

Subtle correlations in huge data sets.

7:09

It just speeds up that whole path from seeing raw data

7:11

to having a real insight you can act on.

7:14

And accelerating that path is the whole point, which

7:16

brings us to the third pillar.

7:17

Act, because analysis is pointless if you

7:19

don't do anything with it.

7:21

And this is where that privacy first party model really shines.

7:26

All the action you take, the engagement,

7:28

the personalization, it's all done with built-in tools.

7:30

You're not exporting your private user data

7:34

to some third party marketing tool.

7:36

Never.

7:36

The whole loop is contained in one secure system.

7:39

It massively simplifies your compliance

7:42

and reduces your security risk.

7:44

OK, so tell us about some of those built-in tools

7:46

for taking action.

7:47

Well, a big one is called Journeys.

7:49

This lets you build these automated customer workflows.

7:53

So if a user does action x, you can automatically send them

7:57

an in-app message y.

7:58

If they respond to that, you nudge them towards action z.

8:01

So it's like guiding the user in real time

8:03

based on what they're actually doing.

8:05

It's proactive guidance, exactly.

8:07

And that kind of real-time response

8:08

makes the app feel super personalized.

8:10

Which I guess is where something called Smart Variables comes in.

8:13

Am I understanding this right?

8:14

Is this about changing the app's UI on the fly?

8:17

It can be, yeah.

8:18

It can be subtle or it can be a major change.

8:21

Smart Variables let you tailor the app's logic and interface

8:24

based on user data.

8:25

So give me an example.

8:27

OK, imagine the app sees you're a first-time user

8:29

and you haven't finished the onboarding steps.

8:32

A Smart Variable could instantly change the main button

8:35

on the home screen, say, complete your setup instead

8:38

of explore features.

8:41

So it's tailoring the experience without a programmer

8:44

having to code every single possible version of the app.

8:47

That's it.

8:48

It's instantaneous behavioral customization.

8:51

On top of that, you need to test these things, right,

8:53

to know if a new message is actually working.

8:55

Of course.

8:56

So you have things like built-in A-B testing

8:59

to refine your messages.

9:01

But another really powerful tool here is remote configuration.

9:05

This is vital.

9:06

Remote config.

9:08

That sounds a bit abstract.

9:09

Can you give us a concrete example of how that's used?

9:11

Sure.

9:12

Let's say you just launched a big marketing campaign,

9:14

and you spot a typo in the main call to action

9:17

button in your app.

9:18

It's causing people to get confused.

9:20

Normally, you'd have to code a fix,

9:22

submit a new version of the app to the app store, wait for review.

9:25

It could take days.

9:26

Right, and you're losing customers that whole time.

9:28

With remote config, the product team

9:30

can just push the text correction instantly

9:32

to every single user.

9:34

The fix goes live in seconds.

9:35

No app update needed.

9:37

It can save you from a disaster.

9:39

That's powerful.

9:40

And the final piece of the puzzle

9:41

is actually listening to the customer,

9:43

not just watching their clicks.

9:45

Right, closing the feedback loop.

9:46

So the platform lets you send out these really targeted

9:49

surveys.

9:49

You can ask only the users who just used a new feature what

9:53

they thought of it.

9:53

And then follow up with push notification.

9:55

Exactly.

9:56

Automated, personalized push notifications,

9:58

all sent from within the same system.

10:00

So it's a complete private ecosystem.

10:03

Capture, understand, and then act.

10:05

But this whole structure, capture, analyze, act,

10:08

it's all built on an architecture

10:10

that has to be secure and compliant from the ground up.

10:12

It's the foundation.

10:14

Security can't be an afterthought.

10:16

Because the platform is designed with this privacy first mindset,

10:19

it inherently helps organizations

10:21

meet those tough regulations we mentioned.

10:24

HIPAA, GDPR, COPPA.

10:26

So what's the tech that makes that possible?

10:28

What's under the hood that allows it to handle all this data securely?

10:31

The stack is built on really solid, popular open source technologies.

10:36

It uses MongoDB as the database,

10:38

which is great for this kind of unstructured event data.

10:41

Then Node.js for the backend,

10:43

which is super fast for this sort of thing, all running on Linux.

10:46

It's a very scalable and robust combination.

10:49

And the source has mentioned that the core server is open source.

10:53

What's the significance of that for an organization

10:56

choosing a platform like this?

10:58

It's about trust and transparency.

10:59

When the code is open source, it's not a black box.

11:02

Your teams can actually inspect the code

11:04

to see how data is handled.

11:06

So you can verify the security claims for yourself.

11:09

You can. And it means the platform is flexible

11:11

and has community support.

11:13

Knowing the code is out there under a strong license,

11:16

like the AGPL 3.0, gives a lot of confidence.

11:18

And that open source core is the foundation

11:21

for the different ways you can actually use the platform.

11:23

Let's quickly run through those options.

11:25

Sure. There are basically three paths.

11:27

First, for individuals or really small teams,

11:29

there's Countly Lite.

11:31

It's free, open source, and you host it yourself.

11:33

It's a great way to get started.

11:35

Okay. And for bigger companies

11:36

that need all the bells and whistles?

11:37

They go for Countly Enterprise.

11:39

That has the widest feature set, more granular controls,

11:43

a service level agreement, and direct support.

11:46

And you can choose to self-host that or have them manage it.

11:49

And the third option, Flex, sounds like a middle ground.

11:53

Kind of.

11:53

Countly Flex is their fully managed SaaS solution.

11:56

You get your own dedicated server

11:58

in whatever region you choose,

11:59

but you don't have to worry

12:00

about managing the infrastructure yourself.

12:03

It's great for small to medium businesses

12:05

that need that dedicated service without the IT overhead.

12:08

Right. So that brings us to our wrap-up.

12:10

For you, the listener, there are three key takeaways here.

12:14

Modern product analytics needs reliable capture.

12:16

Which you get through unified SDKs

12:18

and full control over hosting.

12:20

Second, effective analysis, driven by dashboards

12:23

that are easy for the whole team to use,

12:25

plus new AI tools to speed things up.

12:27

And third, meaningful action,

12:29

using built-in privacy-first tools

12:31

like Journeys and Remote Config,

12:34

keeping everything in one secure ecosystem.

12:36

And the thread that connects all three of those

12:38

is data sovereignty.

12:39

Absolutely.

12:40

The original vision here

12:41

was to build a powerful analytics platform

12:44

that fundamentally respected data privacy.

12:46

Which leaves us with a final provocative thought

12:48

for you to consider.

12:50

In this world of constant digital transformation

12:52

is the ability to maintain full, verifiable control

12:56

over your own data.

12:58

Is that now the single greatest way to earn

13:00

and keep your users' trust?

13:02

It really changes the whole question.

13:03

It's not how much data can we collect anymore.

13:06

It's how well can we protect and act

13:09

on the data we completely own.

13:11

This deep dive was made possible

13:12

with the support of SafeServer,

13:13

your partner for hosting software and digital transformation.

13:16

You can find out more at www.safeserver.de.

13:20

of the power behind first-party analytics.

13:20

of the power behind first-party analytics.