← Blog
ARCHITECTURE5 min read

The operator's seat, six months in

May 2, 2026Dekimu

Six months ago we shipped a satellite ecosystem: one app per pain. Invoicing here, negotiation there, polite replies somewhere else, privacy docs in a fourth tab. Each one had its own dashboard, its own login flow, its own marketing site. The architecture was beautiful. The user experience was a tab graveyard.

We've spent the last month collapsing most of it. The pricing was locked the same week — Free, Operator €49, Pro €99, Team €199, plus a single named standalone for miniterms. The architectural decision and the pricing decision are the same decision viewed from two angles: the user wants one bill and one place to look. Anything else is the company's convenience pretending to be the user's.

What collapsed and what stayed

HelpMeNegotiate, Politeno, and Minireplies are now Hub-native modules. They have marketing domains — helpmenegotiate.app, politeno.app, minireplies.com — but the workspace is one tab in app.dekimu.com. Five-minute tools that someone uses once a week didn't earn their own dashboard; they earned a fast path from the Decision Inbox to the right scenario. InvoiceUp and miniterms kept their standalone surfaces because they're daily-use working tools — invoicing for the founder, legal documents for the lawyer or accountant who reads them. The line is narrow on purpose.

What changed for the operator

One login. One bill. One place where the day starts. The Hub's Decision Inbox aggregates the things that need a human — late invoices, expiring contracts, document drift, an email that needs answering. From the inbox, you fall into the right tool: a polite-firm reply, a rate-conversation draft, a legal-document refresh, a runway check. The point isn't that the modules are powerful in isolation. The point is that they're one click from the moment of pain.

We tried to ship six apps. We finally figured out we were shipping one workspace with six interesting corners.

What we got wrong, on the record

We over-built infrastructure for products that hadn't earned the weight. Politeno had auth flows. HelpMeNegotiate had its own dashboard shell. Minireplies almost got the same treatment before we caught ourselves. The 5-project clean-house pass on May 1 swept hundreds of lines of orphan modules out of the satellites — code that existed because we'd published a separate-app posture before we'd validated separate-app demand. That's a lesson we wrote down, and the new default for any future tool is Hub-native unless someone writes a decision doc explaining the exception.

Where it's heading

InvoiceUp and miniterms keep their standalone homes because they're daily-use working tools. Everything else now defaults Hub-native. The next two products on the runway both ship as Hub modules from day one — no separate dashboards, no separate logins, no fifth bill. The waitlist domains stay; they're great front doors. They just don't have to pretend to be products.

ARCHITECTURE
← Back to blog