SaaS Is Dying. Browser Agents Are What Comes Next.
A friend sent me a Reddit thread last week titled something like “SaaS in, SaaS out” and the comments were vicious. Founders listing every SaaS tool they’d canceled in the past six months. Calendly, Jasper, Grammarly Business, Notion AI. Not because the tools stopped working, but because the same capabilities kept showing up inside models they were already paying for — and at some point you stop paying two companies for the same thing.
The SaaSpocalypse is a billing problem
Most SaaS products, once you strip away the onboarding flows and brand polish, perform tasks that a good LLM handles natively. Content generation, summarization, data extraction, template-based email writing. Jasper hit a $1.5 billion valuation in 2023 and has been bleeding headcount ever since, because ChatGPT does what Jasper does and 900 million people already have ChatGPT open in a tab. Grammarly rolled out an AI rewrite feature last year, which is nice, except Claude already does that and your company probably already pays for Claude.
So the SaaSpocalypse is not really about AI killing software. It’s about AI making the middleman obvious. And every SaaS product that essentially wraps an LLM in a specialized UI is now in a slow-motion race against the raw model underneath it, which keeps getting cheaper and more capable every quarter while their subscription price stays the same.
So what fills the gap
But canceling a SaaS tool and replacing the actual workflow are different things. You can drop Jasper because ChatGPT writes marketing copy just fine. But what about the tools that operate inside your browser, the ones filling CRM fields, drafting LinkedIn messages with full profile context, pulling structured data from web pages into spreadsheets? ChatGPT on its own cannot do any of that because it cannot see your screen or interact with the page you’re working on, which I wrote about in The Problem with ChatGPT for Work.
That’s the gap.
Not another subscription
A browser agent sits in your browser, sees what you see, acts on the page directly. It reads the email before drafting a reply. It looks at the form before filling it. And it runs on whatever LLM you choose: your existing ChatGPT subscription, or an API key for Claude, Gemini, DeepSeek, whatever you prefer.
dassi works this way. Log in with your ChatGPT subscription (no API key needed, no configuration screens that make normal people want to close their laptop) or bring your own key, and the model you already pay for gets eyes and hands inside your browser. So cancel a stack of single-purpose SaaS tools, replace them with one general-purpose agent that operates right where the work happens.
Free
And the extension itself costs nothing. Because you’re bringing your own damn AI.
$105 a month
Say you’re paying for a writing assistant ($15/month), a meeting scheduler ($10/month), a LinkedIn outreach tool ($50/month), and some web scraping service ($30/month). That is $105 in monthly SaaS fees for capabilities that a browser agent running on a subscription you already have can mostly handle.
I am not claiming browser agents replace every SaaS product on earth. Complex vertical platforms — Salesforce, Figma, Jira — have real moats because they are platforms with network effects and accumulated data, not wrappers with a nicer font. But the long tail of productivity SaaS, the tools whose entire value proposition is “AI does a task inside a pretty interface,” those are exactly what’s dying right now and the replacement is not another app with another monthly invoice. The tasks you’re still doing manually in your browser are the same tasks these companies were charging you to automate with their own LLM calls underneath.
The SaaSpocalypse keeps accelerating because the economics only move in one direction. Models get cheaper. And raw capabilities keep expanding. And every SaaS product sitting between you and a model you already have access to looks a little more like a toll booth on a road you could just drive around. Browser agents like dassi are what the post-toll-booth workflow looks like, and I suspect most people will figure that out the same way they figured out streaming: by canceling one subscription at a time until the old model just kind of collapses.