MediaGuard is HUMAN's predictive, pre-bid advertising fraud prevention system. It makes real-time predictions to determine whether or not a specific ad impression is fraudulent based on information provided from the OpenRTB bid object. MediaGuard is focused on identifying illegitimate ad impressions that are not being served to, or viewed by, humans in real-time. Users can then determine whether or not they wish to continue bidding on a specific ad impression. Regarding integration, the solution requires a server-to-server (S2S) integration through an Application Programming Interface (API). MediaGuard is also deployed in tandem with FraudSensor. The information collected via the FraudSensor tag is used to train the MediaGuard machine-learning algorithms.