Platform Support
LeetCode Ghost Window is designed to work across multiple platforms with robust ghost mode functionality on each operating system.
Windows
Enhanced ghost capabilities using Windows-specific APIs, thoroughly tested on Windows 10/11.
Linux
Improved Wayland and X11 support, tested on Ubuntu, Fedora, and Arch distributions.
WSL
Enhanced window property settings for Windows Subsystem for Linux, tested on WSL1 and WSL2.
macOS
Enhanced window property settings, thoroughly tested on macOS Ventura and Sonoma.
Cross-Platform Features
Regardless of your operating system, LeetCode Ghost Window provides consistent core functionality:
- True Ghost Mode: Invisible to screen recording software on all platforms
- Screenshot Capture: Working identically across operating systems
- AI Processing: Same robust solution generation regardless of platform
- Keyboard Shortcuts: Consistent shortcuts with platform-specific adjustments when needed
- UI/UX: Identical user interface and experience across all platforms
Platform-Specific Implementation
Each platform uses different techniques to achieve the Ghost Mode functionality:
Windows
Uses native SetWindowDisplayAffinity
and DwmSetWindowAttribute
APIs for complete invisibility.
Linux
Combines X11/Wayland window properties and special compositioning techniques to avoid screen capture.
WSL
Leverages both Windows and Linux techniques for compatibility, with specialized window layering.
macOS
Implements window layering, content protection flags, and workspace visibility modifications.
Platform Recommendation
While LeetCode Ghost Window works well on all supported platforms, Windows and Linux tend to have the most robust ghost mode implementation due to their enhanced API support for window attributes.