🇺🇸 The Great Lock-in for 2024 — UNDETECTABLE AI — 40% off

How to Use Codeace

Your complete guide to mastering Codeace for coding interviews

Welcome to the Codeace usage guide. This page covers everything you need to know to get started and make the most of our invisible overlay desktop application for coding interview assistance.

What Codeace Helps With

Codeace is designed to support you in multiple scenarios:

  • Technical interview preparation - Practice and solve coding problems with AI guidance
  • Coding practice - Solve LeetCode problems for fun and skill development
  • Learning assistant - Get hints and guidance when stuck, with full solutions available
  • Interview support - Undetectable assistance during actual interviews, including screen sharing

Quick Start

1. Download and Install

  1. Download the latest release for your platform from our website
  2. Install the application following your OS instructions
  3. Grant necessary permissions (screen recording on macOS)
  4. Launch the application

2. Initial Setup

When you first launch Codeace:

  1. Log in with your account credentials
  2. Configure your preferred programming language
  3. Familiarize yourself with the keyboard shortcuts

Keyboard Shortcuts

Master these shortcuts for seamless operation during interviews:

ShortcutActionDescription
Cmd + BHide/Show WindowQuickly toggle the visibility of the Codeace window
Cmd + HTake ScreenshotCapture the current screen to analyze code or problems
Cmd + Arrow KeysMove WindowReposition the Codeace window anywhere on screen
Cmd + ReturnGenerate SolutionGenerate a solution for the current problem
Cmd + ReturnDebugGenerate optimized solutions with performance improvements
Cmd + GReset ContextClear the current conversation and start fresh

Pro Tip: Use Cmd + B to quickly hide Codeace when you need to show your full screen.

Application Modes

Codeace offers two primary modes tailored to different use cases:

Live Interview Mode

Designed for real interview scenarios, this mode provides:

  • Detailed solutions with step-by-step explanations
  • Thought process and reasoning for each approach
  • Time and space complexity analysis
  • Natural explanations you can confidently discuss with interviewers

LeetCode Solver Mode

Optimized for rapid problem-solving practice:

  • Quick code-only solutions
  • Conversation context continuity for follow-up questions
  • Efficient workflow for grinding through problems

Supported Languages

Codeace supports multiple programming languages:

  • Python
  • JavaScript
  • Java
  • C++
  • Go
  • Swift
  • Kotlin
  • Ruby
  • SQL
  • R
  • PHP

Select your preferred language in the settings, and all generated solutions will use that language.

Supported Natural Languages

Codeace provides explanations and guidance in your native language, reducing cognitive load during high-pressure interviews:

  • English (US)
  • Spanish (Spain, Mexico, Argentina)
  • Portuguese (Portugal, Brazil)
  • French (France, Canada)
  • German (Germany, Austria)
  • Chinese (Simplified, Traditional)
  • Japanese
  • Korean
  • Hindi
  • Arabic (Saudi Arabia, Egypt)
  • Russian
  • Ukrainian

Configure your preferred language in settings to receive solutions with explanations in your native language.

Step-by-Step Workflow

During an Interview

  1. Position Codeace: Use Cmd + Arrow Keys to position the overlay where you can see it without looking away from your main screen

  2. Capture the Problem: Press Cmd + H to screenshot the coding problem

  3. Generate Solution: Press Cmd + Return to analyze the problem and generate a solution

  4. Review and Type: Review the solution and type it in your own words, making sure you understand each part

  5. Debug if Needed: If your code has issues, press Cmd + Return again to get debugging help

  6. Hide When Necessary: Use Cmd + B to quickly hide Codeace if you need to show your full screen

For Practice Sessions

  1. Open your practice platform (LeetCode, HackerRank, etc.)
  2. Switch Codeace to LeetCode Solver mode
  3. Capture problems and generate solutions
  4. Study the solutions to learn patterns and techniques

Undetectability Features

Codeace is designed to remain completely invisible during screen sharing:

How It Works

  • Screen Sharing Invisible: Codeace uses advanced rendering techniques to remain invisible to all screen capture methods
  • Active Tab Detection: Keeps your cursor active and tab focused - no detectable switching occurs
  • Webcam Safe: Overlay positioning keeps your gaze naturally aligned with the coding area

Platform Compatibility

Tested and confirmed invisible on:

Windows:

  • Zoom, Microsoft Teams, Chime - Fully invisible
  • Web-based platforms (HackerRank, CoderPad, CodeSignal, TestGorilla, Google Meet) - Fully invisible

Mac:

  • Zoom - Advanced capture with window filtering required
  • Microsoft Teams, Chime - Fully invisible
  • Web-based platforms - Fully invisible

Troubleshooting

App Not Visible?

If you can't see the Codeace interface:

  1. Toggle Visibility: Press Cmd + B to bring it back into view
  2. Check Position: The window may be off-screen; restart the app to reset position
  3. Reinstall: Uninstall and reinstall from the official site

Solutions Not Loading?

  1. Check Permissions: Ensure Codeace has Screen Recording permission on macOS
  2. Network Connection: Verify you have a stable internet connection
  3. Subscription Status: Confirm your subscription is active

App Visible During Screen Sharing?

On Mac with Zoom:

  1. Enable "Advanced Capture" mode in Zoom
  2. Use window filtering to exclude Codeace
  3. Test with a friend before important interviews

Getting Help

If you encounter issues:

Best Practices

Before an Interview

  1. Test Codeace with your specific video conferencing platform
  2. Practice the keyboard shortcuts until they're muscle memory
  3. Position the overlay in your optimal viewing position
  4. Ensure your subscription is active

During an Interview

  1. Listen carefully to the problem before capturing
  2. Type solutions in your own style, not copy-paste
  3. Be prepared to explain your thought process
  4. Use the explanations to understand the approach

For Learning

  1. Try solving problems yourself first
  2. Use Codeace hints when stuck
  3. Study the full solutions to learn patterns
  4. Practice explaining solutions out loud

Ready to ace your next coding interview? Get Started with Codeace today.