GratisAI
Free · complete · no checkout

learning · local-first tool

Keep Reading Progress Beside the Question You Want to Answer

Page count shows where you stopped; a short question helps you return with a purpose.

Track reading ranges, time spent, progress units, and a user-written question or note for each session.

What changes the result: your own text, page range, session length, and reading goal.

Privacy: Calculations run in this browser tab. This tool has no input-upload, account, or AI endpoint. The site may send a page-view signal to Cloudflare; this tool does not add form entries to that signal. A draft is stored only if you choose “Save draft on this device”; that browser storage is not encrypted. Avoid identifiers or sensitive details, and delete saved drafts when finished.

Your entries

The starting rows below are fictional examples. Edit them, replace them with non-sensitive labels and values, or load the sample again. The result is not advice or a source verification.

Amount fields use the same units you enter; the app does not choose a currency. Dates are the ones you provide. Up to 100 rows per run.

Calculated output

What the calculation does

For each row, divide the completed quantity by the positive target and show a simple average across listed goals. Each row is weighted equally, even if the units differ; the percentage is not a validated ability or performance score.

Question to keep open: Should a reading plan optimize pages completed or the ideas the student can explain afterward?

Boundary: This is a planning worksheet, not a verified external record or instruction. Check the original source, confirm dates and responsibilities with the people involved, and keep sensitive details out of shared notes.

Copy includes the headline, aggregate metrics, and boundary—not the row-by-row input. The CSV contains entries you choose to download. Review it before sharing.