Used by 40+ SaaS founders — zero support tickets setup required

Your users have questions.
PlotUI answers 80% of them
on day one.

PlotUI answers the top 80% of user questions on day one. The other 20%? Your users get a human answer within hours — and every answer you give is automatically written back into the AI's knowledge. No documentation to write. No code stored on our servers.

plotui-scan — your-saas/

$ node plotui-scan.mjs YOUR_API_KEY ./

🔍 PlotUI Universal Scanner

Auto-detecting framework... Next.js App Router ✓

Parsed 52 routes · .env & secrets excluded ✓

Sending for analysis...

✓ Knowledge graph: 52 nodes, 5 roles, 107 edges

✓ Widget ready — paste 1 script tag to go live

# Code processed and discarded. Nothing stored.

80%
Of user questions answered on day one
<24 hrs
Human answer turnaround on the remaining 20%
30 min
From install to live widget
$0
Documentation to write — ever

Auto-detected · Works with your stack

Next.js App Router·
Next.js Pages Router·
💚Nuxt.js·
🔶SvelteKit·
💿Remix·
React Router·
💎Ruby on Rails·
🐍Django·
🔴Laravel·
🔌Custom API·
Next.js App Router·
Next.js Pages Router·
💚Nuxt.js·
🔶SvelteKit·
💿Remix·
React Router·
💎Ruby on Rails·
🐍Django·
🔴Laravel·
🔌Custom API·

Three steps. One script tag. 30 minutes.

From your codebase to a live AI support widget — no docs to write.

01

Run One Command

Point PlotUI at your project root. It auto-detects your framework, extracts every route, and skips .env files, API keys, and secrets — before anything leaves your machine.

$ node plotui-scan.mjs YOUR_KEY ./

✓ Detected: Next.js App Router
✓ 52 routes extracted
✓ Secrets excluded

~2 minutes. Nothing stored after processing.

02

Review the Knowledge Graph

Your app becomes a visual graph — every page, role, and feature with a confidence score. 🟢 certain · 🟡 guessed · 🔴 flagged. Fix gaps in 20 minutes, then publish.

62 pages · 5 roles · 110 edges

🟢 48 nodes verified
🟡  9 nodes need review
🔴  5 nodes flagged

You control what gets published to users.

03

Embed & Go Live

Paste one script tag. The widget detects who is logged in, what page they're on, and answers in plain English — navigating them to the right place when needed.

<script
  src="https://www.plotui.com/widget.js"
  data-token="{{plotui_token}}"
  defer
></script>

Role is signed server-side. End users cannot spoof it.

Set up in 2 minutes

One command or paste a prompt into your AI coding tool. No config files.

One Command
npx plotui-cli@latest init
  • Detects your framework automatically
  • Injects the widget into your layout
  • Scans & uploads your knowledge graph
  • Opens your dashboard automatically
Paste into AI Tool

Tell Lovable, Bolt, Cursor, or Claude to install PlotUI and it will do the entire setup — inject the tag, add the CLI, write the setup file.

LovableBoltCursorClaudev0
Get the prompt →
🔒 Your code never stays on our servers

We scan it. We don't keep it.

PlotUI works like any AI coding tool — Cursor, Copilot, Claude. Your code is read to build the knowledge graph, then discarded. What stays on our servers is plain-English descriptions of your pages. Not your code. Not your algorithms.

✓ What we analyse — then discard

  • Page structure — tabs, buttons, and forms that exist
  • Route paths and navigation flows between pages
  • Role-access patterns — which pages each user type can see
  • Form field labels and placeholder text visible to users

✗ What we never touch — blocked before scanning

  • .env and .env.local — excluded before the scan runs
  • API keys, tokens, secrets — auto-redacted by pattern match
  • Database connection strings — stripped automatically
  • Stripe, Clerk, AWS private keys — pattern-matched and removed
  • Server-side business logic — only frontend structure is read
  • Your users' data — never in scope, never accessed
👀

You confirm before anything is sent

The CLI shows exactly which files are included and excluded — before transmission. You confirm. No silent uploads, ever.

🗑️

Code discarded after processing

Source files are processed to extract page descriptions. Raw code is never written to our database — only the human-readable graph remains.

🔑

Isolated per organisation

Your knowledge graph lives in your organisation's isolated partition. Other customers cannot access your data. Private by default.

Simple pricing. No surprises.

1 month free trial · 100 queries · No credit card required.

Trial

1-month free trial — 100 queries to get started.

$0
  • 1 repository
  • 100 queries / month
  • 1 month free trial
  • "Powered by PlotUI" badge
  • Flow diagram editor
Start Free Trial

Starter

After your trial — keep going with 500 queries.

$20/mo
  • 1 repository
  • 500 queries / month
  • "Powered by PlotUI" badge
  • Email support loop
  • Flow diagram editor
Start Free Trial
Most Popular

Pro

For founders shipping to real users.

$49/mo
  • 1 repository
  • 5,000 queries / month
  • Remove PlotUI branding
  • Custom persona + brand color
  • Embed code (role-aware + signed tokens)
  • Walkthrough mode
  • Email support loop
Start Free Trial

Enterprise

For companies with compliance + scale needs.

Custom
  • Unlimited repositories
  • Unlimited queries
  • SSO + audit logs
  • Data Processing Agreement
  • Dedicated onboarding
  • SLA guarantee
Contact Sales

Stop answering the same questions twice.

80% answered on day one. The other 20% routed to you, then learned from — so the AI keeps getting smarter.

Start Free Trial — No Credit Card

Free forever on one project · No credit card · Setup in 30 minutes · Code never stored