
Associated Press: AP Verify
- User Experience
- Component Libraries
- WebSockets
- AI Integration
The client.
The Associated Press (AP) is a global, independent news organisation founded in 1846. As a not-for-profit cooperative, it provides real-time, unbiased news reporting to thousands of media outlets worldwide. With journalists in over 100 countries, AP delivers trusted content across text, photo, video, and audio - serving as a backbone for breaking news and global coverage.
As the media landscape has evolved, so too has AP’s need for cutting-edge digital platforms to support fast, reliable, and scalable news delivery.
.png%3F2025-11-12T16%3A28%3A48.521Z&w=3840&q=100)
The brief.
AP needed a robust, secure, and user-friendly platform to help its journalists analyse and verify multimedia content at speed and scale. Existing tools were fragmented, technically inaccessible to many users, and lacked the cohesion needed for fast-paced newsroom environments. AP challenged us to build a platform that would unify verification workflows, automate complex processes, and support journalists in evaluating the credibility of media in real time.
The approach.
We collaborated closely with AP’s internal teams to design and build AP Verify - a feature-rich platform that enables journalists to analyse and investigate images, videos, text, and metadata from a single interface. The platform integrates a suite of AI-powered tools, third-party APIs, and custom-built pipelines to support advanced verification tasks such as frame-by-frame analysis, reverse image search, and automated source detection.
Understanding the fragmented nature of journalists’ previous workflows, we focused on usability and accessibility - eliminating the need for disparate tools and workflows, while increasing overall speed and accuracy. We tackled major challenges including media access restrictions, API volatility, and asynchronous processing of large files by implementing creative job queueing, real-time interface updates via websockets, and fallback mechanisms for AI model selection.
By turning a previously manual and error-prone process into an efficient, scalable workflow, AP Verify empowers journalists to verify content more quickly and more reliably - all within a secure, high-performance environment.

By turning a previously manual and error-prone process into an efficient, scalable workflow, AP Verify empowers journalists to verify content more quickly and more reliably - all within a secure, high-performance environment.
Technologies
Laravel (Livewire, Jetstream, Reverb)
Alpine + Sass
Test suite creation to monitor application health
Websockets for real-time UI updates
AWS (EC2, S3 buckets, load balancer configuration)
Multiple 3rd-party API integrations
Custom deployment pipeline using Trellis / Ansible
Websocket server configuration
Deployed securely behind AP’s VPN
Encrypted media handling
Built to strict AP security and compliance requirements
The result.
%2520(1).png%3F2025-11-13T16%3A34%3A09.638Z&w=3840&q=100)
%2520(3).png%3F2025-11-12T12%3A23%3A59.354Z&w=3840&q=100)
The feedback.
lorem ipsum


