Copper

Traffic for every project you run, on one page.

Copper counts visitors without cookies and puts all of your sites in one overview. Add a script tag, skip the consent banner.

Sample of the all-projects overview with made-up numbers
ProjectNowVisitors todayvs yesterdayVisitors, 30 daysPageviews
Recipe box
recipebox.app
4312 18%21.8K
Portfolio
sam.dev
196 7%5,912
Changelog bot
changelogbot.io
041 32%1,407
Weekend game jam
tinyjam.games
09new64

The first screen after you sign in, shown here with sample numbers.

Only what you look at

Visitors, pageviews, visits and bounce rate. Top pages, referrers, countries, devices and UTM sources. A live count. Nothing you have to configure first.

No cookies, no stored IP addresses

A visitor is a hash that changes every midnight, so nobody can be followed from one day to the next. The IP address and the full URL are dropped before anything is saved.

A 482-byte script

One request per pageview. It follows navigation in single-page apps on its own and stays out of the way of your page load.

Installed in the time it takes to paste a line

Create a project, copy its snippet into your page's head, and watch the first visitor show up. There is a component for Next.js and a recipe for serving the script from your own domain.

Read the install docs
<script defer src="https://copperanalytics.com/c.js"
        data-site="YOUR_SITE_KEY"></script>

Open source, and built to cost nothing to run

Raw pageviews never reach the database. They are counted at the edge and written once an hour as compact rollups, which is how the whole service fits in free hosting tiers. The code is MIT licensed, and one command starts your own copy.