Technical Architecture

How OS-Level Screen Capture Exclusion Works

ClawPad asks macOS and Windows to exclude its overlay from capture where supported. Check what a second device actually receives in your exact Zoom, Teams, or Meet setup. A local preview or an applied setting cannot answer that question.

OS Controls

What ClawPad asks the operating system to do.

Screen-sharing software captures the desktop through OS capture APIs. ClawPad asks the OS to leave its overlay window out of that capture. Capture exclusion depends on the OS, capture client, and sharing mode. Verify the received recording on a second device before a permitted session.

macOS

Window Sharing Type and Capture Exclusion

ClawPad requests a window sharing type of none and window-server capture exclusion. Apple documents the sharing-type setting as legacy. API settings are not receiver-side verification. ScreenCaptureKit is used separately for ClawPad's own screenshots of a practice question.

Manual Fallback

Show or Hide Overlay Shortcut

ClawPad does not claim to detect when sharing starts. If an overlay appears in a test, stop sharing and use the configured Show or Hide Overlay shortcut to hide it. Confirm the window is hidden before starting a new test. Hiding the window does not stop audio processing or end a session.

Type-Through Input

Click & Keyboard Passthrough

When enabled, type-through mode sends your keys and clicks to the editor or browser behind the overlay so coaching notes stay visible while you keep working.

Receiver-side method v1

Test the received picture before a permitted session.

Method and official references reviewed October 13, 2026. No physical compatibility tests were run for this guide.

Use only where assistance is explicitly permitted. Agree on the use of guidance, screen capture, audio processing and recording before testing with another person. Follow the acceptable-use policy. Exclusion is not permission.

  1. 01

    Identify the exact setup

    Use harmless sample text. Record ClawPad version and installer, OS/build, meeting client/version, browser/version where relevant, share surface and displays. Run Prepare for interview for permissions and workflow readiness. Record the saved capture setting and its native status separately. Neither certifies the receiver view.

  2. 02

    Establish a visible baseline

    Join a private meeting from a second device and select the surface you plan to share. Move a harmless marker in the shared exercise and confirm that it updates on the receiver. Keep ClawPad visible locally. A frozen feed, wrong window or blank recording cannot establish exclusion.

  3. 03

    Observe live sharing

    Watch the receiving device while launching, showing, hiding, moving and resizing the overlay. Repeat reveals, change displays or scaling if used, enter and leave fullscreen, then test sleep/wake. Log timestamps and the number of repetitions for each transition. Record local paint and cursor behavior separately.

  4. 04

    Review each recording path

    With permission, record the receiving device and inspect the frames around every transition. Separately inspect the meeting's local recording, cloud recording and any third-party recorder you plan to use. Availability depends on your meeting setup. A live pass does not fill any recording result.

  5. 05

    Write the result literally

    Any overlay-content frame fails exclusion for that phase. Record a black rectangle, stale image or missing shared content as an anomaly, not a clean pass. If evidence is incomplete, use Inconclusive. If you did not run a path, use Not tested. A pass covers only the named setup and observed repetitions.

  6. 06

    Stop on failure, then retest

    Stop sharing or recording if the overlay appears. Use the desktop Show or Hide Overlay shortcut, or a connected Remote Pad Hide Overlay button, and confirm it is hidden. If a control fails, keep sharing stopped. Change one setting at a time and create a new record before relying on it.

On macOS, resizing or changing display scale can make capture application unconfirmed. After finishing geometry changes, an explicit Re-apply retries the saved On request. Repeat the receiver test afterward. A successful Re-apply does not establish exclusion; automatic reapplication is not promised.

Zoom, Teams and Meet

The sharing surface is part of the result.

Make a separate record for every mode you intend to use. A tab result does not establish what an entire-screen share transmits.

Zoom

Record the selected capture mode

In the desktop app, note the shared screen or window and the setting under Share Screen → Advanced. Zoom may choose a capture method automatically. Its window-filtering documentation describes filtering Zoom's own windows. It does not certify ClawPad. Record the chosen mode rather than assuming a recommended setting passes.

