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 as High, Medium, or Low. 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 "Ahead", "On track", "Slightly behind", or "Behind schedule".
- 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 (High, Medium, or Low). 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 determined by comparing your actual reading pace over the last 7 days with the pace required to finish by the target date.
| Status | Icon | Condition |
|---|---|---|
| Ahead of schedule | 🟢 | Actual pace is 1.2x or more of required pace |
| On track | 🟢 | Actual pace is 0.8x or more of required pace |
| Slightly behind | 🟡 | Actual pace is 0.5x or more of required pace |
| Behind schedule | 🔴 | Actual pace is below 0.5x of required pace, or deadline passed |
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 | — | — | — |