Publish today. Sleep tonight.
Your medical and legal rules run on every word as you write it. Nothing reaches a reviewer unchecked. Nothing goes out unrecorded. Nothing lands on your name that you did not see coming.
Built for the people whose name is on the approval · EU-hosted · 14 days free, no card
An animation of the editor. A headline is typed out, and when the word “cure” appears the checker marks it on the slide, opens a blocking finding against the rule “Do not claim anything cures a condition”, and refuses the release.
Try it right now
Type something you would have to get approved.
This is the real thing, not a demo of it. It runs in your browser, so nothing you type here leaves your computer.
BLOCKINGline 1
“…is clinically proven to cure chronic fatigue in six…”
Do not claim anything cures a condition.
BLOCKINGline 1
“Our new programme is clinically proven to cure chronic fatigue…”
Only say clinically proven with a linked study.
BLOCKINGline 1
“Required text not found: “not medical advice””
Health content carries a not-medical-advice line. Swap in your market’s prescribed wording where one exists.
7 rules checked in code · 2 still need a person
Two places to write. One set of rules.
Posts and carousels in one, everything longer in the other. The same rules run in both, and the same record comes out.
FOR POSTS, CAROUSELS AND STORIES
START FROM A FORMAT
Carousel explainer
Instagram · 4:5
Single post
Instagram · 1:1
Story set
Instagram · 9:16
LinkedIn post
LinkedIn · 1:1
LinkedIn document
LinkedIn · 4:5
Headline set
Instagram · 1:1
SO THIS GETS CHECKED ON
ArtworkCaptionHashtagsAlt text
Before you write a word.
Pick a format and it tells you what it will be checked on — a carousel publishes artwork, a caption, hashtags and image descriptions, and each one carries different rules.
FOR EMAILS, LETTERS AND RELEASES
DRAFT
AS YOU TYPE
Nothing wrong yet.
The flag lands on the word as you type it, with the rule it broke and where that rule came from. Not in a report three days later.
It worked all weekend. You get the number.
Every brand you own, swept against every rule, before you opened anything.
WHILE YOU WERE AWAY
0things checked since Friday
Six caught before anybody opened a file. Nothing else needed you.
And then it starts doing things you didn’t ask for
All of it shipped. All of it running from the day you load your first brand.
It writes your rules for you
Hand it the guidelines PDF you already send to agencies. It comes back with your rule book, each rule quoting the line it came from.
It remembers what you decided last time
Open a finding and see every previous time somebody published over this rule — who, when, and the reason they gave. Precedent, not folklore.
It tells you which of your rules are wrong
A rule waived on a fifth of releases is a rule worded badly. It says so, names the rule, and tells you what to do about it.
It watches your sources for you
The study your claim rests on changes, and you hear about it from us rather than from a regulator.
Your closed periods land in your calendar
Subscribe once. Every embargo and quiet period appears in Google Calendar or Outlook, so nobody books a launch inside one.
You always know what has actually been checked
Three answers, not one. The third is the one that keeps you out of trouble.
9 rules on this brand
- words you can’t use
- text you must include
- reading age
- quiet periods
Stopped
instantly, every time
It cannot go out. You see it the moment you type it.
- claims with no source
- advice to one patient
- a real person named
Flagged for a person
someone has to decide
Raised, with the words and the rule, so your reviewer reads a question rather than the whole post.
- house style
- tone of voice
Not checked yet
and it says so
Nobody has looked. It is never counted as passed — which is the number that saves you.
If a check does not run, it is never quietly counted as passed. Every other tool in this category tells you it is fine either way.
Nobody can edit a post after legal signs it
Legal signs off the words, not the file. Change one of them afterwards and the approval stops applying — automatically.
Write the rule once. It holds everywhere.
A local team can make it stricter for their market. Nobody can make it weaker.
set once, at account level
“Never claim a cure.”
Blocking · every brand below
every workspace inherits it
Allowed
A workspace editor makes it stricter
Narrower wording, harder severity, more surfaces.
Refused
A workspace editor removes it, or drops it to advisory
The control is refused, and a weakening stored some other way reloads at the account’s severity.
INHERITED FROM YOUR ACCOUNT
“Never claim a cure.”
A brand cannot weaken a rule set above it
Written to the register: attempted change, who tried, and when.
MAKE IT STRICTER — ALLOWED. WEAKEN IT — NEVER.
It works where your team already writes
Nobody is going to move house for a compliance tool. So it comes to them.
- The deck editor
- The copy editor
- Your editor, over HTTP
One append-only record
Every override lands here, wherever it was made.
How the review engine works — the tiers, and what a connection carries.
And the work doesn’t look like everyone else’s
Governance nobody wants to use is governance nobody uses.
Field Notes — Poster colourway, Wide type
What should this plug into first?
One tap · no email
Hosted in Stockholm. No analytics vendor, here or in the product. Your data back or erased within thirty days.
Privacy policy →Start writing in about a minute.
Fourteen days, every feature, no card. Name a brand, pick a starter rule book, and the checks run from your first sentence.