DayStart AI

How we check the numbers in our charts

Some stories in DayStart come with a chart. Every number in it is checked by code against its source before anyone sees it. If a number doesn’t check out, there’s no chart.

The short version

  • Every chart names its source. A source line sits under the chart, with a link when there’s one source.
  • No check, no chart. One failed number drops the whole chart. The story still plays, just without it.
  • Our own charts, no pictures. We draw simple charts from the data. No photos and no AI-made images.
  • We can pull a chart. If we find a problem later, we withdraw it, and it stops showing within minutes.

Where the numbers come from

Today the charts you’ll see are market charts: the S&P 500, the Dow, or a company in the news. They use Yahoo Finance market data and are made only after the market closes. A small note under the chart says what it measures, the change from the previous close.

We’ve also built checks for interest rates (Federal Reserve data), jobs, prices and growth (Bureau of Labor Statistics and Bureau of Economic Analysis data, through the St. Louis Fed’s FRED), and final game scores (ESPN). These only appear when a story calls for one and its numbers pass. We haven’t shown one yet.

How each chart is checked

Market charts. The code compares the closing price, the previous close and the reported change, and they have to agree. When we already have that day’s quote for the same close, the chart has to match it too.

Charts built from a published page. Some charts take their numbers from a page, like a government release or the news article itself. The code then opens that page itself. Each number has to appear on the page word for word, next to its label, with the same unit and scale. If two numbers on the page could match, the code rejects it rather than guess. Estimates, polls and betting odds are never charted from an article.

Government and filing sources. Links to government data or company filings must be on a fixed list of official sites. The source link must also use a secure (https) address.

Game scores. The quarter or inning scores have to add up to the final score, and the winner has to be the team with more points.

One more check before it’s shown. When a chart is about to be served, code checks it again. The source has to be named and linked, the numbers have to be in order, and the displayed figures have to match the data. A chart we’ve withdrawn isn’t served again.

Where you’ll see them

On the daystartai.app home page, charts appear on the story cards that play along with the free show. Each chart sits next to the sentence it belongs to, and a card gets one chart at most. Cards for sensitive stories show the headline only, with no chart.

What this doesn’t cover

These checks are for the numbers in a chart. They don’t verify every sentence you hear. The spoken show has its own rules, like keeping quotes in the speaker’s own words. They’re explained in how DayStart picks the morning’s stories.

Questions or a number that looks wrong? Email support@bananaintelligence.ai. Last updated November 3, 2026.

Free every morning. No account, no card.