FlightSweeper is a travel product for people who know where they want to go but not which day is cheapest.
The system scans a month of dates, ranks live itineraries, and takes the user from search to ticket issuance without leaving the platform.
What it does
- Three product modes: route sweep (fixed O/D, find cheapest day), destination sweep (flexible O, find cheapest destination), and chat-to-book (natural language to Duffel booking via Claude)
- ~30 concurrent sweep requests per search (concurrency 5, 900ms stagger) across the full target month
- Two-phase Duffel booking: payment intent → offer verify → create order — prevents stale-price bookings
- AES-256-GCM PII encryption for all stored passenger data
- DOT 24h cancellation rule enforced at booking confirmation
- Security-reviewed: 52KB AUDIT.md documenting the full threat model
- Pro subscriptions via Stripe (fees waived), referral attribution, saved-route stubs, Expo iOS path