Acedly AI on Google Meet: Real-Time Interview Copilot for Meet (2026)
How Acedly AI works on Google Meet — hidden from tab and window capture, compatible with Meet's transcription, and grounded in your résumé. What to test before your next Meet interview.
Devon Park
Head of Research, Acedly

What a Google Meet interview assistant actually does
A Google Meet interview assistant is a category of real-time AI copilot built specifically for live interviews that happen in Meet. The core promise is the same as any real-time interview AI — listen to the interviewer, draft an answer grounded in your résumé and the role, render it where the interviewer can't see it — but Meet's runtime model means the engineering trade-offs are different from Zoom or Teams.
Meet runs in a Chromium tab. There is no native desktop client for most users; even on managed Workspace devices, the call still happens inside Chrome (or Edge, or a Chromium-based work browser). That means the audio, the transcription, the gallery, the share-screen picker, and the AI features Google ships ("Take notes for me," Gemini-in-Meet) all live inside one browser process. A real-time copilot has to slot into that picture without ever showing up in the share.
In practice a Meet interview AI has the same three jobs as any live-call copilot:
- Listen — capture the system audio loopback so it hears the interviewer through the Meet call, transcribe it as a stream, and detect when the question has actually ended.
- Think — feed the transcript, your résumé, the JD, and any company research you uploaded into a language model that's been told to answer in your voice, in spoken-answer length.
- Show — render that draft on a window that is excluded from
getDisplayMedia, fast enough that you can read it, internalise it, and answer in your own words before the silence becomes visible.
The "Show" step is where Meet specifically makes life hard, and it's where most products in this category quietly fail.
Where Google Meet shows up in interview loops
Meet is not the dominant Western interview platform — that title still belongs to Zoom — but it shows up in a very specific set of loops, and the candidates who land in those loops tend to be on the higher end of the funnel. The list:
- Google itself. Every loop, every level. If you're interviewing at Google, your call is on Meet, and the recruiter will use Present a tab often.
- Startups, especially YC and design-forward ones. Meet is the lightweight default — no app install, no plugin warnings, just a link. Companies that prize friction-free hiring tend to live here.
- Product, design, and DEI-forward orgs. Figma-adjacent teams, design systems shops, and DEI-leaning recruiters often default to Meet because it's the most accessible client across operating systems and assistive technologies.
- GTM roles at Google-Workspace-tenant companies. If the company runs on Gmail and Calendar, the calendar invite auto-creates a Meet link. Sales, partnerships, and CS interviews quietly pile up here.
- Education-sector hiring. Workspace for Education is enormous, and almost every K–12 / EdTech / EduSaaS interview in 2026 is on Meet.
There's also a softer cultural pattern: in the post-Zoom-fatigue era, Meet has picked up a reputation as the "lightweight" video tool. No "join the waiting room," no installer, no Zoom-bombing folklore. That makes interviewers reach for it, especially for early rounds.
The practical implication is that if you're job-hunting in tech in 2026, you will end up on Meet at some point in the loop, even if your final-round comes back to Zoom or Teams. A copilot that doesn't handle Meet is missing a meaningful chunk of your runtime.
How a Meet interview AI works — and why the runtime model matters
The browser-first design of Meet is the single most important architectural fact about this category. Almost every "AI on Google Meet" product on the market in 2026 is a Chrome extension or a Chromium-based web app that injects UI into the Meet tab. That choice is convenient — installs in two clicks, no admin permissions, easy to demo — and structurally broken for live interviews.
Here's the concrete failure mode. When a recruiter clicks the share-screen icon in Meet, Chrome calls navigator.mediaDevices.getDisplayMedia(). That API surfaces three options: Entire screen, Window, Chrome tab. Whatever the candidate picks, the captured pixel buffer is sent to the call. A browser-based AI tool — whether it's a sidebar extension or a separate Chrome tab — lives inside that capture surface.
The cleanest mental model:
- Extension sidebar inside the Meet tab. Visible the moment the candidate shares the Meet tab, which is the first thing most recruiters ask for in a technical round.
- Separate Chrome tab. Visible the moment the candidate shares the entire screen, or accidentally picks the wrong tab in the picker.
- Floating web overlay. Same problem — it's a Chrome window, and Chrome can capture itself.
A native desktop app written outside the browser is a different runtime entirely. macOS gives every native window the ability to opt out of capture via NSWindowSharingNone / kCGWindowSharingNone. Windows offers SetWindowDisplayAffinity(WDA_EXCLUDEFROMCAPTURE). When Chrome calls getDisplayMedia, the OS hands it a pixel buffer that already has the excluded window composited out. The recruiter sees the candidate's desktop minus the assistant — bit-exact.
Acedly takes the second route. It's a native macOS / Windows app that runs outside the Chromium process tree, sets the capture-exclusion flags at window-create time, and re-verifies them on a Meet test call before each release. That is the single technical reason Acedly is invisible on Meet when a Chrome-extension copilot is not.
The Google Meet stealth checklist
A useful Meet interview assistant has to pass six concrete tests, in order. We run all six against Acedly before every release; we recommend you run them yourself against any tool you're evaluating before you trust it on a real call.
- Excluded from the Share a window picker. When the candidate clicks share-screen and chooses Window, Chrome lists every visible window on the system. The assistant must not appear in that list at all. (Browser extensions inherently can't pass this — they're not separate windows.)
- Hidden when sharing the entire screen. This is the single most important test. The candidate selects Entire screen and screen-shares the whole desktop; the recruiter sees everything except the assistant. This is where every browser-tab copilot fails.
- Invisible to Present a tab mode. Meet's Present a tab feature broadcasts only the contents of one Chrome tab. A native desktop assistant trivially passes this — it's not a Chrome tab — but verify it anyway, because some tools use a Chromium overlay that is a tab.
- Does not appear in Meet's recording. Meet recordings are composited server-side from each participant's media stream, so anything excluded from
getDisplayMediaon the candidate's machine is also excluded from the recording. This is mostly free if test 2 passes — but worth confirming with a recorded test call. - Compatible with Workspace for Education / Workspace Enterprise restrictions. Some Workspace tenants disable third-party extensions, restrict screen sharing, or run Meet inside a managed-browser profile. A native desktop assistant operates entirely outside those policies, since it doesn't touch the browser. Browser-extension copilots typically die at the policy boundary.
- Survives Meet's pop-out window mode. When the candidate clicks the picture-in-picture button, Meet detaches a floating thumbnail. The assistant must not be visible in that thumbnail (it's a render of the call, not the desktop, so it should be fine), and it must not get accidentally focused-over by the floating window's z-order.
The honest evaluation method is to run a Meet test call with a friend, take all three share modes one by one, and watch what they see. If the friend can identify any visible UI that hints at the assistant, the assistant has failed. There is no partial credit on stealth.
What about Gemini in Meet, "Take notes for me," and Meet AI?
This question comes up a lot, and the marketing copy is misleading enough that it's worth being direct about the answer.
Google ships several AI features inside Meet itself: Gemini in Meet (a chat sidebar), Take notes for me (an automatic meeting summary), adaptive audio, and a transcript service. The relevant question for an interview candidate is: do any of these features see your local UI — your assistant window, your résumé, your second screen?
The honest answer in 2026: no, but with a serious asterisk.
- Gemini in Meet generates summaries from the transcript. It sees what's said out loud and what shows up in the call's media streams. It does not have access to your local OS-level windows.
- Take notes for me operates on the same input. Server-side summarisation from the audio + shared screen + chat. Same threat model.
- Meet's transcript is generated from the audio stream. Your assistant window does not appear in it.
So what's the asterisk? Anything you actually screen-share is visible to Gemini and to the recording. If your assistant fails the stealth checklist above and shows up in your screen share, Gemini will dutifully summarise it into the meeting notes that get emailed to the recruiter. The risk isn't Gemini detecting Acedly through some clever side channel — it's Gemini doing exactly what it's designed to do, on a leaked window that should have been invisible. Get stealth right and the Meet AI features are a non-issue.
Comparison: Acedly vs. the alternatives on Meet
The category fragments along the runtime axis we've been describing. Here is the matrix we use internally when we evaluate a competitor against Acedly on Meet specifically.
| Feature | Acedly | Chrome extension copilots | Browser-tab AI | Generic AI chat |
|---|---|---|---|---|
| Median end-to-end latency | ~98 ms | ~500–900 ms | ~700 ms–1.5 s | ~2–4 seconds |
| Stealth in Meet's *Share a tab* mode | Yes (native, outside browser) | Visible inside the Meet tab | Visible in its own tab if shared | N/A — visible window |
| Stealth when sharing entire screen | Yes (OS capture exclusion) | No (rendered into desktop) | No (rendered into desktop) | No (just a window) |
| Reads coding sandbox in another tab | Yes (Coderpad, HackerRank, LeetCode) | Limited to current tab | Limited | Manual paste only |
| Grounded in résumé + JD by default | Yes | Sometimes | Sometimes | Only if you paste them in |
| Compatible with Workspace Enterprise / Education | Yes (no extension policy) | Often blocked | Often blocked | N/A |
The latency column is the one most often gamed in marketing copy. Chrome extensions tend to quote "model latency" — first-token time after sending a prompt — and quietly omit the audio capture and transcription steps. Acedly's ~98 ms median is end-to-end: from the moment the interviewer's voice stops to the moment the first answer character appears on the assistant window. On Meet specifically, the browser tax shows up as another 200–400 ms of audio plumbing for extensions. That's the difference between answering inside the natural beat of the conversation and answering noticeably late.
Your 10-minute Meet interview prep checklist
If you have a Meet round on the calendar this week, run this checklist end-to-end at least once with a friend. It catches more problems than reading any product page.
- Open a Meet test call with a friend or a second account. Use the same Chrome profile and the same machine you'll use for the interview.
- Install and launch Acedly with your résumé and JD already loaded. Confirm the assistant window is visible to you on a separate screen or behind your normal interview window layout.
- Click Present now → A tab in Meet, pick the Meet tab itself, and ask your friend to confirm they see only the Meet tab — no assistant.
- Click Present now → A window and review the picker. Acedly's window must not appear in the picker list.
- Click Present now → Your entire screen and share. Ask your friend to take a screenshot of what they see and send it to you. Confirm the assistant window is bit-exact missing from the screenshot. This is the test that matters most.
- Test your hotkey for cycling answers, scrolling the assistant, and moving focus. Confirm Chrome doesn't eat the keystroke when the Meet tab has focus. Reassign the hotkey if it clashes.
- Consider a second monitor. A two-monitor setup (Meet on one, Acedly on the other) means you never have to alt-tab during the call. If you only have one screen, position the assistant where you'd normally read your notes.
- Run a 60-second mock question end-to-end. Have your friend ask a behavioural question; verify the assistant produces a draft within 200 ms; verify you can actually read it at speaking pace and answer in your own words.
If any of those steps fail, fix them before the real round. The cost of a failed stealth test at a real interview is unrecoverable.