TypeFlow

Aitor Garcés-Manzanera (University of Murcia) is the creator and lead developer of TypeFlow. Developed for academic research in collaboration with the L2WRITE Group.

L2WRITE Group

Keystroke logging for writing research

Record keystrokes, pauses, revisions and focus events in browser-based L2 writing tasks. Export research-ready XLSX data and final texts.

Open Core Manual No installation · physical keyboard recommended

TypeFlow Eye + Replay Studio

Eye tracking and keystroke logging, replayed together

This example was recorded with TypeFlow Eye, which synchronizes webcam-based eye tracking with keystroke logging. Replay Studio then reconstructs the session so gaze, pauses, revisions and the evolving text can be examined in sequence.

Explore Replay Studio
TypeFlow Eye session: webcam eye tracking synchronized with keystroke logging · 1 min 25 sec

Latest release

TypeFlow Eye 0.3.12 · Replay V25 What’s new

Gaze and writing together
TypeFlow Eye synchronizes webcam-based eye tracking with keystrokes, pauses, revisions and the evolving text across standard, multimodal and slide-based writing tasks.
More faithful Replay
Replay now reconstructs the recorded page, viewport, margins, text and caret more closely, while preserving the continuity of gaze visualizations as participants type, scroll and revise.
Complete gaze record
Raw eye-tracking samples are retained without row truncation in the session workbook, alongside timing and quality information for later filtering, validation and reanalysis.
Quality-aware collection
Guided calibration and session quality checks help researchers identify weak recordings and make informed inclusion decisions rather than relying on gaze data without supporting evidence.
Research-ready review
Workbook Merger brings Core, Multi and Slides data into one review workflow, with a catalogue of relevant eye and writing measures, provenance checks and a preview before export.
Reliable video evidence
Replay video export preserves the recorded session duration and checks the resulting file before download, supporting closer inspection, coding and presentation of process data.
Research status
The current TypeFlow Eye model is a provisional research build. Researchers should pilot it in their target setting, report the version used and retain the exported quality information with their study data.