SaaS Founders

Founder demos from localhost:
share before you ship.

Share the build running on your machine with advisors, investors, and first customers. Skip staging, deployment, and screen shares that cut out mid-demo.

How it works

Three steps in under thirty seconds.

If your app is running on localhost, you can create a shareable link in 30 seconds and keep live session signals in view.

01

Run wiremaven

Point wiremaven at the port your app is listening on. Set an expiry, then create the link.

zsh

$ wiremaven --port 3000 --expires 30m

✓ relay active

✓ tunnel: relay.wm/p/investor-demo

✓ expires: 30m · overlay: enabled

02

Share the link

Copy the relay URL from your terminal and drop it into Slack, email, or a calendar invite.

wiremaven

Review link

relay.wm/p/investor-demo
Expires in 30 min No viewers yet
03

Watch the session

The overlay shows viewer joins, request outcomes, and errors as they happen without switching tabs.

wiremaven
viewer_connected: Investor opened link
request_completed: Pricing page loaded
request_completed: Checkout flow clicked
tunnel_expired: Window closed at 30m
Why wiremaven

Stop guessing what happened during the demo.

The call ends and you may not know which flows they clicked, whether anything broke, or if they were paying attention. wiremaven gives you the session record.

Real work

Show the build, not a slide.

Advisors and investors want to click through the actual product. wiremaven shares the live local build.

Visibility

Know who reviewed it.

See when the investor opened the link, which flows they clicked through, which requests failed, and when they left. You can skip the follow-up email.

Control

Keep the window scoped.

Set an expiry before you share. The link closes when the window ends.

Speed

No deployment required.

If it's running on localhost, you can share it in under 30 seconds.

The shift

Before: guessing. After: a full session record.

Before
  • Zoom share drops 10 minutes in
  • No idea which flows they clicked
  • Silent errors you can't see on your screen
  • There is no staging URL yet
  • Tunnel left open long after the call ended
After
  • Reviewer clicks your link without Zoom or install
  • Viewer count and request feed visible in real time
  • Errors surface with request context
  • Share localhost with no staging
  • Link expires when the session ends
What you get

Everything the review needs, without extra setup.

time-boxed

Expiry you control

Set the link lifetime: 15 minutes to 8 hours. It closes when you decide.

visibility

Live viewer count

See the active viewer count and when each reviewer joined. Skip the 'are you there?' check.

signals

Request outcome feed

Every request the reviewer triggers is visible: successes, failures, and timing.

no install

No reviewer account

Reviewers click the link and land on your local build. No signup, no install.

encrypted

Encrypted tunnel

Traffic flows over an encrypted relay. Your local server never opens a public port.

controlled

Closes on expiry

When the window closes, access closes with it.

Start here

Share your first build
in under 30 seconds.

If your app is running, you're ready. Skip staging and reviewer accounts.

Read the docs →
FAQ

Common questions

Does the investor need to install anything?
No. They get a URL. They click it. They see your local build. Nothing to install, no account to create.
What if my local server crashes mid-demo?
The overlay shows the connection drop as a session event. You restart your server; the tunnel reconnects within seconds.
How is this different from ngrok?
ngrok gives you a tunnel. wiremaven gives you a tunnel plus a live session overlay: viewer count, request outcomes, errors, and expiry, visible to you during the walkthrough.
Can I use wiremaven for a group investor call?
Yes. Multiple reviewers can share the same link at once. You see each viewer in the overlay.
Is the local port public?
No. Your machine connects outbound to the wiremaven relay. Reviewers access the relay URL; no inbound port is opened on your machine.