web|Data processing|Government

Interpol – Stolen Travel Documents System

Categories: web | Data processing | Government

The Stolen Travel Documents Reporting System is an internal platform built for the Moldova Interpol Department and the Ministry of Internal Affairs of the Republic of Moldova. The system records, processes, and reports cases of stolen and lost travel documents, feeding records into the national and international law-enforcement data flows that border police, consulates, and partner agencies depend on. The project was financed by the U.S. Embassy in Moldova as part of a broader effort to modernize the country’s law-enforcement infrastructure. FusionWorks designed and delivered the platform end to end, replacing a manual, paper-driven workflow with a secure, audit-ready digital pipeline.

Operational Workflow for Investigators

The application is designed around the day-to-day work of Interpol officers and Ministry staff who handle stolen-document reports. Each case captures document type, document number, owner details, circumstances of the loss, and chain of custody, then moves through a defined review and approval flow. Additionally, role-based access ensures that sensitive personal data is only visible to authorized officers. This structured workflow reduces input errors and gives supervisors a clear view of case volume and resolution times.

Integration with National and International Data Flows

The platform was built to connect with the broader law-enforcement data landscape rather than operate as a standalone silo. Stolen-document records are made available to other Moldovan agencies through the appropriate data exchange channels, and the system is designed with international stolen-document reporting standards in mind so cases can be propagated correctly. Furthermore, the platform produces the structured exports needed for inter-agency cooperation. This positions Moldova more firmly inside the global stolen-documents reporting network.

Security, Audit, and Accountability

Because the system handles personal data and law-enforcement-sensitive information, security and accountability were core requirements from day one. Every record is fully audited — who created it, who edited it, who accessed it — and access is gated through strict authentication and authorization controls. Additionally, the application is hardened against the threat profile expected of a government system. This makes the platform defensible during audits by both Moldovan oversight bodies and the U.S. Embassy as project funder.

Development and Implementation

FusionWorks designed and built the platform across the full stack. Our team developed the backend on Node.js and NestJS with a MySQL data layer, exposing well-typed APIs to a React-based operator interface. We worked with stakeholders at the Interpol Department and the Ministry to translate paper-based procedures into a coherent data model and workflow, and implemented the access control, auditing, and reporting features required of a law-enforcement system. Furthermore, our team handled deployment and the handover to the client’s IT operations staff.

The Stolen Travel Documents Reporting System gives Moldovan authorities a modern, secure, and internationally aligned tool for combating document fraud — a focused infrastructure investment with outsized impact on border integrity and citizen safety.

Tech: MySQL NestJS Node.js React

MySQL NestJS Node.js React