You shipped it on Friday. You found out on Sunday.
A deploy broke the signup button on Safari. Nobody emailed you. Nobody opened a ticket. They tried once, got nothing, and closed the tab. By the time you noticed, you had lost two days of customers and you still do not know how many.
The data was always there. Nobody made it readable.
Your current analytics
p95 9,377ms · err 28.4%- Never sees the requests your app makes
- You have to know what to look for
- Cookie banner on every page
- Twenty minutes to answer one question
stalkyoursaas
- “1 in 3 people who tried to upload got an error”
- Times every request from the browser, where users feel it
- Ranks what is wrong before you ask
- No cookies, so no banner
- Four seconds to read the whole thing
Ninety seconds, start to finish.
Paste one line
Into your layout, above the closing head tag. That is the whole install.
Load your site once
Events arrive within seconds. Nothing to configure, no events to define.
Read what it says
Worst thing first. Every line links to the exact numbers behind it.
<script defer src="https://stalkyoursaas.devyion.in/t.js" data-site="YOUR_KEY"></script>Five things, done properly.
Every request your app makes
How slow it was for real people on real connections, how often it failed, and which page they were on when it did.
Rage clicks
Three clicks in the same spot in one second. It looked clickable and did nothing.
Time actually spent reading
Counted only while the tab is visible. A tab left open overnight counts as zero.
Crashes, with the stack trace
Every JavaScript error and unhandled rejection, grouped, with the page it happened on.
Where people came from
Twitter, Google, Hacker News, ChatGPT. Named the way you would say them out loud.
How the site feels
Loading, responding, steadiness. Reported for a slower-than-average visitor, not an average that hides them.
Before you ask.
How is this different from Google Analytics?
Google Analytics tells you 412 people visited /pricing. It cannot tell you that your upload button failed for 36 of them, because it never sees the requests your app makes. stalkyoursaas does, and it says so in a sentence.
Do I need a cookie banner?
No. There are no cookies and no stored identifier. A visitor is a hash that resets at midnight, so nobody can be followed from one day to the next.
Will it slow my site down?
3KB, loaded after your page is interactive. It never blocks rendering, and if our server is down your site does not notice.
Can it break my app?
It wraps fetch to time your requests, and that wrapper always returns the original result and rethrows the original error. If our code throws, it is swallowed. Your app behaves identically with it and without it.
What if I do not write code?
Paste one line into your site and read English. There is no query builder, no funnel editor, no segment syntax.
Where is my data?
One database, in Mumbai. Raw events are deleted after 90 days by default. You can export or delete everything from Settings.
Find out what today cost you.
Install it now and you will know before dinner.
Stalk my SaaS