Real reading time
Active time on page and how far into the article readers get, so you know whether a post was read or just opened.
Privacy-first analytics · no cookie banner
Stop counting pageviews.
Start understanding your content.
/why-i-moved-to-static
Traffic is up
2,183 views over the period, 47% more than over the preceding one.
Read longer than average
12m 04s of engaged time per view, 31% above the site average.
Among the most viewed pages
Ranked 4 of 63 pages by all-time views.
Viral content
Pages that pulled most of their year in a handful of days.
RSS is still the best web protocol
/rss-forever
1,904 views / month±212% variation
78% of its yearly views landed in 3 days.
Evergreen content
Pages that delivered steady traffic month after month.
Why I moved my blog to static
/why-i-moved-to-static
276 views / month±19% variation
A markdown setup that lasts
/markdown-setup
94 views / month±29% variation
One line of script. Any blog.
The difference
Every other tool hands you a leaderboard and lets you guess what it means. Pulse reads the page and tells you what it is.
Every other analytics tool
Top pages
Now what? Is 2,183 good? Was it read? Will it still be there next month?
Pulse
/why-i-moved-to-static
Still growing 14 months in
2,183 views this period, 47% more than the one before.
Read, not just opened
12m 04s of engaged time per reader, 3.4× your site average.
Cited by assistants
18% of arrivals come from ChatGPT, Perplexity and Claude.
No separate SEO tool, no monthly add-on. Every page you publish gets audited alongside its analytics: titles, meta, headings, images, structured data and every outbound link.
Link checker
Every link on this page, with the target of each redirect.
https://www.example.com/support
Redirects to https://example.com/support
On-page audit
3 things to fix on this page
92/100
Metrics that fit writing
No goals, no e-commerce events, no 400 reports you'll never open. Pulse answers the four questions a writer actually has.
Active time on page and how far into the article readers get, so you know whether a post was read or just opened.
Rank, share of views, multiple of the average post. Compare posts against each other, not against your homepage.
RSS readers, newsletters, search and social networks, including the traffic other tools drop as "direct".
Outbound clicks ranked by share, plus a link checker that flags broken links and redirects before readers hit them.
Counting is the easy half
Views, sessions, referrers, countries, devices, live readers. The tracker part is table stakes, we just refuse to stop there.
Tracking since 2 years ago · 546 days of data
Views & sessions
Last 28 days · daily
Pages with views
Most viewed pages over the period.
Privacy-first, by construction
Pulse never stores an identifier that could point back to a reader. Nothing to consent to, so nothing to ask, and one less thing between your writing and the people reading it.
Install
<!-- in <head> --> <script defer src="https://tracker.hakanai.io/hakanai.min.js" data-site="YOUR_TRACKING_ID"></script>Read the install guide
Pricing
Whatever your status, our offers evolve according to your needs.
FAQ
Still unsure about something? Everything else lives in the docs, or just email us.
Start for freeThe hakanai family
Threaded, spam-free comments on any static page.
Publish once, fan out to RSS, email and social networks.
Privacy-first analytics for people who write.
Free plan, no credit card
Add the tag, publish your next post, and watch Pulse tell you which one broke the pattern.