TypeFlow logo TypeFlow
Academic authorship

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 logo
v1.0.9 Research Ready

TypeFlow: web-based keystroke logging for L2 writing research Inputlog-compatible workflows for pauses, revisions, and bursts

TypeFlow is a browser-based keystroke logging app for L2 writing and writing-process studies. It records keystrokes, pauses, revisions, mouse activity, and focus events, and exports Excel workbooks plus final texts for analysis.

Local export in .xlsx
Optional email submission
PC, laptop, and tablet
Physical keyboard required

Overview

Common research uses

Typical study settings and analysis tasks supported by TypeFlow.

Keystroke logging L2 writing research Writing-process research Pause analysis Revision analysis Burst analysis Classroom data collection

Research session map

Open research framework
1

Prepare

Define task, consent text, and device constraints.

2

Capture

Run TypeFlow Lite or specialized app with standardized instructions.

3

Validate

Inspect output quickly in Replay Studio and Merger.

4

Analyze

Aggregate workbook data and report thresholds transparently.

Experimental Labs

Coming soon

API Workbench

Developer playground for integrating the TypeFlow logging engine.

import { TF } from '@typeflow/api'
TypeFlow Eye logo
Next gen

TypeFlow Eye

Webcam eye-tracking integration.

Think aloud

TypeFlow Speak

Think-aloud mode with audio and transcription.

iPad and macOS support

If standard links miss key events, switch to the optimized Apple variants.

Research studies

Event streams that support statistical modeling and cross-group comparisons.

Teaching contexts

Use pauses, bursts, and revisions for classroom feedback and reflection.

Pilot diagnostics

Quickly detect focus losses and export issues before large collection windows.