Read and decide
The sentence that would have cost you
A client writes that you won them a large settlement. Published as written, that reads as a promise to the next person who finds your site. Every testimonial that arrives is read for that, and for the other things a regulated trade cannot publish casually, and flagged with the reason before you decide.
Start collectingHow it works
It reads on arrival, not on request
There is no button to press and no queue to remember. A testimonial is read the moment it lands and carries its flags into Pending.
It says what it found, and why
A promised outcome, a figure, a claim of specialisation, a named third party, somebody's private detail. The reason is written beside the flag; you are not asked to trust a score.
You decide, every time
Nothing is rejected automatically and nothing is published automatically. The flag is information for the person whose licence it is.
What it will not do
Every page on this site carries this list. It is the part that says what you are actually buying.
- It does not make you compliant with anything, and does not claim to.
- It does not know your regulator's rule and will not pretend to have read it.
- It will not reword a testimonial to make it publishable — see removing a detail, which is the only kind of change allowed here.
Which plan
Every plan, every testimonial.
Every gate in this product reads a capability from the plan table, never a plan's name, so what a plan carries is one list in one file. See the pricing section.
Where it lives: lib/ai.ts · lib/ai-budget.ts