Evidence status for this guide, October 13, 2026. These are planned cases, not measured results. OS builds and client versions have not been populated.
ClientSeparate test casesLive shareRecordings
Zoom desktopWhole screen; selected window; each capture mode usedNot testedNot tested
Teams desktopScreen; window; macOS content sharing if enabledNot testedNot tested
Teams webEach offered share surface; record browser/versionNot testedNot tested
Google MeetA tab; a window; your entire screen, separatelyNot testedNot tested

No Mac architecture, Windows hardware configuration or recording path is qualified by this table. Official API and meeting documentation explains the setup; it is not a device test.

Keep a reproducible record

Download a blank verification record.

Version 1, dated October 13, 2026. Fill one Markdown record per setup and one CSV row per transition and repetition. No sign-in required.

  • Identity. Date/time and timezone, tester, method version, ClawPad version/channel, installer or bundle identity and hash if available.
  • Environment. OS/build, CPU architecture, GPU/driver where relevant, meeting app/version, browser/version, receiver device/client and permissions.
  • Surface. Shared tab/window/display, capture settings, monitor count, layout, resolution, scaling, HDR and fullscreen state.
  • Observations. Transition, repetition count, timestamps, live receiver result, each recording result, local paint/cursor state, native status/error and anomalies.
  • Follow-up. Harmless evidence reference, reason for a failed or inconclusive result, changed setting, retest date and the record it supersedes.

Keep recordings private unless everyone involved has agreed to share them. Do not put personal interview questions, pairing links or account details in a public test record.

Repeat after updates to ClawPad, macOS/Windows, Zoom/Teams, your browser or recorder; also repeat after changes to sharing mode, permissions, capture settings or display arrangement. Save the old result with its date. This method's first revision separates live share from recordings and makes untested paths explicit.

Technical FAQ

Frequently asked questions on screen capture exclusion.

Clear facts about operating system controls and permitted use.

What is OS-level capture exclusion?

OS-level capture exclusion is an operating system control that lets an application ask for one of its windows to be left out of screen capture while it stays visible to the local user. Sharing tools that honor the control omit the window from the stream they send.

How does ClawPad implement capture exclusion on macOS?

ClawPad requests a window sharing type of none and window-server capture exclusion. Apple treats the sharing-type setting as legacy and advises against relying on it to omit a window from capture. An applied setting does not prove what a capture client transmits. ClawPad uses ScreenCaptureKit separately for its own screenshots of a practice question.

How does ClawPad implement capture exclusion on Windows?

On Windows 10 (version 2004 and newer) and Windows 11, ClawPad sets the window display affinity flag WDA_EXCLUDEFROMCAPTURE, which asks the Desktop Window Manager to leave the overlay out of capture. Microsoft documents that this is not a security guarantee.

Does capture exclusion hide the app from Task Manager or Activity Monitor?

No. Capture exclusion affects only what capture APIs see. ClawPad does not hide its running process from system monitoring tools such as Task Manager or Activity Monitor, and it does not bypass assessment rules.

How can I test whether capture exclusion works on my system?

Open Prepare for interview in ClawPad, which runs the Device readiness check. Capture exclusion depends on the OS, capture client, and sharing mode. Verify the received recording on a second device before a permitted session. Use method v1 below. Inspect the received recording separately from the live receiver view. A readiness pass does not verify either output. Check each path during launch, show/hide, resize, and normal interaction. ClawPad does not claim to detect when sharing starts; the Show or Hide Overlay shortcut is the manual fallback.

Does a passed live share test also cover meeting recordings?

No. Record live sharing, a recording of the receiving device, a meeting local recording, a meeting cloud recording, and each third-party recorder as separate outcomes. A path you did not inspect is Not tested. One passing mode or client version does not qualify another.

Does capture exclusion guarantee privacy in every setup?

No. Capture exclusion concerns captured window content, and support varies with the operating system and capture path. It does not hide a running process, stop someone photographing the display, guarantee that interactions never change focus, or authorize prohibited assistance. Use only where assistance is explicitly permitted.

When should I repeat the test?

Repeat after changing ClawPad, the operating system, meeting client, browser, recorder, sharing mode, capture settings, permissions, or display layout and scaling. Include show/hide, resize, monitor moves and sleep/wake again. A release date or readiness pass is not a new compatibility result.

Private, focused mock interviews

Install ClawPad and run the Prepare for interview check.

Download for Mac & Windows