What is CodeSage Pro?
CodeSage Pro is a native macOS overlay app that provides real-time AI assistance during coding challenges, technical interviews, and pair programming. The overlay is invisible to screen-sharing apps (Zoom, Meet, Teams, OBS) so it stays private to your monitor.
Is it really invisible to screen share?
Yes. The overlay uses macOS NSPanel with sharingType = .none, which excludes it from all screen-capture APIs. It will NOT appear in Zoom, Google Meet, Microsoft Teams, OBS, QuickTime, or the built-in screencapture utility. However, it IS visible via physical display mirroring (HDMI/AirPlay) and to a phone camera pointed at your screen.
Do I need my own Anthropic API key?
No. All AI requests go through our secure servers. You just sign up, and your license key handles everything. No API key setup required.
What are the pricing plans?
Free: 10 AI calls per month, no credit card needed.
Pro Monthly: €9/month — unlimited AI calls, up to 3 devices.
Pro Annual: €60/year (€5/month) — same as Pro Monthly, save 44%.
View full pricing →
Can I cancel my subscription?
Yes, anytime. Go to your
Account page → Manage Billing. This opens the Stripe billing portal where you can cancel, update payment method, or download invoices. You keep access until the end of your current billing period.
How many devices can I use?
Pro plans support up to 3 devices per license. The free tier works on any single device. You can deactivate a device from your account page if you hit the limit.
What macOS version is required?
macOS 13 (Ventura) or later. Apple Silicon (M1/M2/M3/M4) is recommended for best performance with on-device speech recognition.
What permissions does the app need?
Screen Recording — to capture your screen for AI analysis.
Microphone — only if you use the voice/listen feature.
Speech Recognition — for voice-to-text (runs on-device, audio never leaves your Mac).
See the installation guide →
Is my data private?
Screenshots and voice audio are processed in-memory only — nothing is saved to disk on your Mac or our servers. AI requests are sent to Anthropic's API over HTTPS, processed, and the response returned. We log only usage counts for billing, not the content of your requests.
What AI model is used?
We use Claude by Anthropic (currently Claude Haiku for fast responses). The model may be upgraded over time for better quality — no action needed on your end.
What happens if the free tier runs out mid-month?
The app will display a prompt to upgrade. Your settings and history remain intact. As soon as you upgrade (or the new month starts), you're back in action.
Can I try it before buying?
Yes — the free plan gives you 10 AI calls/month with no credit card needed. Test it on a real practice problem, verify all permissions work, and make sure it fits your workflow before upgrading. If you have a billing concern after purchasing, Stripe handles refunds and disputes directly from your payment receipt. For any account issues email contact@buildpilotlabs.com.