How It Works
Our tracking system combines multiple news sources with intelligent algorithms to determine Trump's most likely current location.
Hourly News Monitoring
Every hour, our system fetches the latest articles from 10+ major news RSS feeds. This runs automatically via Vercel Cron Jobs - no manual intervention needed.
Unlike the previous WordPress-based system which only updated when someone visited the site, our pipeline runs reliably on a fixed schedule.
Weighted Location Extraction
Each article is analyzed using a scoring algorithm that assigns points based on location name matches, city/state references, presence indicators, and source reliability.
For example, "Trump arrived at Mar-a-Lago" scores higher than "Trump discusses Mar-a-Lago policy" because the presence term "arrived at" adds confidence that he is physically there.
Multi-Source Consensus
We require 2+ independent news sources to report the same location before updating the tracker. This prevents a single misinterpreted article from moving the marker.
A White House press release carries more weight than a speculative blog post. Our source weighting system ensures authoritative sources have more influence.
Live Map Update
When a new location is confirmed, the interactive Mapbox map smoothly animates the Trump marker from the old position to the new one. Your browser receives instant updates via Supabase Realtime WebSocket.
The map uses real geographic coordinates (not the CSS percentage hack of the old system), so the marker is placed precisely on the correct location. No polling — changes push to your browser instantly.
Our Data Sources
We monitor these trusted news outlets for presidential location data:
Accuracy Disclaimer
This is not real-time GPS tracking. We determine Trump's location based on news reports, which may be delayed or inaccurate. The confidence score shown on each location reflects how certain we are based on the number and quality of matching sources. Locations with high confidence (70%+) are based on multiple corroborating reports from reliable outlets.
Technical Details
Every hour via Vercel Cron
10 major outlets
70+ mapped venues
Mapbox GL JS (WebGL)
Supabase Realtime (WebSocket)
Supabase (PostgreSQL)