← Back to blog
· bah.is Team

How to Track Link Clicks Without Invading Privacy

You can measure marketing performance without cookies, fingerprinting, or GDPR headaches. Here's how privacy-first click tracking actually works.

Analytics are essential. You need to know which campaigns are working, which channels drive traffic, and what content resonates with your audience. But the traditional tools for collecting that data come with a growing problem: they’re intrusive, increasingly illegal in some jurisdictions, and eroding the trust of the very people you’re trying to reach.

There’s a better way. Here’s what privacy-invasive tracking looks like, why it’s becoming untenable, and how tools like bah.is offer a practical alternative.

Most web analytics tools — including the most popular ones — were built around a surveillance model. They collect data by default and leave it to users to opt out. The methods they rely on include:

  • Third-party cookies that follow users across websites
  • Tracking pixels embedded in emails and pages that report back to data brokers
  • Browser fingerprinting that identifies users even when cookies are blocked
  • IP address logging that can be used to geo-locate and identify individuals

The result is a rich dataset for advertisers — and a serious privacy problem for users. This is a major part of the hidden cost of free URL shorteners: many monetize exactly this kind of surveillance data.

Why Privacy-First Tracking Matters Now More Than Ever

GDPR in Europe, CCPA in California, and a growing number of national privacy laws are placing real legal obligations on businesses that collect personal data. Cookie consent banners are now mandatory in many jurisdictions. Violations carry significant fines.

Beyond legality, there’s a trust issue. Users are increasingly aware of tracking, and many actively block it. According to the EFF’s analysis of ad blocking trends, ad blocker usage is above 40% in many demographics. If your analytics rely on scripts that get blocked, your data is already incomplete.

How Privacy-First Click Tracking Works Differently

You don’t need to identify individuals to understand how your links perform. Aggregate data — how many people clicked, from where, on which device — tells you most of what you actually need to know for marketing decisions.

Here’s how privacy-respecting tracking approaches this:

Hashed IP Addresses Instead of Raw Data

Rather than logging a visitor’s actual IP address (which is personally identifiable information under GDPR), privacy-first tools hash the IP immediately on receipt. A cryptographic hash is a one-way transformation — it lets you count unique visitors without storing anything that can be traced back to a real person.

bah.is uses this approach. When someone clicks your link, we count the click and derive a unique identifier from a hash of the IP and a daily salt. The raw IP is never stored. You get accurate unique visitor counts; your users keep their privacy.

No Cookies on Redirect

Most URL shorteners set cookies when someone clicks a link — either for their own analytics or for advertising partners. bah.is sets no cookies during the redirect. The click happens cleanly and immediately, with no browser storage written.

This means no cookie consent banner is required for the redirect itself, and no data is shared with third parties.

Aggregate Reporting, Not Individual Profiles

The analytics you see in bah.is show you totals, trends, geographic distributions, and device breakdowns — all in aggregate. There is no individual user journey, no session replay, no profile being built. You learn what you need to make decisions; your audience isn’t profiled.

What You Can Still Measure with Privacy-First Analytics

Privacy-first tracking isn’t a trade-off where you lose all the useful data. Here’s what you can still know:

  • Total clicks — how many times your link was clicked
  • Unique visitors — distinct users, counted via hashed identifiers
  • Geographic data — country-level location, derived from IP before hashing
  • Device type — mobile vs desktop, inferred from user agent
  • Referrer — where the click came from (Twitter, email, direct, etc.)
  • UTM parameters — campaign data you’ve added to the destination URL

That’s enough to understand which campaigns work, which channels drive traffic, and when your audience is most active. For a complete walkthrough of how to interpret these metrics, read our link analytics guide.

bah.is was built with European privacy law in mind. Because no personal data is stored in a retrievable form, the compliance overhead for using bah.is analytics is minimal. There’s no consent mechanism to implement for the click tracking itself.

This is increasingly important as regulators tighten enforcement. Businesses that baked privacy into their tools from the start will have a much easier time than those retrofitting compliance onto surveillance-first systems.

The Bottom Line

You can measure marketing performance without compromising your audience’s privacy or your legal standing. Privacy-first analytics are not a compromise — for most marketing purposes, aggregate click data is exactly what you need.

Try bah.is — privacy-first link analytics →