Anonymous online reporting
An easy form on mobile and desktop with province / district / subdistrict dropdowns, photo evidence uploads, and a tracking code issued after submission.
Live system · Government Agency
The Human Trafficking Case Reporting System has two parts: a public website where people can report tips, anonymously if they choose, and a back office where police officers screen, assign, track and analyse cases. Both share a central cloud database. Developed in collaboration with the Anti-Trafficking in Persons Center, Royal Thai Police (TATIP RTP).
Visit the live system

All screens shown are public-facing. The back office that officers use to manage tips in the PIMS format is classified by the agency and cannot be shown.
Home — center information and contact channels
Report a tip — reporters can identify themselves or stay anonymous
Tip form — province / district / subdistrict address dropdowns
Track status — search with the code issued after reporting
English language support
Chinese language support
Home page on mobile
Reporting on mobile
A form tuned for easy entry on small screens
Status tracking on mobile
An easy form on mobile and desktop with province / district / subdistrict dropdowns, photo evidence uploads, and a tracking code issued after submission.
Officers manage tips (Clues) in a back office that follows the Royal Thai Police PIMS format, from intake and grouping to data export. The screens are classified by the agency and cannot be shown.
Screen and grade severity on 3 levels (Critical / High / Normal) → assign to a local station or unit → record a progress log → close the case, with SLA alerts when a critical case goes without updates.
Tips are converted to vectors with a Sentence Transformer, grouped by area, and matched with similar cases through semantic search, alerting officers before they take a case.
Gemini 2.5 Flash Lite summarises tips in 3 languages, helping officers read and screen them faster.
Tip statistics by period and province, with a density map to help allocate resources. Data exports to PDF / Excel.
Reporter identity is stored apart from case data (data decoupling), with RBAC, 2FA via email OTP, an audit trail on every change, and signed URLs for evidence files.