Windows Utility // Privacy Control

Webcam activity, made luminous and impossible to ignore.

EdgeLight is a lightweight Windows tray app that shows a click-through ambient border when other apps use your camera. Designed for privacy visibility without opening or reading your camera stream.

Interactive Preview Console

Inactive

Select a color profile and activate the glow to simulate how EdgeLight alerts you to active camera feeds around your viewport.

Profile:

Controls // Features

Built for customization and seamless utility.

EdgeLight runs quietly in the system tray, providing immediate visibility and fine-tuned control over the alert presence.

Master Enable Toggle

Instantly turn the ambient border on or off while the camera is active. Take control of your visuals without quitting the tray app.

Single Instance Startup

Clean execution behavior. Launching EdgeLight from the Start Menu when it is already running automatically opens the current instance's settings.

Localized Interface

Fluent localized system UI supporting English (EN), Spanish (ES), German (DE), French (FR), and Chinese (ZH) out of the box.

Tray Customization

Configure the exact thickness, screen brightness alignment, warm/cool temperature color coordinates, and startup preferences directly from your system tray.

Context // Security

Why an ambient border glow?

A tiny webcam light is easy to miss when your focus is on the screen.

Problem
Webcam indicators are easy to miss. In multi-display setups, nocturne workflows, or immersive work, a tiny camera LED sits outside your field of focus. Browser tabs blur together, and background meeting applications keep active cameras open without clear signals.
Solution
The edge of your viewport becomes the indicator. When any application requests the camera, EdgeLight instantly paints a click-through glowing border around the display. It requires no focus, doesn't interfere with clicks, and fades out only after every camera session releases.
How it works
EdgeLight listens strictly to Windows OS camera usage signals. It reads the local registry camera signal at HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam and hooks into WMI process events as a backup mechanism. Local registry readWMI fallbackZero camera feeds read

edgelight · service process

[SYSTEM TRACE] Listening to CAM registry events...
 webcam consent store state modified!
▸ CAMERA ACTIVE: pid [zoom.exe]

ACTION
drawing ambient border overlay...
width: 14px · color: #ffb32d (Edge)
mode: CLICK_THROUGH (WS_EX_TRANSPARENT)

[SYSTEM TRACE] camera session released.
 clearing ambient border overlay...

Workflows // Scenarios

Designed for late-night workflows.

EdgeLight stays out of your way, reinforcing your privacy status exactly when you are most active.

Late-Night Gaming & Streaming

Keep your focus on high-stakes gameplay in dark rooms. EdgeLight acts as a dynamic ambient backing, turning your webcam's active presence into a cinematic border that doesn't distract you from the action.

Creative Drawing & UI Design

Creators and digital artists working late get a soothing screen border that provides perfect, low-glare desk illumination while sketching portrait details or refining interface panels.

Midnight Study & Code Analysis

Analyze equations, diagrams, and code comfortably. EdgeLight gives your desk setup a soft, glare-free aura, keeping you awake and focused without harsh overhead lighting.

Secure Interactive Video Meetings

Know exactly when your camera is streaming. While a standard video meeting client leaves your screen dull, EdgeLight lights up your displays to reinforce your active privacy status.

Audit // Privacy Policy

Local-first. Secure by construction.

EdgeLight is built to protect, not inspect. We operate strictly on state flags, never on content feeds.

Data Access
Zero camera feed access. EdgeLight does not open your webcam stream, capture images, record audio, or read frames. It works purely on system-level state flags.
Network
No telemetry. No network requests, analytics pipelines, crash reporting servers, or database syncs. Your logs and settings stay local to your computer.
Registry
Settings are stored locally under %APPDATA%\EdgeLight. The optional startup option uses only the standard current-user Run key in the Windows Registry.
Install
Installs per-user to %LOCALAPPDATA%\Programs\EdgeLight. Requires no admin privileges to run or configure. Shows a first-run privacy dialog to explain operation details.
Uninstall
Clean removal. Uninstall EdgeLight via Windows Settings > Apps, or run the standard uninstaller built into the setup program. Zero leftover background services.
Disclaimer
Unsigned builds may trigger a Windows SmartScreen alert on first run until the repository reaches code-signing reputation levels.

Compile // Build Setup

Compile and pack from source.

For developers looking to compile the application and build the setup installer locally.

powershell · build sequence

# Requirements: .NET 8 SDK and Inno Setup 6 installed on Windows

# 1. Publish the Release configuration for Windows x64
$ dotnet publish EdgeLight/EdgeLight.csproj -c Release -r win-x64 /p:PublishProfile=win-x64

# 2. Run Inno Setup compiler to wrap the binary into an installer executable
$ & "${env:ProgramFiles(x86)}\Inno Setup 6\ISCC.exe" installer\EdgeLight.iss

# Output is built to:
installer\output\EdgeLightSetup.exe

Release // v1.2.5

Secure lifetime access.

Unlock EdgeLight instantly. One seat provides permanent, lifetime access to settings, color coordinates, and multi-display routing configurations.

₹200.00 / seat (Lifetime access)