How to Use a Teleprompter on Zoom Without Anyone Seeing It

A script under your webcam can save a sales call or a demo, as long as the other person never sees it. Here's how an invisible teleprompter actually stays hidden from screen share.

The VivixCore team · September 16, 2026 · 5 min read

Reading from notes on a call used to mean a trade off: either your eyes drift off camera and it shows, or you memorize everything and hope you don't blank. An invisible teleprompter removes that trade off, but only if it's actually invisible. A script that shows up the moment you share your screen defeats the entire point.

Why eye contact still matters on a call

Video calls compress a lot of the signal a real conversation usually carries. Eye contact is one of the few nonverbal cues that survives the compression, and it reads as confidence and attention. Looking down and to the side to read notes, even briefly and even for something you know well, is visible on the other end and breaks that signal.

The instinct to write things down before an important call, a demo, a sales pitch, a webinar opening, is a good one. The problem has always been where to put the notes so reading them doesn't look like reading them.

Printed notes taped to a monitor, a phone propped up out of frame, a second laptop angled just off camera: these are all workarounds people have used for years, and they all share the same weakness. Your eyes still have to travel somewhere away from the lens to read them, and on a video call, that travel is visible even when it's brief.

Where a script actually helps (and where it backfires)

A script earns its place in a handful of specific moments:

  • Opening lines, where the first fifteen seconds set the tone and there's no room to fumble.
  • Pricing and numbers, where getting a figure wrong is worse than pausing to check it.
  • Objection handling, where a prepared, tested response beats an improvised one.
  • Demo transitions, moving between features without an awkward "so, um, next let's look at."

It backfires when it becomes a crutch for the whole call. Reading an entire conversation off a script sounds like reading, no matter how well hidden the screen is. The goal is a safety net for the parts that matter most, not a substitute for actually knowing the material.

The tell isn't visual, it's tonal. A person reading word for word tends to speak at a slightly different rhythm than a person speaking freely, flatter, more evenly paced, with fewer natural pauses. Being invisible to a screen share solves the "can they see it" problem completely, but it's still worth writing scripts as prompts and phrases rather than word-for-word paragraphs, so what comes out sounds like you talking, not you reading.

Try it while you read

Hold a key, talk, and watch clean text land in any Windows app.

Download VivixCore free60 free cloud minutes a month · no card

Why an on-screen overlay usually isn't invisible

The obvious idea, a floating notes window positioned near the webcam, runs into a hard problem the moment you share your screen: whatever renders on your display generally gets captured too. Zoom, Meet, Teams and screen recording software all work by capturing what's on the monitor, and an ordinary always-on-top window is part of that capture by default.

That's fine for private notes you keep off to the side and never share. It stops being fine the instant a client asks you to share your screen for a demo, and your prompt is sitting right there in the recording for everyone to see, including anyone who watches the recording later.

How Windows keeps a window out of screen capture

Windows has a setting called display affinity, controlled through a function called SetWindowDisplayAffinity, that an application can apply to one of its own windows. Setting a window's affinity to WDA_EXCLUDEFROMCAPTURE tells Windows to render that window on the physical monitor as normal, but to leave it out of anything that captures the screen: video calls, screen recordings, and screenshot tools that read the screen buffer.

This isn't a visual trick like transparency or a hidden window; it's an instruction Windows itself follows at the OS level, which is why it works consistently across Zoom, Google Meet, Microsoft Teams and OBS without needing separate support from each one.

VivixCore applies this setting to its teleprompter window automatically. You see it, sitting under your webcam exactly where you placed it. Nothing else does.

Setting up speed, opacity, mirror and click-through

Once the window itself is hidden from capture, the rest is about making it comfortable to actually read from mid conversation:

SettingWhat it does
Scroll speedThree presets (25, 50 and 90 pixels per second) to match how fast you naturally talk
OpacityAdjust how solid or see through the text panel is, so it doesn't block what's behind it
Font sizeBigger for a script you're skimming, smaller to fit more on screen at once
MirrorFlips the text for use with a physical teleprompter rig and beam splitter, if you use one
Click-throughLets your mouse pass through the window so it never gets in the way while you're clicking around your screen

Place the window directly beneath your webcam, as close to the lens as your monitor allows. The smaller the distance between the camera and the text, the smaller the angle your eyes have to travel, and the more natural your gaze looks to the person on the other end.

If you use an external webcam mounted on top of the monitor rather than a built in laptop camera, the same principle applies: position the window as close to the base of the camera as the screen edge allows, rather than centering it in the middle of the display where the angle to your eyes is much larger.

The four starter scripts, and a few do's and don'ts

VivixCore ships with four starter scripts as a starting template: a call opener, a pricing explanation, a common objection response and a closing line. They're meant to be edited into your own voice, not used verbatim, but they save the blank page problem when you're setting things up for the first time.

A few things worth keeping in mind:

  • Do keep scripts short and scannable. Long paragraphs are hard to read at a glance mid conversation.
  • Do rehearse with the script at least once before a real call, so the pacing feels natural rather than read.
  • Don't script the entire call. Reserve it for the parts where precision matters most.
  • Don't stare at it continuously. Glance, absorb a phrase, look back at the camera, speak.

An invisible teleprompter is really a small confidence tool: the right words are there if you need them, and nobody on the call ever knows they were. See it alongside VivixCore's other call and demo tools under the invisible teleprompter on the homepage.

If dictating notes and messages by voice in the first place is new to you, our guide on voice typing on Windows 11 is a good place to start before building out your own scripts.

Frequently asked questions

Can people see my teleprompter when I share my screen on Zoom?+

Not with VivixCore. The teleprompter window is marked as excluded from screen capture at the operating system level, so Zoom, Google Meet, Microsoft Teams and OBS never receive that layer, even while it's sitting on your screen.

What is display affinity and how does it hide a window from screen capture?+

Display affinity is a Windows setting that tells the operating system a window should render on the monitor but never be included in anything that captures the screen. It was introduced in Windows 10 version 2004 and works the same way on Windows 11.

Where should I place a teleprompter so it looks like I'm making eye contact?+

As close to your webcam as your monitor allows, usually directly under it. The closer the text is to the camera lens, the smaller the angle between where you're reading and where you're looking, which reads as eye contact on the other end.

Do I need special hardware for an invisible teleprompter?+

No. It's a software setting on a regular Windows laptop or monitor. There's no capture card, second screen or physical teleprompter rig required.

Share this post