AI personas visit your page like real users — they see, scroll, and click — then tell you what works, what confuses them, and where they'd give up.
Get startedThree steps to actionable UX feedback from your target audience.
Choose any public web page and one of 12 built-in personas — or create your own.
The persona opens a real browser, sees the page as rendered, scrolls, clicks, and explores like a real visitor.
Receive what they liked, what confused them, where friction lives, and whether they'd abandon the page.
Built for people who optimize non-profit, charity, and advocacy web pages.
Real browser rendering with vision — the persona sees your page exactly as your visitors do, not just the raw HTML.
Pay-per-use with any major LLM provider. No subscriptions, no contracts. A review costs a fraction of a dollar.
12 personas designed specifically for non-profit and social-cause pages — from first-time visitors to planned giving prospects.
Everything you need to understand how your pages land with real audiences.
A detailed report on any public page: what the persona liked, found confusing, and where friction lives.
Ask the persona follow-up questions about the page. They can scroll and click to look again before answering.
Let the persona submit forms, download files, or navigate to other pages as part of the experience.
Use the Terminal UI, the Web UI in your browser, or the CLI — whichever fits your workflow.
Three ways to run persona reviews, from interactive menus to full command-line control.
Interactive menus in your terminal. Pick the URL, persona, and settings — no commands to memorize. Watch the review run live, then chat with the persona.
npx persona-review --ui
A browser-based interface at localhost:3000. See live progress, screenshots, and feedback — all in your browser.
npx persona-review --web
Full control from the command line. Pipe output to JSON, script batch reviews, and integrate with your existing tools and workflows.
npx persona-review https://example.org
Each persona represents a realistic visitor archetype for non-profit and social-cause pages.
| Persona | Who | Scrutiny |
|---|---|---|
newcomer-orientation-seeker |
Aisha — new to the cause, deciding whether to engage | low-medium |
time-pressed-task-completer |
Sofia — arrives with intent, wants to finish quickly | low-medium |
regular-supporter-donor |
Daniel — gives occasionally, may consider recurring support | medium |
evidence-and-accountability-checker |
Mei — checks evidence, transparency, and accountability | high |
deadline-journalist |
Nadia — needs accurate, usable material on deadline | high |
advocate-and-sharer |
Femi — wants to act, share, and bring others in | medium |
plain-language-reader |
Anna — prefers everyday words | medium |
accessibility-focused-reader |
Yusuf — uses assistive and adaptive settings | medium |
help-seeker |
Rosa — needs support for themselves or someone close | medium |
legacy-and-planned-giving-prospect |
Margaret — considers major or planned giving | high |
marketing-fundraising-specialist |
Ines — reviews fundraising and engagement pages | high |
visual-design-specialist |
Kenji — reviews visual composition | high |
You can also create custom personas with a simple YAML file. Personas respond in the page's own language, as a native speaker.
Up and running in under five minutes.
Node.js 20+ and an API key from Anthropic, OpenAI, or Google.
With Google Cloud Shell you don't need to install anything on your computer. Just open the free Google Cloud Shell and run the standard install.
Run these two commands in your terminal:
Downloads Chromium (one-time, ~200 MB).
Launches the interactive Terminal UI. Set your API key in Settings > Manage API keys, then pick a URL and persona to start reviewing.