Sit next to
your customers

When a customer shares your app on Google Meet, your cursor appears on their screen. Point, click and fix it together. They install nothing.

Start free trial

14 days free, no card. Needs Chrome and one script tag in your app.

Only inside your app Only while they share Every cursor visible to everyone on the call

Just you here right now.

First call: Dana imports her contacts with your help

First call. They open their trial and you set it up with them. Their data is in before you hang up.

Every customer call has this moment

You can see their screen, but you can't touch it. So you narrate, they hunt, and a quick fix turns into a long call.

"Click the second button. No, the other one."

"Top left. Scroll up a bit."

"Do you see a gear icon? Next to the bell."

Or just point at it.

Why not just share the screen?

Screen share You see the problem, then narrate the fix.
Remote control in Zoom or Teams Desktop app only, often blocked for outside guests, and it hands you their whole computer. Google Meet has none.
Cobrowsing links Another tool and its own session, built for support desks.
Demo tools and AI agents A replica or a bot. Not their account, not a person.
Liveroom Inside the Meet you already booked, in their real account, with you next to them.

See every comparison

How it works

When a customer shares your app on Google Meet, your cursor appears on their screen. It takes three steps.

01

Add the script to your app

One tag in your HTML head. Your customers never install anything. What it does

02

Join the call with the extension

Whoever runs the call adds the Chrome extension. A Liveroom button appears next to the mic in Google Meet.

03

They share, you point and click

On the call, paste your Liveroom link in the Meet chat. They open your app from it and share that tab. Your cursor shows up on their screen.

What the script does
  • Loads one JavaScript module from cdn.jsdelivr.net (the liveroom-client-element package).
  • Stays idle on normal visits. It connects only when your app is opened from a Liveroom link, which the host copies from the extension during the call.
  • Then it opens a WebSocket to liveroom.app and sends the pointer position, mouse button, window size and page address.
  • Replays the host's clicks and scrolls on the element under their cursor.
  • Never sends page content, form values or keystrokes, and never turns on your customer's camera.
  • Draws its cursors in a shadow root, so your CSS and ours never mix.
  • Keeps one row per connection when it ends (room, duration, connection quality, browser). Page address, referrer and language go to our product analytics.
  • With a strict Content Security Policy, allow scripts from cdn.jsdelivr.net and WebSocket connections to wss://liveroom.app.
<script
  type="module"
  src="https://cdn.jsdelivr.net/npm/liveroom-client-element@latest/dist/main.min.js"
></script>
Send this to my developer

Want to try it first? Open the demo

Stop describing it
Point at it

Nobody likes being talked through a screen

"I prefer exploring on my own. I get bored watching someone click on a labeled button and reading the label to me."

A buyer on r/SaaS, July 2025

"Our consultants often had to rely on customers verbally describing what was on their screen."

A contact center lead, reviewing a cobrowsing tool, 2026

Pay for hosts. Customers join free.

A host is someone who runs calls from the extension. Every plan starts with a 14 day trial of Pro, no card needed.

Basic

€15 per host per month

or €150 per host per year, 2 months free

  • Your cursor on their screen, in your app
  • Google Meet, Teams in beta
  • Click blocking when you need the floor
  • Up to 10 hosts
Start free trial

Pro

Recommended

€25 per host per month

or €250 per host per year, 2 months free

  • Your cursor on their screen, in your app
  • Google Meet, Teams in beta
  • Click blocking when you need the floor
  • Camera bubbles and focus mode
  • Up to 50 hosts

Pick Pro if you run calls with your camera on.

Start free trial

14 days free, no card. Needs Chrome and one script tag in your app.

Questions

Does my customer install anything?

No. They open your app from a link you paste in the Meet chat, then share it like on any call.

What can you see or control?

Only your app, only while they share. Their desktop, other tabs and files stay out of reach, and every cursor is visible to everyone on the call.

How does it work?

When a customer shares your app on Google Meet, your cursor appears on their screen. Your clicks run inside your app, in their own account.

Does it work with our app?

If it runs in a browser and you can add a script tag, yes, single-page apps included. Your cursor shows everywhere on the page. Your clicks reach the element under your cursor; content inside an iframe from another site, and widgets that only react to a mouse press, may not respond. Native desktop and mobile apps aren't supported.

Is it secure?

Your cursor only reaches your app, in the tab your customer shares. Joining a call needs a signed link from your team's extension. The script sends pointer positions, window size and the page address; it never sends page content, form values or keystrokes, and never turns on your customer's camera. There is no SOC 2 report yet.

Can I see it before installing anything?

Yes. On a computer, press "See your cursor now" at the top of this page: a second window opens and your cursor appears in this one. On a phone, open the demo, or book a call and set it up with Basile.

What happens when they stop sharing?

Your cursor disappears and your control ends with it.

Which calls is it for?

Demos, trial setup, onboarding, training and support. Any call where a customer shares your app.

What do we install?

One script tag in your app, and the Chrome extension for whoever runs the call.

Does it work with Microsoft Teams?

Teams is in beta. Google Meet works today.

What does it cost?

€15 per host per month on Basic, €25 on Pro with camera bubbles and focus mode. Customers on your calls are free. Yearly plans get 2 months free.

What happens when the trial ends?

Nothing is charged until you pick a plan. If you don't, hosting pauses and your team and settings stay as they are.

Basile, founder

I'll set up Liveroom with you on a Google Meet call, with my cursor on your screen.

Set it up with me on Meet

Too far from your customers?

Put your cursor on their screen in your next Google Meet call.

Start free trial

14 days free, no card. Needs Chrome and one script tag in your app.