Why Lintry does not use analytics — and why you might not need them either

No Google Analytics. No Plausible. No Mixpanel. No Hotjar, no Heap, no PostHog. When we launched Lintry in May 2026, we shipped with zero behavioral tracking on the marketing site and the application. This was a deliberate choice, and we are not pretending it was a hard one. Here is the reasoning, the tradeoffs we accepted, and what we actually use to understand whether the product is working.

The default everyone reaches for

When you build a SaaS, there is a checklist. Domain. Hosting. Stripe. Email. Analytics. Adding Google Analytics or Plausible is something developers do on day one without thinking about it. You drop in a script tag, you start collecting pageviews, and you tell yourself you will look at the data later. Usually you never do.

We skipped that step. Not because tracking is evil — it is not — but because the actual return on investment for analytics at the scale of a new SaaS launch is almost zero, and the cost in trust, compliance, and complexity is real.

The honest case for analytics

Analytics are useful for:

All of these matter. None of them apply at the launch of a SaaS with zero customers.

What we would learn from analytics on day one

Imagine we had Plausible installed on lintry.io. On launch day, we would see:

Genuinely useful question: what do we do with this information at day one?

We do not have enough traffic for statistical significance. We do not have a paid acquisition channel to attribute. We do not have a funnel deep enough to optimize. The data exists but it does not drive a decision. It would be a vanity dashboard.

Meanwhile, the actual leading indicators that matter at launch — Did anyone sign up? Did they try a scan? Did they upgrade? — are already in our database. We do not need a tracker for that. We need a SQL query.

What you actually pay for analytics

Free analytics are not free. The price is paid in:

Page weight

Google Analytics's gtag.js script weighs about 50KB minified. Plausible's is smaller at around 1KB. Either way, that is real network traffic on every page load — and modern web performance is brutal. Lighthouse penalizes you for third-party scripts. Core Web Vitals get worse. SEO suffers.

Privacy compliance overhead

Once you install behavioral tracking, you need a cookie consent banner under GDPR. You need to disclose every third-party processor in your privacy policy. You need to handle data subject access requests. You need to think about international data transfers. Plausible avoids most of this by not using cookies — but the moment you reach for Mixpanel or PostHog with user identification, the compliance burden snowballs.

Trust signals

Sophisticated users open DevTools. They see the third-party scripts. They form opinions about your product based on what those scripts do. A developer-tool company shipping with Facebook Pixel installed loses credibility instantly. The trust cost is invisible until it is not.

The "we'll look at it later" lie

The honest truth about analytics at most early-stage startups: nobody looks at the data. The dashboard exists. People glance at it during board meetings. Nobody actually builds a decision from the bounce rate of /pricing. You collected the data because everybody else does, not because it changed what you shipped.

What we use instead

The honest version of "we have no tracking" is "we collect the minimum we need to operate the product, and we do not pretend to do otherwise." Specifically:

What we collectWhyWhere
Signup eventsKnow if anyone is signing upSupabase Auth + Postgres
Scan eventsKnow if signups are converting to active usersPostgres (scans table)
Subscription eventsKnow if active users are upgradingStripe webhooks + Postgres
Server logsDebug errors, find security issuesRailway logs (retained 30 days)
Google Search ConsoleKnow what queries find the siteGoogle's own analytics, no script on our site

That is it. No third-party scripts. No cross-site tracking. No fingerprinting. No behavioral profile being built against any visitor's session. Every piece of data on the list has a clear job and a defined retention policy. None of it leaves our infrastructure.

The Google Search Console exception

Worth being explicit about this. We use Google Search Console to understand SEO performance — which queries surface our pages, what the click-through rate looks like, where we rank.

GSC is not a tracking script on our site. Google already tracks searches on google.com regardless of whether we are on Search Console. GSC just gives us access to data Google was going to collect anyway. We are not adding any tracking to our visitors — we are reading reports about queries that hit Google, not us.

What we lose

Fair to be specific about the tradeoffs. Without analytics, we do not know:

We accept this. At our scale, those signals are noise — too few data points to be statistically meaningful, and the time spent staring at dashboards is time not spent talking to customers directly.

What we have instead: direct customer conversations. The first 100 users get an email asking what they liked and what was confusing. The next 100 get a follow-up survey. We will know exactly which CTA got missed because someone will tell us. That is a higher-signal data source than session replay.

When we will add analytics

We are not anti-analytics forever. There is a real moment when adding tracking makes sense:

Probably 6-12 months from launch. When we add it, we will likely pick Plausible or Cloudflare Web Analytics — both privacy-respecting, cookieless, GDPR-compliant by default, and roughly 1KB of script weight. We will not reach for Google Analytics. We will not reach for any tool that builds behavioral profiles across sessions.

And we will update the privacy policy and disclose it the same day we add it.

Should you skip analytics too?

Probably yes, if any of the following apply:

Probably no, if:

The honest test: name one decision you made last quarter based on your analytics data. Not "we noticed bounce rate went up" — an actual product or marketing decision driven by the data. If you cannot name one, your analytics are vanity, not signal.

"The data exists but it does not drive a decision. It would be a vanity dashboard."

The real point

We did not skip analytics to be edgy or contrarian. We skipped them because for a SaaS at our stage, the cost is real and the value is mostly imagined. We will add tracking when it actually helps us make decisions — not before, and not because the checklist said so.

In the meantime, we built a privacy posture that is consistent with what we tell users on our marketing site. No tracking cookies. No third-party trackers. No surveillance. The privacy commitments in the policy are real, because there is nothing to walk back.

If you ship products, audit your own analytics stack the same way we audited our own homepage. Ask which tool actually drives a decision and which one is just there because everyone has it. Then decide what to keep.

Privacy-first website QA

No trackers. No data brokers. No analytics scripts in your reports.

Try Lintry free →