PitchHut logo
Effortlessly bypass Windows Hello confirmation dialogs.
Pitch

Breeze simplifies the Windows Hello experience by eliminating the need to manually click 'OK' after successful face recognition. It operates seamlessly as a Windows Service, monitoring credential dialogs and providing auto-confirmation with no extra steps required. Just set it up and enjoy a frictionless login.

Description

Breeze is a utility designed to streamline the user experience while utilizing Windows Hello face recognition by eliminating the need for manual confirmation on credential dialogs. After Windows Hello successfully recognizes a user's face, Breeze automatically confirms the dialog, thereby reducing the number of unnecessary clicks and enhancing overall efficiency.

Key Features

  • Seamless Operation: Breeze runs as a Windows Service and operates in the background, continuously monitoring for credential dialogs without user intervention.
  • UI Automation: Utilizes the UI Automation API to detect successful face recognition and confirms the dialog automatically—ensuring a smoother and faster login process.

Operation Overview

Once installed, Breeze functions as follows:

Windows Hello recognizes your face
Credential dialog appears with "OK" button
Breeze detects it via UI Automation API
Confirms automatically (only for face recognition, not PIN)
You're in. Zero clicks.

Commands

Breeze includes a series of commands for installation and management:

  • breeze-wh install — Installs and starts the service.
  • breeze-wh uninstall — Stops and unregisters the service.
  • breeze-wh start — Initiates the service.
  • breeze-wh stop — Halts the service.
  • breeze-wh status — Displays the current state of the service.
  • breeze-wh upgrade — Updates to the latest version.
  • breeze-wh --version — Shows the currently installed version.

All commands requiring administrative rights are automatically escalated via User Account Control (UAC), simplifying the process for users.

Configuration

Breeze configuration can be tailored via the config file located at C:\ProgramData\Breeze-WH\config.toml, which allows for adjusting settings such as enabling/disabling the service, logging levels, and debounce times for focus detection.

Requirements

For optimal performance, Breeze requires:

  • Windows 10 or Windows 11
  • Configured Windows Hello face recognition
  • Rust toolchain (In case of installation via cargo)

Breeze enhances security and user convenience by seamlessly integrating with Windows Hello, delivering a hands-free experience during login processes.

0 comments

No comments yet.

Sign in to be the first to comment.