Skip to content
Inkstand

Priced per seat. Never per brand.

Adding a brand is free, because coverage is the product and a tool you can only afford to point at some of your clients is not one. Adding a person who works on it costs, because that is where the value actually lands. Your clients’ reviewers cost nothing at all — a review link needs no seat and no account.

Studio

One brand

€39/ month

The editor, the whole rule engine, the audit trail. Nothing that makes the product honest is held back — what is missing is scale.

Request an invite

Pro

Unlimited brands

€89/ seat / month

Add the sixteenth client at no cost. The API, house rules across every brand, and limited seats for people who should reach one client and not the others.

Talk about Pro

Enterprise

Your paper, your terms

Talk to us

A negotiated data processing agreement, an order form that replaces the as-is warranty position, and support terms written down rather than implied.

Start a conversation
What each tier includes, and the two capabilities that are not built yet
IncludedStudioProEnterprise
BrandsOneUnlimitedUnlimited
Seats3 includedPriced per seatAgreed
The carousel editor — ten layouts, six compositions, PNG and PDF exportincludedincludedincluded
Brand kits with nine rule types, from banned phrases to closed periodsincludedincludedincluded
Checks on every export, with per-finding acceptance and a recorded reasonincludedincludedincluded
Approval bound to a fingerprint of the content, so editing a headline voids itincludedincludedincluded
Append-only release records, and the compliance report exported as JSONincludedincludedincluded
Review links — one post, mandatory expiry, revocable, no account for the reviewerincludedincludedincluded
The rule report: how often each rule is set aside, by how many people, and on what groundsincludedincludedincluded
House rules imposed across every brand at once, which a brand editor cannot weakennot includedincludedincluded
Limited seats, scoped to named brands, for an outside consultant or a clientnot includedincludedincluded
The review API, and account keys issued and revoked by an ownernot includedincludedincluded
Overrides recorded through a key, into the same append-only ledgernot includedincludedincluded
API calls included each month, metered beyondnot included25,000Agreed
A compliance report scoped to one brand, naming none of the othersincludedincludedincluded
SSO and SAMLnot includednot includednot yet
Your own paper — a negotiated DPA, and an order form that changes clause 16not includednot includedincluded

One row says “not yet”, and one row needs a sentence

SSO and SAML.
Not built. Sign-in today is a one-time link to your mailbox, with no password and no second factor beyond control of that mailbox. If a directory integration is a hard requirement, say so in the request rather than reading a roadmap answer as a yes.
The per-brand report is a separate query, not a filter.
Worth saying because the distinction is the whole value of the row. Handing one client their record runs a query scoped to that brand — the account-wide report is never generated, so no file containing the other fourteen clients exists for a filter to be trusted to strip.
Nothing here is enforced in code yet.
There is no billing system, no seat meter and no brand cap in the product. This table describes what a subscription is intended to include, which is exactly what the terms say it is.

Invite-only, so this is a request rather than a checkout. Nothing is charged until your account is set up and you have used it, and there is no billing system today — clause 5 of the terms says so in the document rather than only here. A rate you take as a founding member is held for as long as you stay subscribed.

Why there is no per-brand price

Coverage is the product, and you cannot meter the thing that only works when it is total

15 of 15

What an audit trail is

Every client, every post, one rule set, one ledger. The sentence a compliance lead can say out loud is that nothing left the building unchecked.

12 of 15

What a per-brand price buys

Worse than not having the tool. It establishes that the team knew what good looked like, priced it, and decided three clients were not worth it — which is the finding, not the mitigation.

Per-brand pricing is the obvious model here and it charges an agency for the exact behaviour this product needs from it. An agency weighing whether the sixteenth client justifies another line on the invoice is an agency that leaves the sixteenth client uncovered — and coverage does not degrade gracefully, it inverts.

So the unit is the seat. A brand does not use software; a person does, and a person is what a growing agency actually adds when the work grows. Adding a client costs nothing, which is the only pricing decision consistent with what the tool is for.

The people you send work to

You pay for your team, not for your clients

The person who most needs to see a draft — the compliance officer, the lawyer, the client contact — has no seat, will not create an account, and is often not permitted to. They are reached by a link rather than by a licence, so the number of people reviewing your work has no bearing on what you pay.

No account, ever
A review link is opened by a stranger with no sign-in. They type a name once, because an unattributable remark on a compliance record is worthless.
One post, and nothing else
A link names exactly one carousel. There is deliberately no brand-level or campaign-level share, so the blast radius of a forwarded link is a single post.
Expiry is mandatory
Not a default that can be cleared. Between one and ninety days, and the check runs inside the database before any content row is read.
Revocable, and revocation is permanent
Cut off immediately, and the link is kept rather than deleted, because who was sent what and when it was withdrawn is part of the record.
It creates no seat
A link is not an invitation. It writes no membership row, never appears in your team list, and grants nothing beyond the post it names.
They can sign off, not just look
A reviewer can record a sign-off bound to a fingerprint of exactly what they saw. It only reaches a release record once a signed-in member of your team confirms they read it — because a name typed by a stranger is self-asserted and the product says so.

The alternative most tools offer is a free viewer seat, which puts an outsider inside your account holding a role. This keeps them out of it.

How the four seats are enforced →

What is never metered

Four things you will never be charged by the unit for

01

Brands

Add the sixteenth client for nothing, and the fiftieth. The one thing a compliance tool must never make you hesitate over is pointing it at more of your work.

02

Checks in the editor

Every check a person runs is free, on every surface — the studio, the copy editor, the Word add-in, the Figma plugin. A per-check price would make it cheaper to check less, which is an incentive no compliance tool should be able to create, and metering the add-in would create it on the one surface where legal actually works.

03

The audit trail

A compliance product that charges for the record of what it did has the incentive pointed the wrong way. It is append-only, it exports as JSON, and it is included at every tier.

04

Being told which tier decided

Including that nothing checked a rule at all. That is the product, not an upgrade — a tool that charged extra to tell you what it had not checked would be selling you the silence.

Unattended automation is the one exception, and the line is drawn at whether a person is behind the check rather than at how it reached us. Pro includes 25,000 unattended runs a month — a build pipeline, a scheduled sweep, an agent working through a backlog — and meters past that, because a pipeline can run a check a second and a person cannot. A check somebody asked for is never metered, whether they asked for it in the studio, in Word, or in Figma.

Where it hands off

It clears the work. It does not run your stack.

It exports.
Your scheduler posts.
It records every release.
Your archive retains them.
It checks, and shows its work.
Your compliance function decides.

The engine runs the same on a plain post, an ad or a press release as it does on a slide. The request form asks which surfaces you would use, and answers from paying members are weighted above the rest.

Try it on your own copy first →