Young Indian professional smiling at a flight deal notification on his phone at a cafe
Wingit Team·15 Jun 2026·9 min read

How Wingit Works · Updated June 2026

450 Million Fares. 3 Scans a Day.

How Wingit monitors airline pricing databases, builds route benchmarks, and surfaces the moments when fares fall significantly below what a route normally costs.

0 scans/day
5:30 AM, 12:30 PM, 9 PM IST
0%+
Minimum discount vs. benchmark to flag a deal
~0M
Active airline fares in the global system at any time

Most flight deal services work the same way: they monitor fare databases, compare prices against a historical benchmark, and alert you when prices drop significantly. What makes Wingit different is the specificity — it's built entirely for routes from Indian airports, with benchmarks calibrated to Indian departure prices. Here's exactly how it works.

How Airlines Actually Price Flights

Before explaining how Wingit finds deals, it helps to understand what it's scanning.

Airlines don't publish a single price for each seat. They file thousands of fares to ATPCO (Airline Tariff Publishing Company), a clearinghouse used by over 440 airlines. At any given time, there are approximately 450 million active fares in this system. From ATPCO, fares are distributed to the three major Global Distribution Systems (GDS) — Amadeus, Sabre, and Travelport — which power every OTA, airline website, and travel agent booking system in the world.

Each fare has a booking class (fare bucket) — a single letter like Y, M, Q, N, or S. These determine the cabin level, refundability, change fees, and mileage earning rate. Airlines can slash fares in low-inventory buckets without changing their standard prices. A DEL–DXB route might have 200 seats at Rs. 45,000 and 4 seats at Rs. 18,000 — both in economy, same aircraft, same service.

What class you fly

Cabin level

Y, J, C, F = full-price economy and premium cabins. M, W, B = Economy/Premium Economy mid-fare. Q, N, S, T, V = deep-discount economy buckets.

Change and cancel rules

Refundability

Higher buckets (Y, B) are fully refundable. Lower buckets (N, Q) are non-refundable with stiff change fees. Same physical seat, completely different contract.

Frequent flyer impact

Mileage earning

Your miles earned depend on booking class, not just cabin. A Q-bucket economy ticket may earn 25% of miles; a Y-bucket earns 100% of the same flight.

How Wingit Scans for Deals

Wingit runs three detection cycles per day: 5:30 AM, 12:30 PM, and 9:00 PM IST — timed to catch fare-loading windows across different airline working hours.

The 5-Step Detection Pipeline

1

Economy bulk scan from each origin airport

Wingit calls the Travelpayouts fare database for round-trip economy fares from each of the 8 origin airports (DEL, BOM, BLR, MAA, HYD, CCU, COK, PNQ) to all available destinations simultaneously. This is a single bulk call returning hundreds of cached fares.

2

Build and update the benchmark database

Every returned fare is stored in a running history. For each origin-destination-month combination, Wingit maintains a price distribution table: min, Q1, median, Q3, and max. The Q1 price (25th percentile) is the primary benchmark. A route needs at least 3 historical data points before Q1 is used.

3

Flag fares 15%+ below benchmark

Any fare that is 15% or more below its route benchmark is flagged as a potential deal. The 15% threshold was chosen to filter out normal price noise (1–10% swings) while catching genuine fare drops.

4

Confirm with a second API call

Before inserting a deal, Wingit calls the Travelpayouts database again for that specific route and a plus-minus 7-day date window. If the fare is not within 20% of a returned fare in the confirmation call, it is silently dropped.

5

Insert, review, and alert subscribers

Confirmed deals land as 'pending' and are reviewed by an admin before approval. Once approved, every subscriber whose home airport matches the deal origin gets an email, push notification, WhatsApp message, and SMS (if opted in).

Young Indian couple excited looking at a flight deal on a phone screen at their kitchen table
Young Indian couple excited looking at a flight deal on a phone screen at their kitchen table

What Counts as a Deal vs. Normal Price Variation

