Weighbridge recording system

A weigh ticket nobody typed.

What the record says is what happened on the scale: the reading arrives from the indicator and no clerk types it, every correction is added under a name, no truck leaves without a permit scanned once — and you see all of it from your phone.

Reads your existing indicator over its serial port (RS-232)A database of your company's ownLive in days, usually
Weigh ticket#0000 · 11:42
Gross weight on the scale
18,340 kg
Stable reading
CustomerSample customer
MaterialSand
PlateSAMPLE 1234
Tare7,120 kg
Net11,220 kg
Entry method: from the scale (automatic)
A screen from the system as it is — sample data

Every ticket says where the number came from, who recorded it, and when.

A finalized weighing session, ticket 0040 — weight entry method: from the scale1234
  1. The entry method is printed on the ticket itself: "from the scale (automatic)".
  2. Tare 9,117, gross 16,447, net 7,330 kg — as the indicator reported them.
  3. "Created by …" and "Finalized by …", each with its time.
  4. "#0040" is a serial number that is never reused; the status reads "finalized".
The problem

The shortfall is not made on stocktake day. It is made in three places before it.

Tampering is rarely one large difference. It is a small difference that repeats, and it only shows up as a shortfall at the stocktake.

CustomerSample customer
MaterialSand
Gross18,340
Tare7,120 7,720
Net10,620
For example — a paper ticket book
01

Between the indicator and the clerk's hand — today

The clerk reads the display and types the number, sometimes before it settles.

With WeighHub

The number arrives from the indicator and is captured only fresh and stable; manual entry is a per-user permission written on the ticket.

02

After printing — today

A ticket is corrected and only the final version survives, or a second "original" is printed for a truck that has already left.

With WeighHub

Old value, new value, name, time and reason all stay, and every reprint is counted.

03

Between the gate and the scale — today

A truck enters and no ticket is ever made for it.

With WeighHub

The gate log lists who is inside, the weighing screen offers them, and nothing leaves without a permit tied to its tickets.

Rule one — the source

The number comes from the scale, not from the clerk.

As it happens: the clerk reads the display and types the number before the indicator has settled.

  1. An approved scale device publishes the reading about once a second with its own token; no signed-in user can write into the live feed.
  2. Capture accepts only a reading under 12 seconds old that the indicator reports as stable; otherwise the screen says "bridge offline".
  3. Manual typing in the two-step flow is a permission granted per user; when it is used, the ticket says "manual".

More in: Controls → Entry method · Connecting the scale

New weighing screen with the capture-from-scale button
— — —Bridge offline
18,31018,39018,340Fluctuating
18,34018,34018,340Stable
TimeEventByValueNote
09:56CreatedS. MahmoudGross 16,447
09:58FinalizedM. Ahmed
09:59PrintedS. MahmoudPrint 1
10:20CorrectedM. Ahmed16,447 → 16,474Reason: early reading
10:22ReprintedS. MahmoudReprint ×2
Illustration of one ticket's record — sample
Rule two — the record

A ticket can be corrected. It cannot be corrected quietly.

As it happens: the ticket is corrected in the book after printing, and only the last version remains.

  1. Create, finalize, correct, cancel, delete, print, reprint: all recorded with who and when. A correction keeps old value, new value and reason, and managers are notified.
  2. A second print is logged as a "reprint", and the dialog shows how many prints already exist before you print.
  3. Tickets older than a set number of days lock; editing one needs a declared reopen. The audit log itself is sealed with a verification chain.

More in: Controls → Audit log

Rule three — the gate

No truck leaves without a printed permit that scans exactly once.

As it happens: nobody compares the gate book with the weighing record.

  1. The guard logs entry with plate, driver and a mandatory live licence photo; when a weighing opens, the operator sees the vehicles inside, plate and driver pre-filled.
  2. An exit permit groups the truck's finalized tickets and is approved under a name; the guard scans its QR in the app — confirmed once, then the visit closes.
  3. An empty truck gets an "empty permit", so every exit is documented.

Gate log and exit permits are Professional and up. More in: Controls → Permits scan once · System → The exit permit

Exit permit
Permit no.#0012
PlateSAMPLE 1234
DriverSample driver
Ticket #0040 · Cement7,330 kg
Ticket #0041 · Sand11,220 kg
Approved byM. Ahmed

✓ Scanned once — 12:04

Approved — M. Ahmed
Gate log — vehicles inside right now and how long they have been there
Dashboard — today's inbound and outbound and the pending ticket count
The dashboard on a phone
Manager notifications
Ticket #0040 corrected10:20
New exit permit #001212:01
Weighing outside working hours23:40
Sign-in from a new country07:15
Rule four — the watching

You see the scale from your phone; you do not wait for a call from the site.

As it happens: you learn what happened today by visiting, or by a phone call in the evening.

  1. The dashboard shows today's inbound and outbound tonnage and the pending count in Cairo time, and refreshes on its own while it is open.
  2. Managers are notified on corrections, deletions, a new exit permit, after-hours weighing and sign-ins from a new country; in the browser, and in the Android app on Professional and up.
  3. A live board for the site and emailed daily, weekly and monthly reports on Professional and up; a central view of every branch on Enterprise.

More in: System → Watching

Rule five — ownership

A database that is your company's alone, and a full copy every night.

As it happens: one disk fails and a year of records goes with it.

  1. One company, one database, one address: yourcompany.weighhub.com; company addresses carry a no-index header, so search engines are asked not to list them.
  2. A full copy every night to a private store under your company's own prefix; the last 30 are kept, downloadable from Settings, and Enterprise adds a permanent monthly archive.
  3. Licence, vehicle and cheque images sit in private storage behind sign-in.

A privacy policy drafted to comply with Egypt's Personal Data Protection Law 151 of 2020. More in: Controls → Isolation and backups

