Surveyvor
An AI tool that doesn’t write your brief. It tells you what you haven’t decided.
A brief can be beautifully written and still say nothing.
We’ve all seen it. A project gets three months in, everyone is looking at the same brief, and everyone thinks they agree. Then someone says: “Wait – when we said premium, what exactly did we mean?”
The problem isn’t always bad writing. A brief can look finished while the important decisions inside it are still unresolved.
And AI makes that easier to hide. Ask an AI to improve an incomplete brief and it will happily fill the gaps. The result sounds better. More complete. More professional. The gaps are still there. They’re just harder to see.

So I built the opposite.
The obvious idea was an AI that helps you write better briefs. I started there too. Then I realised there was very little product in it. General-purpose AI can already turn messy notes into polished copy in seconds.
The more interesting question was: what if AI didn’t try to complete the brief? What if it tried to find what the brief hadn’t settled?

Claude can write your brief. Surveyvor interrogates it.
It had to know what a good brief actually contains.
“Something feels vague” isn’t very useful. A useful tool needs to know what should be clear, and what should agree with what.
Each brief type therefore has its own knowledge model – campaign, packaging, identity, website and so on. The model looks for relationships inside the brief, not just generic vagueness.
So instead of “your brief could be more specific”, you can get something like: “Your sustainability claim conflicts with your chosen substrate.”

Four ways a brief can be wrong.
Established
Something the brief has already settled.
Tension
Two parts of the brief contradict each other.
Unknown
Something important was never decided.
Assumption
Something is being treated as fact without being confirmed.
I had to teach it when to shut up.
A tool that only finds problems becomes annoying very quickly. So Surveyvor has to tell you at least one thing the brief already gets right. Every finding can be dismissed immediately. And once you’ve dismissed something, it stays dismissed.
Small details, but they change the relationship with the tool. It becomes something you can work with rather than something that keeps nagging.
Then I built the boring stuff too.
Accessibility was measured across 74 contrast pairs with zero failures, alongside full keyboard paths, focus trapping in dialogs, 44px touch targets and reduced-motion support.
The interface runs on a token-based design system. The privacy policy and terms were written around what the product actually does. And 56 tests cover storage migrations, template switching and the guard preventing brief content from reaching analytics.
Built to be used.
Surveyvor started with a simple question: what if AI could help us spot the decisions hidden inside a brief instead of simply making the brief sound finished?
I took that question from product concept to a working product – defining the knowledge models, designing the experience and brand, building the system, and testing the details that make it reliable enough for real work. Surveyvor is now live at surveyvor.app and open to anyone. Put a brief through it and see what still needs a decision. Because at this point, another explanation isn’t particularly useful. Give it a brief.