How it works

Linux is the product story.

Most paid interview overlays never ship Linux. Aspera is built the other way around: a stealth overlay where hide the app, hotkey capture, and answers off the shared screen is the whole model — because on Linux, full-screen share shows desktop apps unless you hide.

Your interview lives in a browser tab.

Coding interviews happen in the browser — a LeetCode tab, a CoderPad, a company portal. That tab is a sandbox: it can see its own DOM, not your operating system. It doesn’t know what other apps you have open, and it can’t reliably peek at a native desktop overlay.

That sandbox is why “invisible floating overlay inside the desktop” is a category claim you’ll hear elsewhere. On macOS and Windows the overlay can sometimes hide inside the compositor. On Linux that trick is brittle or missing — which is the gap Aspera was built for.

aspera — interview tabInterviewOther tabBROWSEROutside tabsSANDBOXInterview — code editor// you only see this tabfunction solve() { … }Interview tab isolatedCan’t reach OS
A browser tab is a sandbox. The interview page sees its own content — not your OS, not other tabs, not the desktop. Any assistant that wants to help has to live outside the sandbox.

Optional read: The product loop: hide → capture → analyze → deliver is the ops version of this argument.

Full-screen share sees the desktop.

Interviews don’t share “just the tab.” Most platforms ask for share your entire screen or share a window + ask for full-screen anyway. When you click share, the other side gets your desktop — wallpaper, dock, browser, editor, terminal, and any window you pop open afterward.

That’s not a Linux quirk; it’s how full-screen share is supposed to work. Anything visible on the shared desktop is visible to the interviewer.

Desktop — Full-screen share ON● RECBrowserJoinVS Code — interview.tsfunction twoSum(…)terminal — zsh$ npm test✓ 12 passedas pera :: hidden?Asperaoverlay?stealth?Captures entire desktopFull-screen
Full-screen share captures the entire desktop — browser, editor, terminal, and any overlay window sitting on top of them. Stealth has to account for everything on the shared surface.

Why Linux is different.

Paid overlays in this category rarely ship a Linux desktop binary at all. The few that claim “invisible in screenshare” usually mean an OS-level overlay trick on macOS/Windows. On Linux, where share captures the desktop reliably, that trick collapses — your app window is in the share if it’s visible.

So the viable move on Linux isn’t to make a window “invisible inside the share.” It’s simpler and sturdier: don’t put the window in the share at all. Hide the whole app. Do the work off the shared surface.

SHARE SHOWS APPSHIDE THE APPLinux — full-screenBrowserAsperaVISIBLEEditorsolution.tsVisible in shareRisky on LinuxhideLinux — same shareBrowserAsperaHIDDENEditorsolution.tsNot in shareStealth holds
On Linux, a full-screen share that includes the desktop will include an always-visible overlay window. The reliable fix is hide-the-app: the same share with Aspera hidden shows only the browser and editor.
Linux session note: X11/Xorg is usually the smoothest path for global hotkeys. Some Wayland sessions limit system-wide shortcuts — when capture works, off-device delivery still applies. Details live in troubleshooting and Built for Linux.

Aspera’s model: hide + hotkey + off-device.

No floating UI on the shared screen. No answers sitting in the desktop you’re sharing.

  1. Hide the app — Stealth mode keeps Aspera out of view. Share your screen; the interviewer sees browser + editor, not the assistant. Hotkeys & stealth.
  2. Hotkey capture — Global shortcut grabs any screen region. OCR pulls code and prompt text without clicking a visible button. Default Ctrl+Shift+J is configurable.
  3. Answers off the shared screen — Results go to private chat, email, or Telegram, or stay in a hidden window you check on your own. The shared desktop never needs to show the solution. Off-device answers.

Under the hood it’s Gemini, ChatGPT, or Claude with your own encrypted keys — stored locally in the OS keychain, not sent to Aspera servers.

ASPERA LOOPHideapp stays hidden1Hotkeycapture screenCtrl+Shift+J2Off-devicephone · email · TG3repeat · stays off the shareNo overlay on the shared desktop
The Aspera loop that works on Linux full-screen share: hide the whole app, capture with a global hotkey, and read answers on another device — not on the shared desktop.

A native app, outside the browser.

Aspera is a desktop app, not a browser extension or an overlay snippet injected into the interview tab. That matters because the tab can’t police what a native app does — and the screenshare’s job is to show the desktop, not to audit it. Aspera leans on that separation: it lives outside the sandbox and stays off the surface you share.

Bottom line.

On Linux, full-screen share shows desktop apps. So the Linux-native interview overlay isn’t a fancier floating window — it’s hide, capture off a hotkey, and deliver off-device. Three pillars, one equation.

BOTTOM LINEHidethe appstealth mode+HotkeycaptureCtrl+Shift+J+Off-deviceanswerschat · email · TG=Linux stealth that ships
Three pillars: hide the app, capture with a hotkey, and deliver answers off the shared screen. Together they make Linux stealth work where overlay tricks don’t.

Own the Linux interview.

If you interview on Linux, you shouldn’t need a second machine to run an overlay. Aspera ships the hide + hotkey + off-device loop so Linux is the first-class path.

Questions? cyanpiano323@gmail.com — we reply to all inquiries.

Category note: many paid stealth interview tools target macOS/Windows only and rely on overlay invisibility inside the share. Aspera is aimed at the Linux gap — hide the app + off-device delivery — and makes no branded competitor claims on this page.