Surfil
// pricing

Execution is unmetered. You pay for signed proof.

Surfil never meters your agent traffic. One server-signed value-output - a receipt, a benchmark, an attestation - is one Credit. That's the whole model.

surfil verify rcpt_8f2a
Signed savings receiptVALID
receiptrcpt_8f2a
typeprefix-cache + prune
saved48,200 tokens
measuredbefore / after
signatureed25519:… (epoch 7)
verifiedoffline · no account
Run surfil verify on any receipt - the signature is the proof.
Plans

Four plans, one honest meter

Starter is $5/mo and there is no free tier. Pro is the smart default for individual developers.

Starter

$5/mo
Core full
Guard monitor
Cap basic ledger
Window credits
Choose Starter
recommended

Pro

$25/mo
Guard enforce + sandbox
Cap full
Mind full + sync
Radar · Bench · Pilot
Start with Pro

Team

$20/seat
Everything in Pro
Mind Team
Team dashboards
Pooled credits
Talk to sales

Enterprise

custom
Proof, Fleet, Charter, Policy
SSO + SLA
Practical-unlimited
Contact sales
Pro costs $25/mo. We publish no savings percentage; what your agents cost is always measured and reported in tokens - never an invented dollar figure.
The unit

What a Credit actually is

Most tools meter what you do. Surfil meters what it proves.

Execution is unmetered

Run your agents as much as you want. Surfil never meters agent traffic, requests, or seats of usage.

Signed output is the unit

One server-signed value-output - a savings receipt, a benchmark result, an attestation - equals one Credit.

Atomic and idempotent

Credit decrements are atomic with idempotency keys, so a retry or a crash never double-charges you.

Fair consumption order

Credits burn in your favor - window credits first, then monthly, then paid, then granted last.

Compare

What each plan unlocks

CapabilityStarterProTeamEnterprise
Core (install, consolidation, Weave)
Guardmonitorenforce + sandboxenforce + sandboxenforce + sandbox
Capbasic ledgerfullfullfull
Mind-full + syncfull + Team memoryfull + Team memory
Radar · Bench · Pilot-
Team dashboards & pooled credits--
Proof · Fleet Control · Charter · Policy---
SSO (OIDC) + SLA---
Creditswindowmonthlypooledpractical-unlimited
Teams

Estimate your team

Team is $20/seat monthly ($16/seat annual), pooled credits, set up with sales.

Estimate your team

See the monthly and annual total for your seat count.

10 seats × $20/seat$200/mo
Billed monthly$200/mo
Credits are pooled across the team; execution stays unmetered.
FAQ

Pricing questions, answered straight

Why is Pro the default recommendation?

It unlocks what most developers install Surfil for - Guard enforce, full Cap, Mind - at one flat price.

What exactly is a Credit?

One server-signed value-output. Execution is unmetered; only the signed output, the thing with value, costs a credit.

What happens when I run out of Credits?

Execution keeps working. New signed outputs wait until your window or monthly credits refresh, or you top up.

Can I downgrade?

Anytime. Downgrading never deletes data - Weave, receipts and memory stay intact; paid features just pause.

Is annual billing cheaper?

Yes - annual is a straight 20% off every paid plan: Starter $48/yr, Pro $240/yr, Team $16/seat.

Do unused credits roll over?

Window credits refresh on their normal cycle; paid top-ups don't expire while your account stays active.

The exit

Leaving is a feature, not a fight

A pricing page should also tell you what happens when you stop paying.

Downgrade never deletes

Your Weave, receipts and memory survive any downgrade. Paid features stop producing new signed outputs - nothing is taken away.

Clean uninstall

Uninstalling restores every agent config byte-for-byte and leaves zero residue on your machine. Verified, not promised.

Portable proof

Export everything as a .surfilpkg anytime. Receipts stay verifiable offline forever - even after you cancel.

Start with Pro

If the measured, signed savings don't cover $25/mo, downgrade - your data stays, your receipts keep verifying.