An argued position · product economics

Utility, not SaaS.

Software should complete a useful job at a fair price, remain inexpensive to run and be easy to leave. The subscription is not the problem. Building the customer around the vendor’s revenue model is.

A complete blue-line precision tool has its working parts fitted and its export drawer open beside a portable record case. Behind it, smaller essential modules are locked in separate display boxes.

What we reject

Start with the job. Not the pricing ladder.

SaaS began as a sensible way to deliver and maintain software. Too often, its commercial machinery now dictates the product: split the work into tiers, charge for every collaborator, hold necessary capability for an upgrade and call the missing pieces a roadmap.

Anti-SaaS reverses that logic. We define the recognisable job first, build enough product to complete it and set a price proportionate to the value delivered. Recurring payment is reasonable where the product keeps operating, improving and carrying cost. Recurring rent for deliberate incompleteness is not.

Two product logics

The difference appears in the decisions.

Product boundary
Launch the easiest slice and sell the omissions later.
Complete the bounded job, including its awkward middle.
Price
Optimise tiers, seats and limits for expansion revenue.
Charge a fair, legible amount for the value delivered.
Retention
Make cancellation, export or replacement painful.
Make leaving possible and staying worthwhile.
Operations
Add people and process as the customer count grows.
Remove support toil and standing cost by design.

A clear product boundary

Finish the job you sell.

A demonstration can prove that one path works. A product has to survive the exceptions, hand-offs, permissions, records, recovery and reporting that make the real job difficult.

That does not mean an infinite feature list. It means a firm boundary and no knowingly missing middle inside it. The product either completes the agreed job or it is not ready to ship.

01

Cheap, not free.

We cannot out-price £0, and do not try. A paid utility earns its small price by handling the complicated, regulated and cross-role cases that simple free tools avoid. Cheap means the cost is an easy decision beside the work it removes.

02

Easy to leave. Not worth leaving.

A Zero Drift utility should make exit legible: export the data, end the contract and take the operating knowledge. Retention should come from configured workflows, accumulated evidence, saved effort and trust earned in use—not from a hostage situation.

Why the cost floor is different

Low prices require low operating cost.

  1. 01

    Agents multiply implementation.

    Experienced technical judgement directs more building work without recreating a conventional delivery team around every product.

  2. 02

    Shared foundations remove repetition.

    Products reuse a secure, observable operating substrate instead of paying to reinvent hosting, identity, deployment and evidence each time.

  3. 03

    Self-service removes human toil.

    Onboarding, recovery and ordinary operation must work without a growing support organisation standing behind the screen.

  4. 04

    Architecture keeps winners viable.

    A low initial price is only honest if the system can carry increased use without a cost explosion or a rescue rewrite.

The honest pressure test

The thesis still has to survive contact with customers.

Activation

If a buyer cannot reach first value without help, the low-touch cost model is fiction.

Completion

If the difficult cases remain outside the product, cheap merely means incomplete.

Renewal

Every renewal is a new decision. Accrued value must remain greater than the price and effort of staying.

Support

Minutes of recurring human help are a cost signal. The product must absorb what repeats.

These are measurements, not articles of faith. Time to first value, support effort, renewal and the reasons customers leave decide whether Anti-SaaS works.

The product designs make the distinction concrete. ClarityCrowd starts with a complete Resource HR job, then adds development and alignment as different jobs. TenantTidy includes its features across property-count tiers. Those choices illustrate the discipline; demonstration deployments do not yet establish renewal, support costs or profitable adoption.

The practical test

Does the software serve the customer before it serves the revenue model?

  • Can a buyer understand the whole job it completes?
  • Is the price clear before a sales conversation?
  • Can the product be adopted without an implementation project?
  • Does it remain inexpensive to operate as use grows?
  • Can the customer leave without losing control of their work?

If those answers are not clear, the product is still hiding part of its contract.

See the product portfolioSee how we price work