yourcompany.weighhub.com — isolated
DatabaseOne database for your company, no tables shared with any other customer
Nightly copiesA full copy every night, the last 30 kept, downloadable from Settings
ArchiveA permanent monthly archive on Enterprise; retention archives before it removes
FilesLicences, vehicles and cheques in private storage behind sign-in
The proof that leaves with the truck

Whoever scans the ticket's code sees whether it is genuine — without asking you.

The printed ticket carries a QR code to a public verify page. A customer, an auditor or a checkpoint sees, without signing in, whether the ticket is genuine, still pending, void, or does not exist; the figures are read from the database at the moment of the scan. The page stays reachable even if the subscription is suspended.

In any dispute, the side with a record is believed, not the side with a number.

GenuinePendingVoidNot found
Weigh ticket
Ticket no.#0000
CustomerSample customer
MaterialSand
PlateSAMPLE 1234
Gross18,340 kg
Tare7,120 kg
Net11,220 kg
Entry methodFrom the scale
Recorded by: ________________

Illustrative code

The demo

Open the system now on sample data, from your phone, with no sign-up.

Visitor pass

A read-only account, no sign-up, on about 5,000 sample tickets across 3 sample branches. Five stops are enough:

  1. Open a finalized ticket and find "weight entry method".
  2. Open the gate log and read who is inside, and since when.
  3. Open fraud review and read the flags it raised.
  4. Open Reports and print the day-close for any day last month.
  5. Try to change anything — you will not be able to.
Try the demoSample data · read-only · no sign-upOpen it on your phone

No indicator is attached to the demo, so the weighing screen shows "bridge offline" — the same rule that refuses to put a stale number on a ticket. There is no printing with your logo, no notifications, no Android app, and the finance modules are closed.

Read-only
The dashboard on a phone
Going live

From the quote to the first ticket: what we do, and what you do.

Usually days, depending on how ready the indicator and the cable are.

StepWeYou
01 · The requestReply to your email within one business day.Send the request.
02 · The accountCreate the account and "yourcompany.weighhub.com", and approve every scale device you register.Register your weighbridges in the system.
03 · The connectionCheck the readings with you until they match the indicator.Connect the indicator, power and internet at the scale following our written guidance: the downloadable Windows agent, or an ESP32 we send on request.
04 · Go-liveTrain your team; training is part of go-live, and email support continues on every plan.Your team records the first ticket.
Windows agentESP32 deviceConnection details

The system runs every day at a real production site, and every feature in it came from a real request.

Plans

Three plans that differ in limits, not in whether the number is right.

On every plan: the scale bridge, the ticket with its code, the integrity check, nightly backups, and email support.

BasicProfessionalEnterprise
WeighbridgesLimitedLimitedUnlimited
BranchesLimitedLimitedUnlimited
UsersLimitedLimitedUnlimited
Cameras—One cameraSeveral cameras
Data retentionLimitedLimitedUnlimited
Android app—✓✓
Request a quoteRequest a quoteRequest a quote

The finance modules — accounting, wallets, rentals and financial management — are switched on by request with any plan. Full comparison table

Questions

The questions we get before a contract.

Do I need to replace my weighbridge?

No. The system reads your existing indicator over its serial port (RS-232 is the most common) and works with most indicators that have a data output. If yours only shows the number on its display, replacing the indicator alone is far cheaper than replacing the bridge — and we tell you that before any contract.

Can an operator type the weight by hand?

Normally, no. The reading arrives from the indicator and is captured only when stable and fresh. Manual entry is a per-user permission for breakdowns; when used, the ticket itself says "manual", and frequent manual entry by one operator raises a flag in fraud review.

Can a ticket be changed after printing without anyone knowing?

No. Correction is possible because mistakes happen, but it is an addition, not a replacement: the old value, the new value, who changed it, when and why all stay, and managers are notified. Reprints are counted; deletions and cancellations are logged under a name. The audit log itself is chained with a verification hash that exposes any tampering.

What if the internet drops during weighing?

The weight stays on screen, because the indicator-to-PC link is local. Quick weighings recorded during the outage are stored on the device and sent when the connection returns, each with a unique reference so none is duplicated. Reports, the phone view and QR verification need a connection, so we recommend a backup data SIM.

Does the system detect fraud automatically?

It raises flags; it does not judge. On the Professional plan, plain arithmetic rules review the last 90 days of tickets: a tare far from the vehicle's usual, a net far above the material's usual, the same plate twice within minutes, a suspiciously round manual weight, weighing outside working hours, and more. A manager confirms or dismisses each flag. A flag proves nothing by itself; it tells you where to look.

Where is my data kept, and who can see it?

Each company has its own separate database and its own address (yourcompany.weighhub.com), with no tables shared with any other customer. A full copy is taken every night and kept in a separate store, the last 30 retained, and you can download one yourself from Settings. Images sit in private storage behind sign-in. We never share or sell your data.

How long does setup take, and who supports me afterwards?

The account and address are ready immediately. What takes time is connecting the indicator, testing the readings and training the team — usually days, depending on the indicator and cabling. You connect the indicator following our written guidance; we check the readings with you. Training is part of go-live, email support is included in every plan, and Enterprise adds priority with an agreed response time.

Can I try it before signing?

Yes, right now and with no sign-up: the "Try the demo" button opens a read-only copy on sample data (about 5,000 sample tickets across 3 sample branches) that you can browse from your phone or PC. No indicator is attached, so the weighing screen shows "bridge offline". After your request, we walk you through the system on your own way of working.

Start with the step that costs nothing.

Open the demo
Sample data · read-only · no sign-up
Try the demo
No commitment
Request a quote for your company
A reply to your email within one business day, no commitment
Request a quote