VeilWin 소개
우리의 철학
화면 정보 밀도는 계속 올라가고, 주의력은 날마다 더 귀해집니다. VeilWin의 핵심: 시각적 방해가 하나 줄면 집중이 조금 늘어난다. 알림을 막지 않고 앱을 관리하지도 않습니다. 시각 수준에서 한 가지만 합니다. 현재 창을 제외한 모든 것을 어둡게.
프라이버시 우선
VeilWin에는 계정도 클라우드도 없습니다. 창 정보는 어느 창을 밝게 둘지 결정하려고 로컬에서만 읽으며 어떤 서버도 거치지 않습니다. macOS 손쉬운 사용 권한은 창 경계와 포커스를 읽는 데만 씁니다. Windows는 추가 권한이 필요 없습니다.
기술 스택
VeilWin은 Tauri v2 위에 올라 있고, 프론트는 React 18 + TypeScript + Ant Design, 백엔드는 Rust입니다. macOS / Windows가 하나의 코어 엔진을 공유합니다.
- macOS: objc2 / Core Graphics / Core Foundation으로 디밍 오버레이
- Windows: windows-rs로 오버레이 창, WinEvent 훅, DWM, 모니터별 DPI
로드맵
- 창 디밍(강도 / 틴트 / 애니메이션)
- 포커스 모드(단일 창 / 앱 전체 / 포커스 한도)
- 프로필과 템플릿(표준 / 아이케어)
- 앱 규칙(절대 디밍 안 함 / 맨 앞이면 일시 정지)
- 멀티 디스플레이 독립 제어
- 전역 단축키
- 아이케어 자동화(예약 / 외관 따라가기 / 20-20-20 휴식)
- 트레이 상주, 로그인 시 시작, 자동 업데이트
- UI 언어 9종
- 자동화 트리거 추가
- 모바일 동반 앱(장기)
문의
- 메일: contact@once.work
- GitHub org: oncework/veilwin
마지막 업데이트