Invisible overlay. Visible advantage.

The invisible cognitive engine for high-stakes sessions.

A Rust-native desktop overlay that renders above your screen yet stays 100% invisible to Zoom, Teams, and Meet. Real-time architecture validation, code-logic checks, and interview answers — visible only to you, retained by no one.

No card required · Private beta · Zero data retention

session.tsx
010203040506
const session = createBridge("architecture");validate<ApiContract>(diagram, liveContext);inferRisks(systemMap).surface();renderOverlay({ stealth: true });audience.capture === false;return confidence.withoutExposure();
Listening

Architecture delta detected

Auth service now bypasses retry policy. BlankNode surfaces the divergence before the client notices.

Context sync: 12msCapture visibility: 0%

Engineered for the people who can't afford to glitch

Zero data retention
Local, Rust-native execution
Invisible to screen capture
Backed by Fabula Labs
The moment that defines you

The highest-stakes minutes of your career happen live.

System design reviews, architecture defenses, technical interviews, client deep-dives. No second draft, no autocomplete, no time to look it up. BlankNode gives you a second brain that no one else in the room can see.

Under pressure

Recall degrades exactly when the stakes are highest. BlankNode keeps the full context in front of you.

On the record

Screen-shared, recorded, scrutinized. Anything visible is evidence — so BlankNode is visible to no capture pipeline.

No margin

One wrong latency number or missed edge case reframes the whole session. Validate in real time before you say it out loud.

How it works

A second brain that lives outside the frame.

Three layers, all on your machine, none of them on the wire your meeting sees.

01

Render above the OS, outside the capture path.

BlankNode paints a transparent NSPanel above every app — including fullscreen — using a compositor layer that screen-capture APIs never sample. Zoom, Teams, and Meet record your screen exactly as if BlankNode weren't there.

02

Understand the session in real time.

It reads what you choose to feed it — a screenshot (⌘⇧C) or continuous listening (⌘⇧R) — and returns architecture validation, logic checks, and interview-ready answers in a scrollable pane.

03

Retain nothing.

Audio and captures are processed in-memory and discarded. Nothing is written to disk, nothing is stored server-side. Toggle full invisibility with ⌘⇧I.

⌘⇧C Capture⌘⇧R Listen⌘⇧I Invisible⌘⇧↑↓ Scroll⌘⇧←→ Move
What's inside

Built like infrastructure, not a browser tab.

True OS-level stealth.

Not a hidden window — a compositor-level overlay that never enters the screen-capture pipeline. Verified invisible across Zoom, Google Meet, Microsoft Teams, QuickTime, and OS-native recorders. What they capture is your screen, untouched.

Rust-native, zero perceptible latency.

A native binary with a sub-16ms overlay paint. No Electron tax, no browser jank — it keeps pace with the conversation.

Context-aware intelligence.

Routes each problem — algorithm, system design, debugging, explanation — to the right model, primed with your prep brief. Answers, not raw transcripts.

Continuous listening, silent output.

Detects real questions in the room and surfaces answers automatically, filtering silence and noise. Nothing shows on the shared screen.

Zero data retention by design.

In-memory processing, nothing persisted to disk, no server-side storage of your sessions. Privacy isn't a setting — it's the architecture.

Screenshot & region capture.

Grab the whole screen or a region and get an instant read on the architecture, diagram, or code in front of you.

macOS, Windows & Linux.

A .dmg for Apple Silicon (macOS 14+), an installer for Windows 10/11 and AppImage/.deb for Linux. Updates install themselves; on macOS, first-run prompts handle mic, screen and accessibility.

Tested where it counts

Invisible everywhere your screen is watched.

If it can record your screen, BlankNode stays out of the frame. Verified against the tools your sessions actually run on.

Zoom
Google Meet
Microsoft Teams
Webex
Slack Huddles
QuickTime
OBS
macOS Screen Recording
Windows Game Bar
Loom

Continuously tested across releases. If a platform can capture it, we treat that as a P0.

The difference

Most “AI copilots” show up on the shared screen. That's the whole problem.

CapabilityBlankNodeScreen-visible AI tools
Invisible to screen recording & sharing
OS-level, verified
Renders in the captured frame
Rendering method
Compositor overlay outside capture path
Browser tab / standard window
Latency
Rust-native, sub-16ms paint
Electron / web, noticeable lag
Data retention
Zero — in-memory, nothing on disk
Cloud history, stored transcripts
Works over fullscreen apps
NSPanel above fullscreen
Loses focus / hidden
Real-time architecture & logic context
Purpose-built for senior sessions
Generic Q&A
Continuous listening with silent output
Auto question detection
Manual / visible
Native install (macOS, Windows, Linux)
.dmg / .exe / AppImage
Browser extension

