One OTP To Rule Them All: How Uber Bangalore Redesigned Ride Verification

Uber in Bangalore just moved to a single, non-regenerating OTP per ride — the same model Rapido has used for years. A deep dive into how this is implemented, the system design behind it, and why a static OTP is actually more secure than a regenerating one.