Government project · Kinshasa
OPTrace. Number plate traceability, in seconds.
Every plate carries a signed QR code linked to its vehicle and its owner. A forged or cancelled plate is spotted at once, in the field as in the office. A solution designed and built by Enywork for Kinshasa.
- 3 stepsFrom the printer to the owner
- 3 actionsTo link a plate in the field
- 1 secondTo spot a forgery at a check
- OfflineAuthenticity is checked with no network
What OPTrace does
A plate that cannot be imitated, data that is well kept.
From the field to the counter, every step is checked and then recorded. The answer at a check is one word and one colour, so officers can decide without hesitation.
In the field
- Scan the QR code: the signature is checked on the phone
- Photograph the plate: registration and laser number read automatically
- Confirm: QR code, plate and vehicle linked once and for all
- With no network, the upload waits for the connection to return
At a check
- Genuine plate: vehicle category, make and colour displayed
- Cancelled plate: reported lost, stolen or incorrect, with reason and date
- Forged QR code: invalid signature, fraud spotted in one second
Security
- QR codes signed with a key only the server holds
- ID documents and photos on secure servers
- Log of every operation: creation, linking, lookup, cancellation
Access
- Restricted to authorised officers: printer, field, counter, control, supervision
- Every account has a precise role and rights
- A control officer cannot see personal data
Why a signed QR code
Copying a QR code gets you nowhere.
Every QR code is digitally signed before printing, with a key only the server holds. A modified or invented QR code is rejected at the first scan; a copied one stays tied to the same vehicle and the same plate. And because the signature is checked on the officer's phone, authenticity can be verified even where there is no network.
How it works
Three steps, from the printer to the owner.
Every plate follows the same path. At each step, the information is checked and then recorded.
- 01Printing
A signed QR code on every plate
Each plate receives a unique QR code, signed before printing. No one can make a fake that passes a check.
- 02Field
Linking to the vehicle
The officer scans the QR code and reads the laser number and the registration. All three are linked: the plate can no longer move to another vehicle.
- 03Counter
Registration and handover
The officer completes the owner's file: ID, photo, signature and proof of payment. The plate is handed over only when the file is complete.
Frequently asked questions
Wondering about something?
Who uses OPTrace?
Only authorised officers: printer, field officers, counter staff, control officers and supervisors. Every account has a precise role and rights.
What happens if a plate is lost or stolen?
The supervisor cancels its QR code. At the next check, the plate shows as cancelled, with the reason. A new plate can then be issued.
Can a QR code be copied?
Copying it is pointless: it stays tied to the same vehicle and the same plate. A modified or invented QR code is rejected, because its signature does not match.
What personal data is recorded?
What is in the owner's file: identity, contact details, ID document, photo and signature. It is used only for plate traceability and is visible only to authorised officers.
Do checks work without a network?
Yes for authenticity: the QR code signature is checked on the phone. Vehicle details appear when a connection is available.
Solutions
Our other products
Higher educationThe platform for universities and higher institutes.
Learn more →
Primary and secondary schoolsSchool fees, finally under control.
Learn more →Biometric attendance, leave and payroll in a single register.
Learn more →OPOpSolverAttendance managementFingerprint clocking, even without internet.
Learn more →Accept mobile money and cards with a single integration.
Learn more →An official document to make forgery-proof?
OPTrace was designed for Kinshasa's number plates. If your administration faces the same problem with another document, let us talk.