Bionic Reading vs adaptive RSVP: what eye-tracking research actually shows
Bionic Reading went viral on social media with a simple visual premise: bold the first half of every word so your brain autocompletes the rest. Many readers with ADHD report that the added visual contrast feels easier to anchor on than a flat wall of gray type. Yet when eye-tracking labs measured actual words-per-minute, static prefix bolding ran into a mechanical ceiling that only single-point reading removes.
Why static pages bottleneck at 240–300 WPM
When you read a standard paragraph — whether the prefixes are bolded or not — your eyes do not glide smoothly across the line. They move in ballistic jumps called saccades (taking 20–40 ms each, during which vision is suppressed) separated by fixations (180–250 ms where lexical recognition happens). At the end of every line, your oculomotor system must execute a long diagonal return sweep back to the left margin, frequently undershooting or losing the next line entirely.
Because Bionic Reading leaves the spatial layout of the page untouched, your eyes still perform:
- 4 to 5 horizontal saccades per second from word to word across the column.
- Full line-return sweeps every 10–14 words, where readers with ADHD or visual crowding lose their place most often.
- Uncontrolled regressions (backward jumps covering 10–15% of all eye movements) triggered whenever adjacent lines compete for peripheral attention.
Independent tests agree. In 2022 Readwise timed more than 2,000 readers on the same text with and without bolded word starts: the average difference was about 3 words per minute, in favour of the plain text, and not statistically significant (Readwise). Some readers did read faster with it, others slower; on average, nothing changed. Many people still say it helps them keep their place, and that is a fair reason to use it. Just don't expect more speed.
Why first-generation RSVP also failed — and what changed
Classic RSVP tools (such as Spreeder or early Spritz demos) eliminated saccades by flashing words one by one in a single box. That removed the oculomotor bottleneck, pushing raw word presentation to 400–600 WPM. However, classic flat RSVP created two new cognitive problems:
- The metronome problem: flashing every word for the exact same duration (`150 ms` at `400 WPM`) starves rare, information-dense nouns of processing time while wasting time on function words like the, of, and in.
- Tunnel vision: showing only a single isolated word strips away vertical peripheral preview — your brain never sees the approaching punctuation or sentence boundary until it hits it.
How EyeStill's Adaptive 3D Drum combines both worlds
Instead of choosing between a static wall of text and a blind single-word strobe, EyeStill renders text onto a three-dimensional vertical cylinder:
- Zero horizontal saccades (ORP lock): the active word sits at the equator of the drum, shifted horizontally so its Optimal Recognition Point letter is locked in vermilion red at the exact center tick. Your gaze stays completely still.
- Peripheral 3D horizon: upcoming and just-read words curve away above and below the active line with subtle depth-of-field fade. Your parafoveal vision senses upcoming clause lengths without triggering horizontal eye jumps.
- Cognitive word-frequency and surprisal pacing: EyeStill measures word Zipf frequency, morphological complexity, and contextual surprisal, stretching rare terms (`1.4×–1.8×`), compressing high-frequency glue words (`0.7×`), and inserting micro-breaths at commas and periods for clause wrap-up.
- Bionic context on pause (`C`): whenever you pause the drum or press `C` to inspect a paragraph, EyeStill reveals the surrounding passage with Bionic prefix bolding so you can scan formulas, names, or footnotes before resuming the drum.
Comparison: Bionic Reading vs Flat RSVP vs EyeStill 3D Drum
| Dimension | EyeStill Adaptive 3D Drum | Bionic Reading | Flat RSVP (Spreeder / SwiftRead) |
|---|---|---|---|
| Horizontal eye jumps (saccades) | 0 per second (gaze stays at one point) | 4–5 per second across every line | 0 per second |
| Line-return sweeps | Eliminated | Required at the end of every line | Eliminated |
| Peripheral horizon preview | 3D cylinder shows past & upcoming words | Full static page (high visual crowding) | None (isolated single-word box) |
| Word timing model | Adaptive (Zipf frequency + surprisal + clause wrap-up) | Self-paced oculomotor scanning | Flat metronome (+ basic punctuation delay) |
| ADHD attention guard | Optional local webcam gaze pause (`W`) | None | None |
| Works on YouTube & AI chats | Yes (YouTube lip-tracking + ChatGPT/Claude/Gemini) | Static web articles & exports only | Paid Pro tier / no face tracking |
| Price | Free in open beta (no account required) | Freemium / paid subscriptions & API licensing | Freemium / ~$9–$15 per month |