HawkLine

Module · RoRo tally

RoRo Tally

Tally every VIN. Match every port. Zero disputes.

Mobile-first VIN tally and verification across RoRo loading and discharge — a defensible audit trail for stevedores and real-time visibility for shipping lines, without the paper.

Offline-first on the ramp · No scanner hardware — just the phone · One pass per vehicle

What makes it different

You don't tally the whole VIN. You enter the part that's unique.

Typing a full 17-character VIN, a thousand-plus times a voyage, is where manual tally breaks down. RoRo Tally computes the minimum unique trailing characters for each VIN against the units still pending at that port — often about nine digits on a full voyage, as few as three as the port empties. It recomputes after every verify, so the keystrokes keep shrinking as the work gets done. Prefer to scan? The phone camera reads the VIN tag directly.

~9

typical unique suffix on a full ~1,500-vehicle port

3

characters can be enough as a port empties out

0

double-counts — atomic dedup across offline re-sends

How it works

From manifest to printed pass, no manual data entry.

  1. 1Upload

    Drop the voyage manifest

    An Excel or CSV manifest of ~1,500 VINs, read in a single pass. The parser auto-detects the layout per sheet — a consolidated voyage sheet or one sheet per port — and surfaces vessel, voyage, and ports. No reformatting your files first.

  2. 2Resolve

    Per-port loadout, auto-resolved

    Every WMI (the first three VIN characters) is matched against a 2,662-code manufacturer lookup under ISO 3779 — a fast in-memory match for common makes, a fallback lookup for the long tail. Ports resolve against a UN/LOCODE port collection. You review, fix any ambiguity, and confirm.

  3. 3Tally

    Stevedores tally on the dock

    Stevedores type the shortest unique suffix of each VIN — or scan it with the phone camera. It works offline on the ramp and syncs the moment signal returns. Several stevedores tally one port in parallel, with no double-counts.

  4. 4Pass

    Cargo Transit Pass printed

    A print boarding-pass with a QR code, the route (origin → destination with country codes), and the vehicle spec. Hand it to the driver as the unit rolls off the ramp.

What you get

What stevedoring teams actually get.

  • Offline-first, with atomic dedup

    The ramp has no signal; the app doesn't care. Scans queue locally and sync on reconnect. A per-device sequence key makes each verify idempotent — a scan re-sent after a dropped connection can never become a double-count.

  • Live per-port tally

    Verified, pending, and exception counts update in real time, per port, on the tally device — so the team on the ramp and the office work from the same numbers.

  • Multi-format manifest ingestion

    Consolidated voyage sheet, one sheet per port, or a mixed workbook — the parser detects the layout per sheet automatically. Keep sending the Excel files you already produce.

  • Mixed cargo, one pipeline

    Not just 17-character car VINs — equipment serials, container numbers, and short tally codes are classified and flow through the same tally. MAFI trailers, excavators, and bulldozers count too.

  • Cargo Transit Pass

    A print boarding-pass per vehicle — VIN, a QR code, the route with country codes, and the vehicle spec. Four fit on one A4 sheet and it prints straight from the browser.

  • An audit ledger per VIN

    Every verify is an append-only event: who, which device, the method, and the timestamp. A claim over a missing unit? Pull the ledger — attributed and time-stamped, per scan.

Coming soon

More modules on the way for the stevedore platform.

VIN tally, the Cargo Transit Pass, and the audit ledger ship today. These are next.

  • Yard management

    Track every vehicle from gate-in to bay assignment to gate-out, on a live yard map.

  • Stevedore team management

    Crew rosters, shift planning, and productivity — who tallied how many, when, and where.

  • Pre-delivery checklist

    Built into the tally flow, customizable per OEM, required before a unit is marked verified.

  • Lashing checklist

    Per-deck lashing audit with photo capture and an audit-ready export.

  • Quality checklist

    Damage and condition logging at tally time, attached to the unit for downstream claims.

  • Special & used cargo

    Mint a unique ID for cargo that has no VIN — high-and-heavy, static units, breakbulk, used vehicles — then trace each unit's movement and issue its pass.

Pricing

Simple pricing. One tier.

Per port. Per year. Includes 10 user seats.

Standard

$1,199USD per port / year

Billed annually · 10 user seats included

Payment gateway transaction fees may apply.

  • 10 user seats included
  • All core RoRo Tally features
  • Cargo Transit Pass
  • Offline mobile tally
  • Real-time per-port counts
  • Per-VIN audit ledger
  • Email support

FAQ

Common questions.

Does it work without internet?
Yes. The mobile tally is offline-first. Scans queue locally on the device and sync when the phone reconnects — no operator action needed. A per-device sequence key makes each scan idempotent, so a verify re-sent after a dropped connection never becomes a double-count.
Do I need barcode-scanner hardware?
No. The phone camera scans the VIN, or a stevedore types the shortest unique suffix the engine calculates. Any modern phone works — there is no scanner hardware to procure, maintain, or replace.
What if a VIN isn't on the manifest?
It's captured as an exception — off-manifest, wrong-port, or extra-unit — with a tally note, and held out of the verified count for review. Supervisor review tooling is in development.
Who can see our tally?
Access is role-based — admin, supervisor, scanner, and read-only observer — scoped by port. You decide who sees what, including read-only access for a shipping line.
Can we integrate with our TOS or BL system?
RoRo Tally exposes scan events, voyage status, and verification snapshots through a REST-accessible data layer. A specific Terminal Operating System or bill-of-lading integration is scoped per engagement.
What does it cost?
$1,199 USD per port per year, including 10 user seats, billed annually. Pricing scales by the number of ports you operate.

RoRo Tally · one module of 10+

Ready to tally your next voyage?

Tell us your terminal and the lines you handle. We'll walk you through a voyage with your own manifest — a real person responds within one working day.