Back to articles

Is Hopper accurate? Prediction vs. detection

Hopper's buy-or-wait call is a bet you cannot verify. Flydar skips the guess and tells you only once a fare has clearly dropped below normal.

Hopper will tell you whether to book now or wait. It might be right. If it is wrong, you find out after you have already paid the difference, and Hopper is unaffected either way.

Flydar makes no such promise, and that is the sales pitch, not a disclaimer. It never guesses what a fare will do next. It watches the route you name and stays quiet until a fare has already dropped clearly below what that route normally costs. No color, no confidence score, no bet placed on your behalf with your money. Just a message when the number is genuinely good, sent by a tool with nothing to gain from getting that wrong.

Here is what a prediction can honestly promise, what it cannot, and why watching for a fact beats betting on a forecast.

What Hopper predicts

Hopper watches an itinerary you have already chosen, dates included, and returns a call: buy now, or wait. The recommendation is built on a large amount of data, historical and current fares across a huge daily volume of searches, and it comes with a color and a stated confidence.

The company’s own help center puts a number on how often that call is right: 95% accurate, based on the scale of fares it tracks. That is a real, specific, sourced figure, and it is also worth qualifying plainly: it is Hopper’s own claim about Hopper’s own product, measured by Hopper, and no independent party has audited it. That does not make it false. It makes it the kind of number you should hold the way you would hold any vendor’s claim about itself: useful context, not a guarantee attached to your particular flight on your particular route.

Either way, what Hopper is doing is a forecast. It presumes you already have dates, and it answers a question those dates create: should you act now, or hold. Get the call wrong and the cost lands on you, not on Hopper.

What Google predicts, and what it only reports

Google Flights runs two features that do different jobs.

The price graph reports how the fare for your selected dates has moved over a recent window, and notes whether today’s number looks low, typical, or high against that trend. That is a report. It is not guessing what happens next, it is describing what has already happened, tied to the exact search you ran.

Separately, Google’s tracking can send a notification warning that a price is likely to rise, with an estimate and a confidence level attached (Track flights and prices). That is a forecast, stated as one, and it sits in the same category as Hopper’s buy-or-wait call even though it arrives from a feature most people think of as a plain tracker.

Knowing which of the two you are reading matters. A “typical for these dates” note is telling you where you stand. A “likely to rise” warning is telling you what Google’s model thinks happens next. Only one of those is a claim about the future, and it is the one worth the most scrutiny.

The bet nobody but the traveller is placing

Here is the part that explains why every accuracy figure in this space is self-published and none of them is independently audited: a wrong prediction costs the traveller money and costs the company that made it nothing measurable.

If Hopper says wait and the fare rises, you pay more. If it says buy and the fare falls the next day, you overpaid. Either way, the company’s own headline number is unaffected, because nobody is tracking your specific outcome against its specific call and publishing the tally. The incentive to be right and the incentive to look right are not the same incentive, and only one of them has a business reason to exist.

That is not an accusation of bad faith. It is a structural fact about the category: a forecast is cheap to publish and expensive to verify, so the market has settled on companies grading their own homework. Nothing about that changes because the color on the screen looks confident.

What Flydar does instead

Flydar sits outside that whole trade, on purpose. Establishing what a route normally costs is a fact, not a guess, and Flydar’s whole job is running that check on your behalf, continuously, for the routes you name. It makes no claim about tomorrow. It waits for one to become true: this route normally costs somewhere between X and Y, and the fare in front of you sits clearly below that band right now. That is the message. There is no wait-or-buy call, because there is no forecast to be wrong about, and nothing to second-guess when the email arrives.

A prediction can be wrong in a way you only discover later, after you have already acted on it. A properly checked range is either true or it is not, and Flydar has already done the checking by the time you hear from it. That is the whole difference between a company selling you its confidence and a tool that only speaks when it has something real to report.

Where a prediction beats a range check

Flydar is not the better tool in every case, and a comparison that pretends otherwise is not worth reading.

A single trip, dates already fixed, booking this week. If you know exactly when you are flying and you are deciding today, a buy-or-wait call answers the question you actually have. Flydar will not give you that nudge on purpose, because the honest answer to “will it be cheaper on Thursday” is usually “nobody knows,” and a tool that pretends otherwise is selling false confidence.

Outside that narrow case, a forecast is optional. Most trips worth tracking are not decided this week, they are decided whenever a fare finally earns it, and that is Flydar’s job, not a prediction’s.

Prediction (Hopper, Google’s rise warning)Flydar
What it answersWill this fare move, and which wayIs this fare low for this route, right now
What it requiresAn itinerary you have already pickedA route, and a trip length and window, nothing more
If it’s wrongYou find out after you book or after you waitNothing to be wrong about; it only speaks once the drop is real
Who carries the cost of a bad callYouNobody, because no call is made
Accuracy checkSelf-published by the company making the callCheckable yourself against the same flexible-date grids in ten minutes

Stop betting on a color, start watching for a fact

The 24-hour hold is worth using no matter which tool you read: under the 24-hour reservation requirement, US carriers must let you cancel for a full refund within 24 hours on tickets bought at least seven days before departure, so acting on any signal, prediction or otherwise, costs nothing to double-check afterward. Note that it does not apply to bookings made through online travel agencies or other third-party agents.

But the better fix is not to need the safety net as often. A prediction asks you to trust a company’s confidence in itself. Flydar asks you to trust nothing, because it does not speak until the fare has already earned your attention. Name the routes you would actually fly, with dates or without them, and the guessing stops being your problem, or Hopper’s. It becomes a fact you get told about, once, when it is true.

Which leaves the only question worth asking of any forecast: not whether the call is right 95% of the time, but who pays for the other 5%?

Common questions

Is Hopper's price prediction accurate?
Hopper's own help center states its buy-or-wait calls are correct 95% of the time, based on the volume of fares it tracks daily (help.hopper.com). That figure is Hopper's own claim about its own product, and it has not been independently audited. Treat it the way you would treat any company's claim about itself: plausible, unverified, and not the same thing as a guarantee for your specific flight.
Does Google Flights predict prices, or just track them?
Both, in two separate features. The price graph reports how the fare for your selected dates has moved recently and notes whether today looks low, typical, or high for that search. That is a report. Separately, Google's tracking emails can warn that a price is likely to rise, with a confidence level attached (support.google.com). That second feature is a genuine forecast, not a report of something that already happened.
What is the difference between a price prediction and Flydar?
A prediction is a forecast about a fare you have already chosen dates for: book now, or wait and hope, made by a company that carries none of the cost if it is wrong. Flydar makes no forecast. It watches the route you name and says something only once a fare has already fallen clearly below what that route normally costs. One is a bet on what has not happened yet. The other is a fact, checked for you, about what has.
Should I trust a buy-now-or-wait recommendation?
Treat it as one input, not a verdict. A wrong recommendation costs you money and costs the company that made it nothing measurable, so there is little pressure on any predictor to publish a number a reader could actually check. Whatever the tool tells you, holding a fare briefly costs nothing: US carriers must allow a full refund within 24 hours of booking on tickets bought at least seven days before departure (transportation.gov).
Does Flydar predict flight prices?
No, on purpose. Flydar compares a fare against what that route normally costs and tells you when it has already dropped clearly below that range. It will not tell you whether Thursday's price will be lower than today's, because that would be a guess, and a wrong guess costs you money and costs us nothing. Refusing to make that trade is the entire design of the product.