Antidolus, built by Montague Sykes, is a counter-fraud intelligence platform that enables legal sharing of fraud data across UK sectors in compliance with GDPR and UK/EU legislation. The platform ingests millions of confirmed fraud records from user submissions and verified official sources, helping organisations collaborate to prevent fraud.
The Challenge
Antidolus had an existing application built in Perl that was becoming difficult to maintain and extend. They needed a partner who could take over the codebase, understand it, and find a way to modernise it without disrupting a live platform that organisations relied on daily.
What We Did
Took Over the Codebase — We inherited a Perl application and invested the time to understand it thoroughly before making changes. No cowboy rewrites — we learned how the system worked first.
Migrated Key Parts to Python — Rather than attempting a risky full rewrite, we identified the components that would benefit most from migration and moved them to Python incrementally. The platform kept running throughout.
Built New Modules — As Antidolus expanded into new areas — business fraud, payments, telecoms, claims — we built these modules from scratch in Python, establishing modern patterns alongside the existing system.
Managed Hosting on AWS — We run the entire platform on AWS, handling infrastructure, deployments, monitoring, and operational support. Antidolus focuses on their product and their customers; we keep the lights on.
The Platform
Antidolus now serves multiple major UK sectors with a platform that includes:
- Business Module — Fraud intelligence for business-related fraud
- Payment Module — Payment fraud detection and data sharing
- Telecoms Module — Telecoms-specific fraud intelligence
- Claims Module — Insurance and claims fraud data
- Creditsafe Reports — Integrated credit reporting
- Domain Trust — Domain verification and trust scoring