Driving / Live timer
No active timer
This saves to your phone browser only. Keep writing your official paper diary.
Today advice
Compliance confidence
This tells you whether the app has enough information to safely calculate break advice for the selected/current date.
Diary error check
Checks current and saved past pages for missing details and possible rule issues. Tap any item to open that page and highlight the problem.
Driver Statistics
Calculated from your saved Work/Rest blocks. Use as a helper only and keep your official diary correct.
NHVR guide counting engine active.
Breaks due
Last finished driving
Tap one block or swipe left/right directly on the row you want: Work or Rest. Swipe up/down scrolls only.
Daily sheet details
Fill these details so the graph page matches your paper work diary sheet more closely.
When carry-forward is ON in Settings, two-up details will continue onto the next daily sheet until you untick two-up or change the two-up driver details.
Edit selected page only
Use this only if you need to correct the selected old page. It changes this date only and does not change future or previous pages.
If you cancelled a paper page and used the next page, mark the cancelled page status above, then manually set the correct page number on the usable page here if needed.
Work / rest change details
The app automatically lists your change times from the selected blocks. Add the odometer and location so it matches your real work book.
Location: type manually, or use π to fill suburb/town, rest area, truck stop or fuel station name when available.
β Swipe left/right to see Location, Rest type, Notes and π location button.
BFM / fatigue checker
Paper sheet preview
This preview is designed to help you match your paper daily sheet. It also updates for two-up driver details when enabled.
Diary line summary
Vehicles / Drivers
Save trucks and two-up drivers here. You can select them later to apply to the current diary page, useful for checking past fines/incidents or matching who was driving.
When this is ON, details typed on diary pages are added to Vehicles / Drivers automatically. Existing records are not duplicated.
Active trucks
Saved drivers
Vehicle details
Driver details
Driver details
Changing driver/base/truck details will apply from this effective date forward. Previous daily sheets stay unchanged.
Work diary book setup
Example: if first used page is 491838, the next used work/cancelled/skipped page gets 491839 automatically. Full rest days with no page use do not consume a page number. You can still override a specific day on the Graph page.
Default work diary no, truck rego and two-up defaults also follow the effective date above, so old pages are protected.
Diary Book History
Use this when one real work diary book is full and you start a new book. Old pages stay linked to the old book.
Close current diary book
Start new diary book
Settings
Smart major rest classification
Automatically classifies long rest breaks so major-rest, night-rest, 84h checkpoint, and 24h reset calculations are less likely to be wrong if you forget to select rest type manually.
Less than 7h = normal Rest / short break handling. Solo 7h+ = Stationary/Night if it qualifies. Two-up 7h+ = Sleeper berth reminder. 24h+ = 24h rest unless you manually choose another rest type.
Work option / rule history
Use this whenever you change Standard/BFM, solo/two-up, or co-driver option. The saved option applies from the selected page/date forward and old pages stay protected.
App updates
Current app version: checkingβ¦
Use this when GitHub Pages has a newer version but the Home Screen app still shows the old version, or when the app feels slow after an update. It clears old app-file caches only, not diary data.
Before updating, save a backup?
Your diary data should stay, but saving a backup first is safest.
Ready to update.
Use this after importing an older backup. It removes unnecessary full-rest blank days only; real work/rest data and important details are kept.
Backup reminder: Off
Audit log
Records important app changes such as rule changes, selected-page edits, imports and clears. This is for your personal checking.
Important
Data safety tip: Before updating GitHub files, export a JSON backup. New versions will try to migrate old data safely, but backup first is still best practice.
This is a personal helper for checking your paper diary. It is not an NHVR-approved Electronic Work Diary.
How to use
- Select the correct date.
- Enter Driver details and Base time in Settings.
- Tap or swipe directly on the Work or Rest row to select 15-minute blocks.
- To change a block, tap the correct row at that time.
- Open Graph to see your selected blocks drawn as a work diary graph page.
- Use CSV / Excel export or PDF report export from Settings.
- Use the rule cards and next-break advice before you continue driving.
Rules checked in this prototype
BFM Solo: 6h in 6ΒΌh, 8Β½h in 9h, 11h in 12h, 14h in 24h, and 7h continuous stationary rest warning.
Standard Solo: 5ΒΌh in 5Β½h, 7Β½h in 8h, 10h in 11h, 12h in 24h, and 7h continuous stationary rest warning.
Long/night and 7/14-day rules need complete diary history. This prototype highlights daily and rolling-window problems but does not replace legal advice or an approved EWD.