Restfly — Eye Break Game
Overview
Catch a firefly every 20 minutes. A tiny game that rests your eyes with the 20-20-20 rule.
Catch a firefly every 20 minutes. A tiny eye-rest game built on the 20-20-20 rule, with streaks, levels, and a night sky calendar. Staring at a screen all day strains your eyes. Restfly turns the fix into a tiny game you'll actually keep playing. Every 20 minutes, a firefly appears. Catch it and you get a 30-second guided eye break based on the 20-20-20 rule that optometrists recommend: ✦ FOLLOW — track the drifting firefly with your eyes only (a smooth-pursuit exercise that relaxes your eye muscles) ✦ LOOK FAR — the screen goes quiet while you focus on something 20 feet away ✦ BLINK — slow blinks paced by the firefly's pulse, to rewet dry eyes Every completed break catches a firefly. Fireflies build daily streaks and levels — from Dusk Watcher all the way to Aurora Legend — and light up your personal night sky: a 28-day calendar where brighter stars mean better habits. Restfly is smart about your time: • Idle detection — away from your laptop? The timer pauses and restarts fresh when you return. No pointless reminders after lunch. • Smart snooze — in a meeting? Snooze one hour with a single click. • Optional gentle nudge — if you keep ignoring breaks, the page edges can softly dim like dusk falling (off by default, opt-in from the popup). • Flexible intervals — 20, 30, 45, or 60 minutes. Private by design: no accounts, no sign-up, no analytics, no network requests. Everything is stored locally in your browser. Your eyes work hard. Give them thirty seconds.
0 out of 5No ratings
Details
- Version1.1.0
- UpdatedJuly 11, 2026
- Size37.17KiB
- LanguagesEnglish
- Developer
Email
senhajihassan91@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes