Fully invisible to all forms of screen recording, sharing and screenshots
Veil is a browser that offers many distinct features to operate completely invisibly in the background. For a full feature list and more details about its functionality, please visit the features section.
Veil offers many features to ensure full functionality while staying completely invisible to unwanted observers and screen monitoring.
If you start Veil for the first time, it runs exclusively in the background. No visible window appears, no indication in the taskbar, and no open program if you press Alt+Tab. There are no hints for it being silently running in the background except a task manager entry. Now if you press a chosen hotkey shortcut, Veil appears visible in just a split second, and with the same shortcut it can also be hidden again in no time. Now, if Veil is running and the window is visible, there are a few precautions to prevent any hint for possible screen recording that something is going on. Foremost, the cursor across Veil's whole user interface and all websites you open inside of Veil is forced to the standard arrow cursor, so no visible cursor changes could appear on a screen recording when using the interface. All processes connected to Veil, like clearing your browsing data, restarting, or even updating Veil, are completely kept within Veil itself and can be executed without a second thought for visibility hints. Veil will only appear on your screen if you strictly prompt it to via the shortcut; it won't appear again automatically after a restart or update. This is by design to give the user full control over its visibility.
Furthermore, there are distinct features to get information outside of Veil inside of Veil completely secretly without any notice. For that, there exist two features specifically created for that purpose: to get information inside your Windows clipboard without any visual indication, which you then can paste into your Veil browser. First, there is secret copy to clipboard, which when triggered by a shortcut, will copy all the raw text on your currently focused window or text field and store it in the clipboard. While the operation is proceeding, mouse movement is temporarily blocked for a second. This is for two reasons: first, to ensure there are no hints of the operation and prevent issues during the process, and secondly, so the user knows when the operation is over and done. All the feature does is the same as what would happen if you pressed Ctrl+A to select everything, Ctrl+C to copy everything, and a click to remove the text selection. Just with a unified keybind that does all that for you and without any visual indication.
The second feature to get information inside of Veil completely secretly is secret screenshot. When triggered by a shortcut, it takes a screenshot of everything currently displayed on your screen without any visual indication and puts it in your clipboard. Veil not included, of course.
Veil offers full control over hotkeys, allowing you to customize every shortcut to fit your needs. There are two types of hotkeys: system shortcuts and website shortcuts. System shortcuts cannot be removed or added; they can only be changed. Examples are killing the application, restarting, or secret copy to clipboard. Then there are website shortcuts, which can be removed, added, and fully edited. There are a few included website shortcuts after installation, which are extra helpful combined with Veil.
Once the information has been gathered via the named features, there is a lot you can do with it inside Veil. One possibility is to use it as input for one of the most popular AI models. This is why Veil has predefined shortcuts to all the most popular models, including ChatGPT, Gemini, and Claude, after installation. Or you can secretly share it with your friend via Discord, which also has a shortcut included after installation. If you have any other use cases in mind, just add your own shortcuts for specific websites.
Veil also offers a beautiful, modern-looking UI that should satisfy most needs for standard browser functionality, including a History and Downloads page. Veil utilizes WinUI 3, so the UI looks familiar and feels intuitive and easy to use. There are a few differences in the functionality of the control buttons in the titlebar due to Veil's distinct nature. The minimize button hides the window instead of minimizing it to the taskbar, just like the shortcut would, and the close button completely exits the application instead of just closing the window.
Veil currently has support for 6 languages, including English, German, French, Spanish, Russian, and Chinese.
There are two themes, dark and light mode. Both theme and language will by default be set to your system's default.
Veil also can be activated to autostart with Windows, so you don't even have to think about starting it, and it just runs in the background unnoticeably, just waiting to be used.
All hotkeys use Ctrl + Alt as the base modifier and can be customized in settings
All hotkeys work globally • Customizable in Settings → Hotkeys • Multi-language support
Built with WinUI 3 for UI/UX design and WebView2 for rendering
Veil is built on .NET 8 with WinUI 3 for the user interface and Microsoft Edge WebView2 for web rendering. This modern technology stack ensures native Windows 11 integration with optimal performance and resource efficiency.
The browser leverages advanced Windows Display APIs to achieve complete invisibility from screen capture. Through deep integration with Windows system APIs, Veil operates at a level that makes it fundamentally undetectable to recording software.
Window Management: Custom window handling removes all traces from taskbar, Alt+Tab switcher, and system tray while maintaining full functionality. The toggle mechanism provides instant visibility switching without performance impact.
Cursor Management: JavaScript injection ensures cursor normalization across all websites. The system forces the default arrow cursor everywhere in Veil's UI, preventing hover states, pointer changes, and interactive cursor feedback that could reveal user actions in screen recordings.