Technical Architecture
How OS-Level Screen Capture Exclusion Works
How the macOS window sharing type and the Windows Desktop Window Manager keep ClawPad's overlay private during a consent-based mock interview, and how to verify it on your own machine.
OS ControlsWhat 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; coverage depends on the sharing tool honoring it.
macOSWindow Sharing Type and Capture Exclusion
ClawPad sets the overlay's window sharing type to none and applies window-server capture exclusion. ScreenCaptureKit is used separately for ClawPad's own screenshots of a practice question, with its own windows excluded from that capture.
WindowsSetWindowDisplayAffinity (WDA_EXCLUDEFROMCAPTURE)
On Windows 10 (2004+) and Windows 11, the display affinity flag asks the Desktop Window Manager to leave the overlay out of capture.
Manual FallbackShow or Hide Overlay Shortcut
ClawPad does not claim to detect when sharing starts. If a sharing tool does not honor OS capture exclusion, the configured Show or Hide Overlay shortcut is the manual fallback.
Type-Through InputClick & 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.
Pre-Flight VerificationHow to verify capture exclusion before a mock interview.
A readiness result is not recipient-side proof; the test meeting is.
- 01
Run the In-App Readiness Check
Open Prepare for interview. The Device readiness check reports screen capture permission, microphone input, shortcuts, account access, and whether OS window exclusion is available on this machine.
- 02
Start a Self-Test Meeting
Open Zoom, Google Meet, or Microsoft Teams, start an empty test meeting, and share your entire display.
- 03
Inspect the Recipient Preview
Check the meeting preview window or join from a second device to confirm the ClawPad overlay is not present in the shared stream.
Technical FAQFrequently 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 sets its overlay window's sharing type to none and applies window-server capture exclusion so screen-sharing tools that respect those settings leave the overlay out. ScreenCaptureKit is what ClawPad uses for its own screenshots of a practice question, excluding its own windows from that capture; it is not the exclusion mechanism.
How does ClawPad implement capture exclusion on Windows?
On Windows 10 (build 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.
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, then start a private test meeting on Zoom, Google Meet, or Microsoft Teams, share your full screen, and confirm on the recipient preview that the overlay is not present. ClawPad does not claim to detect when sharing starts; the Show or Hide Overlay shortcut is the manual fallback.