👁
BlinkSwipe
Interactive Demo
AUTO DEMO RUNNING
Eyes as
your remote
1

Front Camera On

CameraX streams front camera frames silently in background via a Foreground Service

2

ML Kit Detects Eyes

Every frame, ML Kit measures eyeOpenProbability (0.0–1.0) for both eyes in real-time

3

Blink Classified

State machine catches OPEN→CLOSED→OPEN. 400ms window separates single vs double blink

4

Gesture Dispatched

AccessibilityService fires a real swipe gesture — works on ANY app, no root needed

🌊
🏄
@surferdude
Biggest wave of the season 🌊 #surfing #ocean
❤️42k
💬1.2k
🔗Share
🎵
🎸
@musicvibes
Late night studio session. This one hits different 🎶
❤️98k
💬3.4k
🔗Share
🏕️
🌲
@wanderlust
Found this hidden trail 2 hours from the city 🔥
❤️215k
💬8.1k
🔗Share
🍜
👨‍🍳
@chefmode
Homemade ramen at 2am. No regrets whatsoever 🍜
❤️67k
💬2.9k
🔗Share
⬇️
⬆️
0 Single Blinks
0 Double Blinks

Eye Detection

😐
Left
0.85
Right
0.85
Avg
0.85
Threshold: < 0.30 = closed  |  > 0.60 = open
Try it: