← All posts
§ ESSAY

Why we charge per Space, not per seat

The team chat market has been per-seat for fifteen years. We think that's wrong, and we built our whole company around the answer.

The first time I tried to put a restaurant team on Slack, the bill stopped me cold.

Thirty people. Front of house, kitchen, dishwashers, two managers, an owner who wanted in on one channel only. At $15 a seat on Slack’s most-used plan, that was $450 a month — $5,400 a year — for a chat app. The owner looked at the number, looked at me, and said: “For a chat app? Are you serious right now?”

He wasn’t being cheap. He was being right.

The chat tool was meant to replace the WhatsApp group that was running his restaurant — a group living on a line cook’s personal phone, with no admin, no audit log, no way to remove someone after they quit. The WhatsApp group cost him zero dollars and a slow-burning amount of liability. Slack would have cost him $450 a month and given him governance.

He picked the liability.

Most owners do.

The seat is the wrong unit

Here’s what nobody in enterprise software wants to admit: the per-seat model isn’t pricing. It’s a tax on adding people to your team.

Every seat you add is a line item. Every hire is a procurement conversation. Every part-timer is a rounding question — do we really need to give the seasonal hire a Slack license? The answer, almost always, is no. So the seasonal hire ends up in the WhatsApp group instead. And the manager. And, eventually, everyone except the salaried staff who got grandfathered in three years ago.

The per-seat model was invented for a world where every employee had a desk, an email, and a $50,000 base salary. In that world, $15/month per seat is rounding. In a restaurant where a line cook makes $18 an hour and might be there for six weeks, $15/month is a reason to not invite them at all.

That’s the part that breaks me. The whole point of a workspace tool is that the team is in it. If your pricing structure makes inviting a teammate feel expensive, you’ve broken the product before anyone has even logged in.

The math that drove the decision

When we sat down to price Lydo, I drew two scenarios on a whiteboard.

A 6-person startup. Slack would charge them $90 a month — about $1,080 a year. Tight, but defensible. Every person there is core, every person is full-time, every person is high-leverage.

A single restaurant. Thirty people. Slack would charge them $450 a month — $5,400 a year. To do what, exactly? Run a chat app for hourly staff who’ll cycle through in eighteen months? The owner laughs and goes back to the group chat. We’ve watched it happen dozens of times.

Now scale that up. A hospitality group running four locations — 120 people across the org. That’s $1,800 a month. $21,600 a year. For a chat app. The owner doesn’t even take the meeting.

The same software, the same need — communication a business actually owns instead of one that lives on a phone — and the pricing model picks a winner. Tech-shaped startups get the workspace. Frontline operators get the WhatsApp group.

That’s not a pricing decision. That’s a market segmentation. And it segmented out the eighty percent of the global workforce that doesn’t sit at a desk.

Per Space, once

So Lydo charges per Space, not per seat. A four-person Space costs the same as a forty-person Space. Pro is $23 a month. Business is $79 a month. Both billed annually; monthly’s a few bucks more. Your whole team joins free, always, no exceptions, no asterisks.

When we tell people this, the first reaction is usually a long pause. Then: “How do you make money?”

The honest answer is: per-seat pricing was never the only way to make money. It was just the convention. Per-Space economics work because:

The marginal cost of a chat user is essentially zero. The bandwidth, the storage, the database row — pennies. The thing per-seat pricing is actually charging for is the right to add people, which is a concept we made up.

The team grows into the workspace. A 6-person Space that becomes a 40-person Space is going to outgrow its tier in other ways — more storage, more video, more AI usage, more integrations. We monetize the operation, not the headcount.

Larger operations consolidate into multiple Spaces. A 4-location restaurant group might run one Space per location, plus an HQ Space. That’s five Spaces, on Business, plus volume discounts — meaningful revenue, no hourly worker tax.

Joby — our built-in agent — is the actual product upgrade path. Free Joby has caps. Pro Joby works for your team. Business Joby connects to your tools. Enterprise Joby works across your org. The agent does more as you pay more. The team doesn’t get smaller as you pay less.