Comparison reflects the generic screen-capture-visible category. No specific vendor implied.

Livezoom · shared screen
validate<ApiContract>(diagram, liveContext);
return confidence.withoutExposure();
Listening

Auth service now bypasses retry policy — surfaced before the client notices.

Recorded off a live Zoom call — BlankNode is on screen, and the recording never saw it.

In the room

What it looks like when the stakes are real.

Architecture defense.

Validate a trade-off or latency budget the instant it's questioned.

Live technical interview.

Question detected in the room → answer in your pane, never on their screen.

Client deep-dive.

Field a curveball with the full context of the system in front of you.

Pricing

Priced by the sessions that matter.

One credit is one answered high-stakes moment. Start free — upgrade when the room gets bigger.

MonthlyAnnualSave ~25%

Free

$0

Trial · monthly

Start free
  • 1 screenshot solve / mo
  • 3 min interview listening / mo
  • 3 interview answers / mo
  • OS-level stealth · zero retention
  • macOS, Windows & Linux

Starter

$41/mo

$490 billed yearly

100 credits / mo

Choose Starter
  • Everything in Free, plus:
  • Continuous listening
  • Context-aware model routing
  • Email support
Recommended

Pro

$74/mo

$890 billed yearly

500 credits / mo

Choose Pro
  • Everything in Starter, plus:
  • Prep-brief injection
  • Priority model routing
  • Priority support

Unlimited

$242/mo

$2900 billed yearly

Unlimited credits

Choose Unlimited
  • Everything in Pro, plus:
  • No usage caps
  • Early access to new models
  • Dedicated support

All plans include every platform and zero data retention. Cancel anytime.

macOS

macOS 14 Sonoma+ · Apple Silicon

Invisible in shares · mic + system audio

Windows · beta

Windows 10 (2004+) / 11 · 64-bit

Invisible in shares · mic

Linux · beta

Ubuntu 24.04+, Debian 13+, Fedora 40+ · x86_64

Share a window, not the screen · mic

Privacy is the architecture

Nothing to leak, because nothing is kept.

BlankNode was built privacy-first for people bound by NDAs and enterprise policy.

In-memory only.

Captures and audio are processed and discarded — never written to disk.

No session storage.

We don't retain your transcripts, screenshots, or answers server-side.

Local execution.

The stealth and capture layer runs natively on your machine, not in a browser.

Your keys, your control.

Auth tokens stay local; you control what each session is fed.

FAQ

Everything you'd ask before you trust it.

Yes. BlankNode renders as a compositor-level overlay that sits outside the screen-capture pipeline, so tools like Zoom, Teams, Meet, and native recorders capture your screen exactly as if it weren't running. We test this across platform releases and treat any capture leak as a P0 bug.

Most “copilots” are browser tabs or standard windows — anything the OS can render, the OS can capture. BlankNode uses a native NSPanel overlay above the OS layer (including over fullscreen apps) that capture APIs never sample.

They're processed in-memory and discarded. Nothing is written to disk and we don't store your sessions server-side. Zero data retention is the default, not a toggle.

In a live session, lag is the tell. BlankNode is a native Rust binary with a sub-16ms overlay paint — no Electron or browser overhead — so it keeps pace with the conversation.

macOS 14 Sonoma or later on Apple Silicon; Windows 10 (version 2004) or 11, 64-bit (beta); and Linux x86_64 — Ubuntu 24.04+, Debian 13+, Fedora 40+ (beta, AppImage or .deb). On macOS it's verified invisible across Zoom, Google Meet, Microsoft Teams, Webex, QuickTime, OBS and native recorders; Windows uses the OS capture-exclusion flag. On Linux the overlay is visible if you share your entire screen: share a window or tab instead (other windows never appear in it), or keep BlankNode on a screen you aren't sharing; a hidden mode for KDE Plasma 6.6+ is in testing. Hearing the other side of a call (system audio) is macOS-only for now; Windows and Linux listen through the microphone.

One credit is one answered high-stakes moment — a screenshot solved or a detected question answered. Free is a monthly trial of each feature — 1 screenshot solve, 3 interview answers and 3 minutes of listening; Starter includes 100 credits, Pro 500, and Unlimited removes the cap.

Senior software engineers, solutions architects, and technical consultants who operate in reviewed, recorded, high-stakes sessions and can't afford to glitch.

No. On macOS, first run requests microphone, screen and accessibility permissions with guided prompts — no trip to System Settings. Windows and Linux ask for the microphone the first time you listen.

Invisible overlay. Visible advantage.

Walk into the next high-stakes session with a second brain no one can see.

Join the private beta. Free to start, zero data retained, invisible by design.

No card required · macOS & Windows · Backed by Fabula Labs