███╗ ███╗ ██████╗████████╗██████╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ████╗ ████║██╔════╝╚══██╔══╝██╔══██╗██╔══██╗██╔════╝██║ ██║██╔════╝██╔══██╗ ██╔████╔██║██║ ██║ ██████╔╝███████║██║ ███████║█████╗ ██████╔╝ ██║╚██╔╝██║██║ ██║ ██╔══██╗██╔══██║██║ ██╔══██║██╔══╝ ██╔══██╗ ██║ ╚═╝ ██║╚██████╗ ██║ ██║ ██║██║ ██║╚██████╗██║ ██║███████╗██║ ██║ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
Real-time AI interview assistant that disappears when you need it to.
macOS only · Apple Silicon optimized · Coming soon
"Are you playing to play, or are you playing to win?"
— George Stalk, Hardball
Built for stealth. Designed for speed. Engineered to be invisible.
Invisible to screen shares, recordings, and capture software. Your secret stays safe.
Captures both your microphone and system audio with automatic speaker detection.
Context-aware answers powered by Claude. Smart classification knows when you need help.
Capture coding problems, diagrams, and whiteboard questions. Claude Vision analyzes them instantly.
Read overlaid suggestions while clicking and typing through the window underneath.
Adjust transparency on the fly. Keyboard shortcuts for instant toggle when you need to vanish.
A lightweight overlay that sits on top of your call. Transcripts on top, AI suggestions below — everything you need, nothing they can detect.
Scale estimation: 100M URLs/day = ~1,160/sec writes. Read-heavy (10:1 ratio) = ~11,600/sec reads.
Key generation: Use base62 encoding (a-z, A-Z, 0-9). A 7-char key gives 62^7 = 3.5 trillion unique URLs.
Storage: NoSQL (DynamoDB/Cassandra) for key-value lookups. Redis cache for hot URLs. CDN for redirects close to users.
Every word captured in real time. Speaker detection labels interviewer vs. you automatically.
AI classifies each question and generates context-aware answers. Navigate between multiple suggestions.
Stealth mode + click-through + adjustable opacity. Visible only to you, always.
Capture your screen, and Claude Vision analyzes the problem instantly. Stack multiple screenshots for complex problems — get a complete solution in seconds.
Capture screen instantly
nums and an integer target, return indices of the two numbers such that they add up to target.Capture multiple screens, then process all at once
Use a hash map to store complement values as you iterate. Single pass, O(n) time.
func twoSum(nums []int, target int) []int {
seen := make(map[int]int)
for i, n := range nums {
if j, ok := seen[target-n]; ok {
return []int{j, i}
}
seen[n] = i
}
return nil
} Cmd+Shift+S grabs your full screen at native resolution. No window switching needed.
Capture multiple screenshots for multi-part problems. Process them all with Cmd+Return.
Claude sees exactly what you see — code editors, problem statements, diagrams, whiteboard.
Every suggestion includes what to say out loud so you sound natural, not like you're reading.
A dedicated chat window to talk to your buddy, share code, paste screenshots — all without leaving the interview.
class TokenBucket:
def __init__(self, capacity, rate):
self.tokens = capacity
self.capacity = capacity
self.rate = rate # tokens/sec
self.last = time.time()
def allow(self):
now = time.time()
self.tokens += (now - self.last) * self.rate
self.tokens = min(self.tokens, self.capacity)
self.last = now
if self.tokens >= 1:
self.tokens -= 1
return True
return False Paste screenshots directly into chat. They show as thumbnails with full-screen lightbox preview.
Code snippets are automatically detected and syntax-highlighted. No markdown needed.
Open with Cmd+Shift+C. A separate floating window so your main overlay stays clean.
Invite a friend to watch the interview in real time. They see everything, can chat with you, paste code, and ask Claude directly — all from a browser.
def two_sum(nums, target):
seen =
for i, n in enumerate(nums):
diff = target - n
if diff in seen:
return [seen[diff], i]
seen[n] = i
Iterate through the array once. For each element, check if target - nums[i] exists in the map.
Message back and forth during the interview. Share code snippets with syntax highlighting.
Drop in solutions, pseudocode, or references. Auto-detected and formatted.
Your buddy can query Claude independently and get answers without disrupting your flow.
No install needed. Pop out a link and your buddy joins from any browser.
Four steps. Zero trace.
Add your API keys and prep files. Takes 30 seconds.
Real-time transcription captures mic and system audio with speaker detection.
AI classifies questions, builds context across the conversation, and generates answers.
Stealth mode, click-through, opacity control — it was never there.
Watch a full interview session from start to finish.
Demo video coming soon
No hidden fees. Bring your own API keys.
Full access to all features. Cancel anytime. You provide your own Anthropic and OpenAI API keys.
Coming SoonFull access for a year. All updates included. You provide your own Anthropic and OpenAI API keys.
Coming SoonNo. mctracher uses macOS window levels that are invisible to screen share, screen recording, and screenshot capture software. When stealth mode is active, no one on the call can see the overlay.
No data leaves your machine except API calls to Anthropic (Claude) and OpenAI (transcription), which go directly from your computer using your own API keys. We never see, store, or have access to your conversations.
API calls are made directly from your machine to Anthropic and OpenAI using your personal API keys. Their standard data retention policies apply. We have no access to your API usage or logs.
Yes — that's the core feature. Stealth mode renders the window at a macOS level that screen sharing software cannot capture. It works with Zoom, Google Meet, Teams, and other platforms.
Toggle click-through mode with Cmd+Shift+T. The overlay becomes transparent to mouse events, so you can read suggestions while clicking and typing in the app underneath.
Yes. The stealth mode, click-through, and window management features rely on macOS-specific APIs (CGWindowLevel, NSPanel). There are no plans for Windows or Linux at this time.
After purchasing, you'll receive a license key via email. Add it to your config/config.yaml file under the license.key field, and mctracher will validate it on startup.
We accept all major credit cards, PayPal, and Apple Pay through our payment provider Lemon Squeezy. All transactions are secure and encrypted.
Yes. We offer a full refund within 14 days of purchase, no questions asked. Contact support@mctracher.com and we'll process it immediately.
Join our Discord community — there's a #find-a-buddy channel where candidates pair up for mock interviews and practice sessions.
You need an Anthropic API key (for Claude — suggestions) and an OpenAI API key (for real-time transcription). A typical interview session costs roughly $0.10–$0.30 in API usage. Both providers offer free trial credits for new accounts.