That last sentence is the whole pricing philosophy in one line. We never want the user, the operator, the GM, the line cook to feel like they shouldn’t be in the workspace. The workspace exists to hold the team. The team is not a cost center.

And you only pay for what you actually use

Here’s the part I think is genuinely fairer than anything else on the market: every Lydo tier comes with generous defaults — AI messages, video minutes, storage, the works — and if you don’t push past them, you never see another bill. Most Spaces don’t.

But if you do — if your team is running Joby on the line every shift, broadcasting ninety minutes of training video a week, building a multi-gigabyte wiki of every SOP your operation has ever written — you pay for that usage, not for the people generating it. Skills you buy from the marketplace work the same way. One-time, subscription, however the creator priced it. You see the line item. You decide.

The contrast with per-seat pricing is the part I want to sit with for a minute. Per-seat charges you for the right to add a person — a thing that costs us nothing. Lydo charges you for the work the workspace is actually doing — a thing that costs us real money. One of those is honest. The other is a habit.

That’s the whole model. Flat fee for the workspace. Your team joins free. Heavy users pay for what they actually consume. Light users pay nothing extra, ever. Nobody is subsidizing anybody else’s headcount — and nobody is shut out for being seasonal.

What changes when you make this choice

A few things happen when pricing stops gating headcount.

The product gets used by everyone. The hostess in her first week is in the Space on day one — Joby walks her through the opening checklist, Wiki has the floor map, the action board shows her shift handoff. None of that costs the owner anything more than the flat $79 monthly rate he was already paying.

Onboarding gets faster. When the marginal cost of inviting someone is zero, you invite them on day one, not at the ninety-day mark. The team’s collective knowledge starts compounding the moment a person starts.

Audit becomes possible. Every conversation, every decision, every action item lives in the workspace the business owns. When someone quits, you offboard them. When someone joins, you onboard them. The institutional memory stays with the company instead of walking out on a personal phone.

The workspace becomes the actual operating system. Not the side tool nobody opens. Not the channel where six people argue and forty people lurk. The thing the team is in, all day, because there’s no friction to being in it.

The objection

The most common pushback we get on this — almost always from a tech investor, almost never from an operator — is: “But what about a giant company that wants to put thousands of people in one Space? Isn’t that just free abuse of your pricing?”

The answer is that thousands of people aren’t really in one workspace. They’re in dozens of workspaces, all called Slack. A 5,000-person company doesn’t have one chat — it has 47 channels none of which talk to each other and a Director of Internal Communications whose job is to make a single Slack feel coherent.

Lydo’s model assumes that. A real organization buys multiple Spaces — by team, by department, by location — and uses Lydo Connect (our cross-Space layer) to wire them together. A 4-location restaurant group runs five Spaces (one per store, plus HQ) on Business at $79 each. That’s $395 a month — $4,740 a year. The same team on Slack would be $1,800 a month, $21,600 a year. We’re a quarter of the price and the team is in it. That’s our Enterprise tier conversation. That’s how the largest customers monetize.

The accidentally-massive single Space is a rounding error in the model. The intentionally-sized multi-Space deployment is the model.

Why we won’t change

Every time we raise money, someone asks if we’d consider a “per-seat option for enterprise.” The answer is no, and it’s going to stay no.

Per-seat pricing is the reason eighty percent of teams don’t have a workspace. It’s the reason the WhatsApp group exists. It’s the reason the line cook doesn’t get invited. We started this company because of that gap — the gap between the people the desk-software industry serves and the people who actually do the work.

If we charge per seat, we become another tool that segments out the team. We become the reason someone doesn’t get invited.

So: one price per Space. Your whole team joins free. Forever.

The owner who said “are you serious right now” about the Slack bill — he’s running his floor on Lydo now. Thirty people. One Space. Seventy-nine bucks a month.

That’s $5,400 a year on Slack, or $948 a year on Lydo. Same team. Same workspace need. Different pricing philosophy.

He’s serious about that.

— Johnny


Ready to try it? Open a free Space → Your whole team joins free. No credit card.

Open a Space More posts