HeavyLog
Driver Work Logbook

User Manual

Version 1.0 — March 2026

⚠ Not an Official or Approved Logbook

HeavyLog is a personal reference tool only. This app does not represent any government entity. It is not approved, endorsed or recognised by the National Heavy Vehicle Regulator (NHVR), the Australian Government, any State or Territory transport authority, or any other government agency.

HeavyLog does not replace your legal obligation to maintain a compliant work diary or logbook as required under the Heavy Vehicle National Law (HVNL) and NHVR regulations.

1. Introduction

HeavyLog is a personal fatigue management reference tool designed for Australian heavy vehicle drivers. It helps you informally track your work and rest activities against NHVR fatigue guidelines, including both Standard Hours and Basic Fatigue Management (BFM) schemes.

The app records exact timestamps for all activities, calculates your remaining work and rest obligations in real time, and provides clear visual alerts when you are approaching or exceeding fatigue limits.

⚠ Important
HeavyLog is NOT an official or NHVR-approved electronic work diary. It is a personal reference tool only. You must still maintain a compliant work diary as required under the HVNL.

Key Features

↑ Back to top

2. Getting Started

2.1 Installing HeavyLog

  1. Open the Google Play Store on your Android device.
  2. Search for HeavyLog.
  3. Tap Install and wait for the download to complete.
  4. Open the app. No account or registration is needed.

2.2 Getting Started Walkthrough

When you first open HeavyLog, a 4-step walkthrough guides you through the key concepts: what HeavyLog does, how the compliance bars work, the most important fatigue rules, and how to get started.

Getting Started walkthrough - Step 1 of 4
Figure 1 — Getting Started walkthrough (Step 1 of 4)
Tip
You can replay the walkthrough at any time from the Profile tab by tapping VIEW GETTING STARTED GUIDE.

2.3 Setting Up Your Profile

Before you start logging activities, set up your driver profile in the Profile tab:

Profile tab with driver details, settings and action buttons
Figure 2 — Profile tab showing driver details, compliance settings and action buttons
FieldDescription
Full NameYour full name as it appears on your licence
Licence NumberYour heavy vehicle licence number
Vehicle RegistrationRegistration number of your primary vehicle
Employer / CompanyThe company you drive for (or your business name)
Hours SchemeChoose Standard Hours or BFM
Home Base TimezoneYour home base timezone for fatigue calculations
Warning ThresholdPercentage at which amber warnings appear (default 80%)
14-Day Rest EnforcementGrace mode (default) suppresses the 14-day rest breach until 72h of work is logged, to avoid false alarms on a fresh install. Strict mode enforces from the first entry for full NHVR compliance.
Tip
Set your fatigue scheme and home base timezone first, as these affect how your dashboard calculations work.
↑ Back to top

3. The Dashboard

The Dashboard is your main screen. It shows your current fatigue status at a glance with colour-coded cards that update in real time.

Dashboard showing fatigue meter, alert banner and compliance bars
Figure 3 — Dashboard with fatigue meter, alert banner, today’s log and compliance bars

3.1 Fatigue Meter

The circular gauge at the top shows your overall fatigue usage as a percentage. It changes colour as you approach limits: green when safe, amber when approaching, and red when exceeded.

Next to the gauge, key statistics show your work time in the short window, 24-hour window, 7-day window, and when your next break is due.

3.2 Alert Banner

Below the fatigue meter, an alert banner shows your overall compliance status:

3.3 Today’s Log Summary

Three summary cards show your total Driving, Other Work, and Rest hours for the current day.

3.4 Compliance Bars

Horizontal progress bars show your usage percentage across each fatigue window (5½h, 24h, 7-day, 14-day). Bars change from green to yellow to red as you approach limits.

↑ Back to top

4. Logging Activities

4.1 Activity Types

ActivityDescriptionCounts As
DrivingTime spent driving the heavy vehicleWork
Other WorkNon-driving tasks (loading, paperwork, checks)Work
Short BreakShort rest breaks during a shift (15–30 min)Rest
Major RestContinuous rest period (night rest, 7h+)Rest

4.2 Selecting and Starting an Activity

From the Log Entry tab, select the activity type you want to start, then tap the orange START ACTIVITY button.

Log Entry tab with activity buttons
Figure 4 — Log Entry tab with activity buttons and HEADS UP warning

4.3 Setting the Start Time

After tapping START ACTIVITY, a modal appears where you can set the exact start time. The app defaults to the current time, but you can adjust the hour, minute and date to log a past activity.

The modal also shows any approaching fatigue limits so you can make an informed decision before starting work.

Start time modal with limit warnings
Figure 5 — Start time modal with approaching limit warnings

4.4 Stopping an Activity & Entering Details

When you finish an activity, tap STOP. You will be prompted to enter:

Activity details fields
Figure 6 — Activity details: location, vehicle, odometer, trailer, notes

4.5 GPS Location

When you tap the locate button, HeavyLog requests your device’s GPS and fills in the location field:

↑ Back to top

5. Fatigue Rules Reference

The Rules tab provides a built-in reference for NHVR fatigue rules. Switch between Standard Hours and BFM using the tabs at the top.

