For this travel booking platform, fraud was hiding in complexity. International bookings, third-party processors, and large-ticket transactions all made detection harder. While their model could flag some risk, it lacked the signal resolution needed to separate false positives from real threats.
This platform processes hundreds of thousands of flight bookings per month, including many that pass through third-party processors. High-value, high-risk bookings, like international or premium-class tickets, carried a higher risk. However, the system in place was not calibrated to identify who could actually be trusted.
False positives drained revenue. Missed fraud created chargebacks and policy abuse. Analysts lacked the signal precision needed to tune the system without tradeoffs. The company needed a way to improve model performance at both ends of the spectrum. Their priority was high-impact bookings where decisioning was most opaque.
External processors stripped or replaced core user signals, making it harder to link booking data to an identity and limiting the accuracy of risk scoring.
Fraud was often flagged after booking confirmation, but by then the platform had already issued tickets, absorbed the cost, and lost the ability to intervene.
Attributes like email, phone, and address weren’t just weak, they were incomplete or unverifiable. The system didn’t interpret that absence as meaningful risk, leaving fraud undetected.
Pipl calibrated Trust Scores using 165,000 historical flight bookings. Instead of relying on perfect input data, the model was trained to recognize meaningful patterns in partial, obscured, or fragmented signals. It performed especially well on traffic routed through third-party processors, where identity clarity was lowest. The team tested a range of scoring thresholds to capture both high-risk and high-trust segments with precision.
more risk on unvalidated addresses
more fraud on never-seen emails
more trust from low-risk ISPs
more trust on previously seen phones
The breakthrough wasn’t just in performance, it was in flexibility. Pipl gave the team a model that could make smart, confident decisions even when key attributes were missing or inconsistent.
Instead of defaulting to caution, analysts could act on trust scores that accounted for processor-level noise, international bookings, and limited visibility. This meant fraud was caught earlier, approvals moved faster, and the system adapted to complexity without overreacting to it.
Trust scoring cleanly separated good and bad users, even in third-party-obscured transactions
The highest confidence zone excluded almost all remaining fraud, enabling near-automatic approval.