Normal fare variation — not a deal

  • ·5–10% swings that happen constantly as airlines adjust inventory
  • ·Seasonal discounts that follow predictable patterns (monsoon off-peak, February lull)
  • ·Advance purchase discounts that appear 6–12 months out then disappear
  • ·Sale prices already embedded in the benchmark average

What Wingit flags as a deal

  • 15%+ below the Q1 benchmark for that specific route and month
  • Fares that appear during a limited window — often 24–72 hours
  • Prices confirmed in a second database query, not just a stale first result
  • Economy and premium cabins tracked separately so benchmarks never mix

A fare that is Rs. 28,000 on a route where the benchmark is Rs. 38,000 is a 26% drop — flagged and alerted. A fare that is Rs. 34,000 on the same route is just normal pricing — ignored.

The benchmark source matters

When a route has fewer than 3 historical fares, Wingit falls back to a 90-day rolling average. The deal card shows whether the benchmark is "historical Q1" (more reliable) or "rolling average" (less data). If you see "rolling average," treat the deal with slightly more caution — the benchmark is thinner.

What You Get When a Deal Is Approved

Every Wingit deal alert includes: the route and dates, the deal price in INR, the benchmark price, the percentage below benchmark, nearby dates at similar prices (plus-minus 7 days), and a booking link to Aviasales where you can verify the fare and complete the booking.

The booking link is an affiliate link — Wingit earns a small commission if you book. This is the only revenue model. Every deal is free to every user with no paywalls, no tiers.

The price you see may not be the price you pay

Wingit shows fares from a cached fare database, typically 48 hours to 7 days old. The deal was real when scanned. Whether it is still available when you click depends on airline inventory. Always verify the final price on the Aviasales booking page before entering payment details. Deals at this discount level often disappear within hours.

Young Indian traveller handing over his passport and boarding pass at an airport check-in counter
Young Indian traveller handing over his passport and boarding pass at an airport check-in counter

Limitations to Know Before You Act on a Deal

3 Constraints You Should Understand

1

Prices are cached, not real-time

Travelpayouts data is typically 48 hours to 7 days old. The deal was real when Wingit scanned it. Major deal services globally — Going (Scott's Cheap Flights), Airfarewatchdog, Secret Flying — all work from cached airline data. This is an industry-wide constraint, not a Wingit-specific one.

2

No transit visa filter

Wingit does not know which airport your flight connects through, because Travelpayouts does not expose via-airports. A DEL–LHR deal routing through Istanbul will appear without a transit visa flag. Always check your itinerary's connecting airports against your visa eligibility before booking.

3

The confirmation call uses the same source

Both the primary scan and the price confirmation query the Travelpayouts database. This checks internal consistency, not live airline inventory. It is a quality filter, not a real-time inventory check. A stale fare that passes the initial scan will also pass confirmation.

Frequently Asked Questions

Three times per day: 5:30 AM, 12:30 PM, and 9:00 PM IST. These times were chosen to capture different airline fare-loading windows. Most significant fare drops are caught within a few hours of appearing.

Eight Indian departure airports: Delhi (DEL), Mumbai (BOM), Bengaluru (BLR), Chennai (MAA), Hyderabad (HYD), Kolkata (CCU), Kochi (COK), and Pune (PNQ). The destinations scanned include all routes returning fares in the Travelpayouts database for these origins.

The 15% threshold was set after observing that fares fluctuate by 5–12% routinely due to inventory changes, demand patterns, and normal airline pricing. A 10% threshold would generate constant false positives — fares that look like deals but are within normal price noise. 15% is the level where a fare represents a genuine departure from the route's pricing pattern.

Wingit earns affiliate commission through Travelpayouts when users click a deal link and complete a booking on Aviasales. The commission is paid by the airline or OTA, not added to your ticket price. This is the same model used by most flight deal newsletters globally.

The wishlist feature lets you save deal cards for routes you are interested in. When the next scan finds the same route at a new price, Wingit updates the wishlist item and sends a push notification if the price dropped 5% or more from your saved price.

Never miss a deal

See what deals are live right now.

Every deal on Wingit is free to every user. No tiers, no paywalls. If prices drop on routes from your airport, you'll know within hours.


Related: How to read a flight deal card · Current deals from Indian airports