SightAdapt is currently an alpha release. Core functionality is available, but broad compatibility and endurance testing are still in progress.

Free and open source · Windows 10 and 11 · Alpha

Adapt the application in front of you.

SightAdapt is a free, open-source Windows application for per-application visual accessibility and color correction.

SightAdapt™ applies configurable color correction to individual Windows application windows. Keep the rest of the desktop unchanged, assign profiles per application and stop every overlay immediately when needed.

SightAdapt eye mark
Current source version 0.5.0.50 Alpha · Windows x64

MIT licensed. Public binary release pending.

One app at a time

Change one application, not your entire desktop.

System-wide display filters can affect every monitor, application and notification. SightAdapt targets the active application through a separate overlay, allowing different applications to use different visual profiles while unrelated windows remain unchanged.

See how the overlay works
Soft invert · active

Core capabilities

Focused controls. Clear boundaries.

Profiles, scopes and shortcuts are built around individual Windows applications.

01

Profiles per application

Assign a saved color profile and let SightAdapt activate it when that application becomes active.

02

Native-menu correction

Use the application profile for native popup menus or assign a separate menu profile.

03

Flexible overlay scope

Choose the client area, full window, current screen or all screens.

04

Editable visual profiles

Adjust black and white output, brightness, contrast, saturation and hue.

05

Manual and automatic

Toggle the active window temporarily or save an automatic application assignment.

06

Immediate shutdown

Remove active overlays through the notification-area emergency-disable command.

Quick start

Three steps to a per-application profile.

Select an application

Choose an application from configuration or activate its window.

Choose a profile

Start with None, Exact invert, Soft invert or create a custom profile.

Enable the assignment

Save automatic behavior or use the temporary keyboard shortcut.

Built-in starting points

Profiles are choices, not prescriptions.

None

Leave the application unchanged.

Exact invert

Apply a fixed full inversion.

Soft invert

Use an editable lower-intensity starting profile.

Custom

Duplicate and adjust for a particular application or display.

Visual preferences are individual. SightAdapt does not choose a medically appropriate profile and does not replace professional advice.

Privacy by boundary

Local settings. No screen-content upload.

SightAdapt stores its configuration locally. The current alpha does not transmit captured screen content, inject code into target applications or install a kernel driver. Application assignments may include executable paths and file metadata stored in the local settings file.

LOCAL

What stays on your computer

  • Visual profiles and assignments
  • Executable paths and local metadata
  • Schema-versioned JSON settings
  • No behavioral telemetry in the current alpha

Open source

Built in public.

SightAdapt is developed in a public GitHub repository and distributed under the MIT License. Source code, architecture documentation, tests, issues and project history are available for inspection.

SightAdapt product mark

Alpha transparency

Current alpha limitations

  • One foreground application session is corrected at a time.
  • Menu-specific handling applies only to Win32 #32768 popup menus.
  • Protected or DRM-controlled content may not be capturable.
  • Elevated applications may require a compatible integrity level.
  • Remote desktop and some graphics drivers may behave differently.
  • Broad compatibility and endurance testing are incomplete.

Inspect every part

Try SightAdapt™ from source.

No public binary Release is currently available. Follow development, inspect the code or build the current alpha using the documented .NET 8 workflow.