Rules tab showing Standard Hours
Figure 7 — Rules tab showing Standard Hours fatigue windows

5.1 Standard Hours

RuleLimitRequired Rest
5½h window5h 15m work15 min continuous rest
8h window7h 30m work30 min rest (in 15-min blocks)
11h window10h work60 min rest (in 15-min blocks)
24h window12h workRemaining time as rest
7-day restUnconditional24h continuous rest every 7 days

5.2 Basic Fatigue Management (BFM)

RuleLimitRequired Rest
6¼h window6h work30 min continuous rest
9h window8h workRemaining time as rest
12h window11h workRemaining time as rest
24h window14h workRemaining time as rest
Major rest7h continuousQualifies as major rest
84h cumulative84h since last 24h rest24h continuous rest required
⚠ Important
These tables are a simplified reference. The actual NHVR rules contain additional detail, exemptions and conditions. HeavyLog calculates against these guidelines as a personal aid — it does not replace official regulatory guidance.

5.3 How HeavyLog Calculates

HeavyLog uses exact timestamps (not 15-minute block rounding) for all calculations. The 15-minute rounding rule under NHVR only applies to handwritten work diaries — electronic systems record and calculate with precise times.

The app continuously scans rolling time windows to determine how much work and rest you have accumulated. When a window approaches its limit, the dashboard card changes colour and the alert banner updates.

↑ Back to top

6. History

The History tab shows your complete log of recorded activities, grouped by date.

History tab with weekly summary and log entries
Figure 8 — History tab with weekly summary and log entries

6.1 Weekly Summary

At the top, three summary cards show your total Driving, Work and Rest hours for the current week, along with a progress bar for weekly work hours against the maximum.

6.2 Browsing and Editing Entries

Entries are listed in reverse chronological order. Each shows the activity icon, type, times, location, vehicle rego, trailer number and duration. Tap the pencil icon to edit an entry.

Changes to past entries will cause the dashboard to recalculate your fatigue status automatically.

↑ Back to top

7. Exporting & Importing Data

7.1 Exporting Your Log (CSV)

  1. Go to the Profile tab.
  2. Tap EXPORT LOGBOOK.
  3. The CSV file will be saved to your device. Share it via email, cloud storage or any other method.

The exported CSV includes: activity type, start/end times, duration, location, odometer, vehicle rego, fleet number, trailer number, notes, and driver details.

7.2 Importing a Log (CSV)

  1. Go to the Profile tab.
  2. Tap IMPORT LOGBOOK (CSV).
  3. Select the CSV file from your device.
  4. HeavyLog will map the columns and import the entries into your log.
Tip
Export your log regularly as a backup. If you uninstall the app or clear app data, all log entries are permanently deleted.

7.3 Clearing All Data

The CLEAR ALL DATA button in the Profile tab permanently deletes all log entries, profile information and settings. This action cannot be undone.

⚠ Warning
Always export your log before clearing data. Once cleared, your entries cannot be recovered.

7.4 Replaying the Getting Started Guide

If you need a refresher on how HeavyLog works, tap the VIEW GETTING STARTED GUIDE button at the bottom of the Profile tab. This replays the 4-step walkthrough that appears on first launch.

↑ Back to top

8. Tips & Best Practices

8.1 Keep Your Log Accurate

Log every activity as it happens. Starting and stopping activities promptly ensures your fatigue calculations are accurate.

8.2 Export Regularly

Make a habit of exporting your log at least weekly. The CSV serves as your backup and can be useful for cross-referencing with your official work diary.

8.3 Monitor Dashboard Alerts

Pay attention to amber/yellow warnings. They give advance notice so you can plan your next rest before hitting a red limit.

8.4 Check Rest Countdowns

When on a break or rest period, the dashboard shows exactly how much rest you still need before you can resume work.

8.5 Keep Your Device Secure

All data is stored on your device, so security depends on your device. Use a screen lock, keep your OS updated, and don’t share your device with untrusted persons.

8.6 Remember Your Legal Obligations

HeavyLog is a personal reference tool. It does not replace your legal obligation to maintain an official NHVR-compliant work diary.

↑ Back to top

9. Troubleshooting

9.1 Dashboard Shows Unexpected Alerts

Check your recent entries in History. A missed stop, overlapping entry or incorrect time can affect calculations. Edit the incorrect entry and the dashboard will recalculate.

9.2 GPS Location Not Working

Ensure you’ve granted location permission: Settings > Apps > HeavyLog > Permissions. Also check your device’s location services (GPS) are turned on.

9.3 Data Lost After Reinstall

Uninstalling removes all locally stored data. This is why regular CSV exports are essential. Use Import to restore from a previous export.

9.4 CSV Import Errors

Ensure the file matches HeavyLog’s export format. Common issues: modified headers, wrong date formats, or extra columns added by spreadsheet software.

↑ Back to top

10. Data & Privacy

For full details, see the HeavyLog Privacy Policy.

↑ Back to top

12. Support & Contact

If you have any questions, found a bug, or want to suggest a feature, you can reach us at:

help.heavylog@outlook.com

You can also leave feedback or report issues through the Google Play Store listing for HeavyLog.

↑ Back to top