Skip to Content
DocumentsAbout & LegalAbout

About VeilWin

Our philosophy

Screen information density keeps rising, and attention becomes more valuable every day. VeilWin’s core belief: one fewer visual distraction means a little more focus. It doesn’t block notifications or manage apps — it does one thing at the visual level: dim everything except the current window.

Privacy first

VeilWin has no account and no cloud. Window information is read locally only, to decide which window stays bright — nothing goes through any server. The macOS Accessibility permission is used solely to read window bounds and focus; Windows requires no extra permission.

Tech stack

VeilWin is built on Tauri v2 with a React 18 + TypeScript + Ant Design front end and a Rust back end. Both platforms (macOS / Windows) share one core engine:

  • macOS: objc2 / Core Graphics / Core Foundation for the dimming overlay
  • Windows: windows-rs for the overlay window, WinEvent hooks, DWM and per-monitor DPI

Roadmap

  • Window dimming (intensity / tint / animation)
  • Focus modes (single window / whole app / focus limit)
  • Profiles & templates (Standard / Eye Care)
  • App rules (never dim / pause when frontmost)
  • Multi-display independent control
  • Global hotkeys
  • Eye-care automation (scheduled / follow appearance / 20-20-20 rests)
  • Tray residency, launch at login, auto-update
  • 9 UI languages
  • More automation triggers
  • Mobile companion (long term)

Contact us

Last updated