Backed by South Park Commons

# Let people try your product instantly - no signup, no calls.

Bring a site, local project, or demo account. Portal lets users access a temporary, guardrailed, shareable version in a cloud computer, with an AI to onboard, qualify, or run a demo - plus built-in analytics.

Play ModeWatch Mode

https://www.makeportals.com/demo/analyzevisitor/access-code

Trying an analytics platform in a demo account, with certain pages off limits & an AI to answer questions.

## Make Your Own

Pick a use case, or write your own prompt. Portal spins up a live cloud computer with your product, scoped to the exact moment you want users to experience.

- User Research
- Onboarding
- Inbound Qualifying Prospects

Make me a Portal

Open toMetrixDashboard.zip

With the goal of: demo my analytics product for user research

With an AI answering questions based ondocs.pdf

Create Portal

## Real product. AI when you want it.

Most demo tools sit in one corner. Portal is built for a live, clickable environment plus always-on AI to explain and qualify - without replacing your actual app.

- Simulated / clickthrough
- Real environment (safe to explore)
- Stronger AI guidance

### Agentic demos
Guided flows that are not your live stack - great for narrative, limited for “actually use my product.”

### Portal
Your real app, sandboxed

Users click the genuine product; AI explains, qualifies, and runs watch-mode demos on demand.

- Little or no AI
- Clickthrough demos
- Slides, tours, recordings - neither a real surface nor embedded guidance.

### Demo environments
Staging sandboxes and shared accounts - real software, usually without 24/7 AI layered in.

## Send a link. They're inside your product.

Already logged in. Already set up. Exactly where you want them.

**Your product**

Portal adds

- AI Agent
- Guardrails
- Auto-login

You get

- Session replays
- Click analytics
- AI transcripts

## Every Portal has three layers

### Environment
Portal creates a live browser session of your product. Already signed in, preinstalled, and opened at the exact state you choose.

**Website**

$  
Localhost  
Extension  
Upload  
`makeportals.com/demo/abc/code`

### Control
Portal makes the environment safe to share. Every session is sandboxed.

- Blocked selectors e.g. logout button, billing page
- Blocked URLs e.g. /settings, /admin
- Rate-limit APIs e.g. max 10 req/min
- Max session duration e.g. 30 minutes
- Auto-reset on exit session resets for next viewer

### Operator
Someone, or something, runs the environment.

- Watch Mode
An AI operator runs the product. Clicks through workflows, answers questions.

Portal is one of the only self-serve ways to create an AI agent that runs demos and research for you, autonomously.

- Play Mode
Users explore the real product safely. Full interactivity.

## Where teams use Portal

01

### Founders
Share what you built without giving away the keys. Send a Portal that opens in the exact flow you want feedback on.

02

### DevRel Workshops
Everyone opens the same configured environment instantly. No installs, no setup, no broken demos.

03

### Research & Testing
Skip calendars. Send a Portal. Watch exactly where users hesitate, get stuck, or drop off.

04

### Sales / Solutions
Rather than making prospects wait for a demo, send an autonomous agent to help qualify inbound prospects and answer questions, especially for inbound lower ACV that normally would not be able to help.

## Every Portal is a `.ptl`
A small declarative document that describes the session: where it starts, how it behaves, what's allowed, and whether an AI is present.

```json
{
  "entry": {
    "url": "https://app.example.com/dashboard"
  },
  "experience": {
    "mode": "play"
  },
  "guardrails": {
    "blocked_selectors": ["#delete-account"],
    "max_session_minutes": 30
  }
}
```

You can create Portals in the UI or define them as files.

[Read the Portal spec](/content/docs/mcp/index.html)

## Don't send a video.  Send a Portal.

The real product, running in a sandbox.

### Portal, Share Any Browser State as a Link

**Portal is the official product and company behind makeportals.com.**

Portal lets you share any browser state as a link: websites, localhost, Chrome extensions, local files. Recipients open an isolated session and try your product instantly, no install required. They explore freely or an AI guide provides product experiences, and you get rich analytics.

## What Portal Does

Portal's mission is to make links for every product state on earth, making them reachable and explainable. Trying software shouldn't require installing it.

Portal turns any running product into a shareable session link. Not a video. Not a mockup. Not a walkthrough overlay. The real UI, fully interactive, safe to share.

## Key Features

- Share any browser state as a link (websites, localhost, Chrome extensions, local files)
- Recipients get an isolated session with no install or signup required
- AI guide trained on your docs answers questions and can provide product experiences
- Click-level analytics on every interaction
- Guardrails to block destructive actions
- No code required to set up

## Use Cases

- Replacing first sales calls with self-serve product experiences
- User research — watch where users hesitate, get stuck, or drop off
- Onboarding — drop users into a configured state with an AI guide
- Sharing Chrome extensions without requiring installs
- Sharing localhost projects as links
- DevRel workshops — everyone opens the same environment instantly

## What Portal is NOT

- Not a video
- Not a product mockup
- Not an onboarding overlay
- Not a static walkthrough
- Not automation software

Portal provides access to a real, running product instance with guardrails.
