MISX – Pattern detection and surveillance tooling for modern law enforcement
The Police and Border Guard Board is Estonia’s unified law-enforcement and internal-security agency with around 5,000 employees, operating under the Ministry of the Interior.
- AI
- Backend
- Java
- UX
- X-road
Challenge
The PPA’s new MISX procedural system needed a modern way to manage object and individual surveillance. The legacy approach didn’t scale, leaned heavily on manual work, and gave investigators little support for tracking relationships between entities like vehicles and persons.
Solution
- Microservices surveillance module. A new-generation MISX surveillance module built on a modular architecture for scalability and adaptability.
- Automatic pattern detection. Surfaces relationships between entities — for example, linking a person to a vehicle in the context of a traffic incident.
- Dynamic form generation. The interface adapts to data type and context, reducing training needs.
- Rule-based automation. Status changes and user permissions adjust automatically based on rules — age, event deadlines, case state.
- X-Road data validation. Live cross-checks against national registries keep data accurate and current.

Result
- Faster decision-making and significantly more process automation in surveillance workflows.
- AI-assisted features cut manual work in identifying relevant data relationships.
- Modular structure adapts to future procedural and administrative workflows.
- A more responsive public-safety tool that saves investigators’ time.
Key takeaway
Investigative workflows benefit more from quietly automated pattern detection than from flashy AI features — speed and reliability matter most.