STM32F401 microcontroller physically placed between GPS receiver and flight controller — analyzes satellite data 460,800 times per second to detect spoofing and automatically switch to dead-reckoning navigation. 6 independent detection algorithms: position jumps, satellite count anomalies, SNR analysis, altitude anomalies, EKF verification, automatic recovery. Encrypted firmware, USB-C updates, web dashboard.