What is Goal Tracking?
"I want to finish this book by the end of the month" or "I need to complete this textbook before the exam" — this feature lets you set target dates and automatically evaluates your progress based on your actual reading pace. Color-coded status indicators show at a glance whether you're on track or falling behind, enabling planned and effective reading and study management.
Main Features
- Target Date Setting Set a target completion date for each book. Simply enter the date in YYYY/MM/DD format.
- Priority Levels Set priority on a 5-step numeric scale from 1 (Lowest) to 5 (Highest). Instantly see which books should be read first.
- Automatic Progress Detection Compares your actual reading pace over the last 7 days with the required pace, automatically categorizing your status as "Pace: ahead", "Pace: on track", "Pace: slightly low", or "Pace: well below target" (based on pace, not on how much you have read).
- Color-Coded Display Progress status is color-coded: green (on track), yellow (slightly behind), or red (behind), so you can grasp the situation at a glance.
- Sort Functionality Sort by target date or priority in the Catalog to quickly find books with approaching deadlines or high priority.
How to Use (3 Steps)
- Step 1: Set a Target Date Open the book editing screen and enter a date in the "Target Date" field. Example: 2026/03/31
- Step 2: Choose a Priority In the same editing screen, select a priority level from 1 to 5 (5 = Highest, 1 = Lowest). This is optional — you can skip it if you prefer.
- Step 3: Check Progress in the Catalog Open the Catalog to see three new columns: "Target Date", "Priority", and "Status". The status is automatically color-coded.
Progress Status Criteria
Progress status is based on whether you are reading fast enough to finish by the target date — not on how much of the book you have read. It compares your actual reading pace over the last 7 days (pages/day) with the "required pace" (remaining pages divided by remaining days). This is why a book you are 45% through can still show "Pace: well below target" if your recent pace has dropped — it reflects pace, not percentage read.
| Status | Icon | Condition |
|---|---|---|
| Pace: ahead | 🟢 | Actual pace is 1.2x or more of required pace |
| Pace: on track | 🟢 | Actual pace is 0.8x or more of required pace |
| Pace: slightly low | 🟡 | Actual pace is 0.5x or more of required pace |
| Pace: well below target | 🔴 | Actual pace is below 0.5x of required pace |
| Paused | ⏸️ | No reading records in the last 7 days (pace cannot be evaluated) |
| Overdue | 🔴 | The target date has passed (not yet finished) |
Yearly & Monthly Goal: Page-Based Progress Counting
Yearly and monthly reading goals (set via [Settings] → [Goals]) don't just count fully completed books — partially read books are counted as fractions based on page progress. This means your progress bar moves even before you finish an entire book, helping you stay motivated.
How Counting Works
- Only books with records are counted Books with no reading records (unread/backlog) are automatically excluded.
- Reading progress converted to fractional books Example: A 400-page book read to page 200 = 0.5 books.
- Fully read books count as 1 Books read to the last page count as 1.0 book.
Example
Goal: 12 books, 5 books registered:
| Book | Progress | Count |
|---|---|---|
| Book A (200/400 pages read) | 50% | 0.5 |
| Book B (300/300 pages, completed) | 100% | 1.0 |
| Book C (50/200 pages read) | 25% | 0.25 |
| Book D (no records, backlog) | — | Excluded |
| Book E (no records, backlog) | — | Excluded |
| Total | 1.75/12 books (14%) |
Use Cases
Managing textbooks for exams:
Set your exam date as the target date to see progress for each textbook at a glance.
Catch up early on subjects where you're falling behind.
Certification study planning:
Plan to finish your study materials by the exam date,
and automatically check whether your daily study pace is sufficient.
Reading multiple books simultaneously:
Set priorities and target dates for each book to instantly see
which books to prioritize and which ones are falling behind.
Book clubs and reading groups:
Set a target date for the next meeting and check whether
your reading pace will get you there in time.
Supported Display Modes
The fields shown vary depending on the display mode.
| Display Mode | Target Date | Priority | Status |
|---|---|---|---|
| Study & Memory / Research & Academic / Full Features | ✔ | ✔ | ✔ |
| Simple Reading | ✔ | — | — |
| Media / Easy | — | — | — |