Skip to content
Cheney-0821Public

About

Curtain is a Windows privacy overlay for protecting selected windows and the desktop.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Curtain app icon

Curtain

Privacy when you need it. Clarity when you don't.

A lightweight frosted-glass privacy shield for Windows. Cover one window, protect your whole desktop, or let Curtain step in automatically when you step away.

Windows x64 WinUI 3 .NET 10 Beta 0.2.0-beta.5.2

Download for Windows · GitHub Release · 简体中文

Windows x64 · Unsigned beta · Windows 11 tested


A fictional demo window protected by Curtain's frosted-glass overlay

Real Curtain screenshot. The sample app, Project Nimbus, contains fictional content.

One privacy tool, three simple ways to use it

Pick a window Toggle in one click Shield the whole desktop
Curtain highlighting a fictional window in window-selection mode Frosted protected window and compact top-edge handle Curtain's full-screen privacy overlay on a Windows 11 desktop
Hover to highlight a window, then click to add it to Curtain. Use the slim handle above a protected window to show or hide its contents. Cover your desktop with a single action, including connected displays.

Made for the moments you step away

Curtain can watch for a period of keyboard and mouse inactivity and start protection automatically. You choose both when and what to protect.

Real Curtain settings for automatic protection timeout and scope Automatic protection
  • Choose 1, 3, 5 or 10 minutes of inactivity.
  • Protect only added windows, or all displays.
  • Automatic protection is off by default.
  • Explicitly end a protection session; ordinary mouse movement won't instantly reveal everything.
  • Manual window preferences are preserved when an automatic session ends.

Designed to stay out of the way

  • Independent window controls. Protect multiple chosen windows without blurring everything else.
  • A small, responsive handle. Quick to toggle, attached to the window as it moves or resizes.
  • Whole-desktop privacy. Manual full-screen protection, including multi-monitor coverage.
  • Smart idle behavior. Temporarily uncover an individual window during an idle-protection session; when the next idle threshold is reached, Curtain protects it again.
  • Updates without surprise restarts. Check and download updates in the background; you decide when to install and restart.
  • Native Windows feel. Built with WinUI 3 and Windows App SDK.

Get started

  1. Download the current Windows x64 beta installer. This installer is not code-signed; Windows may warn that its publisher is unrecognized. Verify the source and do not disable security protections just to install it.
  2. Launch Curtain and choose Add window or Protect entire screen.
  3. Set your preferences in Settings if you want Curtain to activate after inactivity.

The source commit used for this release is recorded in the GitHub Release notes.

Keyboard shortcuts and compatibility
Shortcut Action
Ctrl + Shift + F9 Enter window selection
Ctrl + Shift + F10 Toggle whole-desktop protection or end the current automatic protection session

Curtain targets Windows x64. The project's minimum Windows target is Windows 10 version 2004 (build 19041), but independent Windows 10 runtime testing has not yet been completed. The current beta has been tested primarily on Windows 11.

What Curtain is — and isn't

Curtain is a visual privacy overlay, not a Windows sign-in lock, a defense against screenshots/recording, or a security boundary. Separate top-level UI such as certain IME candidate windows may remain visible. Blur strength is not yet adjustable, and the list of currently protected running windows does not persist after restarting Curtain.

Feedback and open source

Curtain's source code is publicly available under GPL-3.0-only. Use GitHub Issues to report bugs or suggest improvements.

The current beta installer and in-app update feed are hosted on the official update domain above. The GitHub Release includes release notes, the source commit, the installer SHA-256, and a GitHub-hosted installer mirror.

License

Curtain's own code is licensed under GPL-3.0-only. See LICENSE. Third-party components retain their respective licenses. See THIRD-PARTY-NOTICES.md and the archived texts in licenses/third-party.

Curtain is an independent application and is not affiliated with or endorsed by Microsoft. Windows and other third-party marks and imagery belong to their respective owners. The real-world Windows 11 desktop screenshots are included solely to demonstrate Curtain running on Windows.

About

Curtain is a Windows privacy overlay for protecting selected windows and the desktop.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages