How Pano works

Pano shows you how the left and the right cover the same story. Here's how we build every page, from the sources we read to the words we write.

1. We read the whole spectrum

Media bias isn't new, and it isn't always a bad thing. The problem is not knowing where it sits. So we start by mapping it: we read 139 news sources, from CNN to Fox News, and place each one by its political lean and its factual reliability.

The media landscape

139 sources · lean across, reliability up · tap one
Reliable
Mostly reliable
Mixed
ABC NewsARS TechnicaAl JazeeraAlterNetAmerican ThinkerAssociated PressAxiosBBC NewsBloombergBoston GlobeBreitbart NewsBusiness InsiderCBNCBS NewsCNBCCNETCNNChicago Sun-TimesChristian PostChristian Science MonitorChronCommon DreamsCounterPunchCourthouse NewsCurrent AffairsDaily BeastDaily CallerDaily KosDaily MailDaily SignalDeadlineDefense NewsDefense OneDemocracy Now!Deseret NewsEl PaisEpoch TimesFOX NewsForeign AffairsFortuneFox BusinessGizmodoHeritage FoundationHot AirHuffPostIFL ScienceIn These TimesJacobinJoe.My.God.Just the NewsKFF Health NewsLiberty NationLos Angeles TimesMEDIAiteMIT Technology ReviewMS NOWMarketWatchMilitary TimesMintPress NewsMother JonesNBC NewsNPRNew RepublicNew York MagazineNew York PostNewsNationNewsmaxNewsweekOne America News NetworkPBS NewsHourPJ MediaPatriot PostPolitical WirePoliticoProPublicaQuartzRaw StoryReasonRedStateReligion News ServiceRoll CallRolling StoneSCOTUSblogSTAT NewsSalonScientific AmericanSemaforSlateSmithsonian MagazineSpace.comStraight Arrow NewsTIME MagazineTPMTechCrunchTechdirtThe American ConservativeThe American ProspectThe American SpectatorThe AtlanticThe BlazeThe BulwarkThe Center SquareThe Daily WireThe DebriefThe DispatchThe FederalistThe Free PressThe Gateway PunditThe GuardianThe HillThe InterceptThe Marshall ProjectThe NationThe New York TimesThe New YorkerThe Post MillennialThe Texas TribuneThe VergeThe Washington SunTownhallTruthoutUPIUSA TODAYVarietyVentureBeatVice NewsVoxWall Street JournalWashington ExaminerWashington Free BeaconWashington MonthlyWashington PostWashington ReporterWashington TimesWestern JournalWiredWorld News GroupYES! MagazineZeroHedgeLeftCenterRight

We don't make up these ratings. Each source's lean and reliability are a composite of three independent media watchdogs, Ad Fontes, AllSides and Media Bias/Fact Check, which audit and survey the press continually.

2. We group the articles into stories

Pano has no reporters. Four times a day, around 7am, noon, 5pm and 9pm ET, we collect the newest articles from every source and group the ones covering the same event into a story. Then we count its coverage by the lean of each source.

One story

Donald Trump Claims Russia-Ukraine Energy Ceasefire
Balanced

33 left · 38 center · 31 right

That count gives every story its label. When 60% or more of its articles come from one side, it's Mostly Left, Mostly Right or Mostly Center. When one side makes up 20% or less, the label names the two that carried it: Left & Center, Center & Right, or Polarized when the center sat it out. Anything else is Balanced.

On the homepage, Top ranks the day's stories by how much coverage they drew from across the spectrum, and the Left and Right tabs show what each side is covering most.

3. What happened, then how each side covered it

Every story is written the same way. AI reads a sample of the story's articles from across the spectrum and writes two parts:

  • What happened: the facts. Only sources rated reliable enough to state facts contribute here; the lowest-rated sources never do.
  • How each side covered it: what left-leaning and right-leaning outlets chose to emphasize, naming the outlets and linking to their articles. When one side didn't cover a story, we say so rather than fill the gap.

Under that come the Headlines: how outlets on each side headlined the same story, in their own words, linked to the originals. Every claim on the page leads back to real articles, so you can check our work.

From Donald Trump Claims Russia-Ukraine Energy Ceasefire

What happened

President Donald Trump announced that Russia and Ukraine had agreed to an immediate ceasefire on attacks against energy infrastructure. He gave no terms and did not explain how the agreement was negotiated. Since Russia’s full-scale invasion in February 2022, Russia has attacked Ukrainian power and energy sites, while Ukraine has targeted Russian refineries. Trump had just eased sanctions so Russia could sell diesel to U.S. and global markets, saying it would lower fuel prices. Ukrainian President Volodymyr Zelenskyy said the announcement was news to him, but Ukraine would accept if Russia agreed. Ukrainian officials said Russian strikes hit energy facilities afterward. The White House gave no further terms, and Moscow had not publicly confirmed it.

From the left

Left-leaning outlets treated the ceasefire claim as part of a broader move that eased pressure on Moscow while squeezing Kyiv. CNN highlighted lawmakers’ warning that the diesel deal could defy sanctions law, while noting Ukraine was surprised by the ceasefire claim. The Guardian emphasized criticism that Ukrainians alone should choose their leader, and cited doubts the diesel plan would ease prices.

From the right

Right-leaning outlets split between consumer-price arguments for Trump’s diplomacy and warnings that the diesel deal could strengthen Russia. Fox News centered Trump’s case that refinery strikes raised costs for Americans, while citing Philip Breedlove’s warning that Russian revenue could fund the war. The Daily Mail stressed uncertainty around the ceasefire because Zelenskyy wanted details and reciprocal compliance. The Gateway Pundit cast Zelenskyy as blocking peace.

4. Storylines follow a story over days

Big stories don't end in a day. We write each day's coverage as its own story, a chapter, so every page tells you what happened that day. Then we match each new story against recent ones, and when it's the next chapter of something ongoing, it joins that storyline.

A storyline puts the chapters together: how its coverage rose and fell day by day, which side drove it, and every chapter in order. The story above is Day 85 of Russia-Ukraine War, the biggest storyline of the past week:

Russia-Ukraine War
Ukraine Starlink Access TightensOct 14 · 123 articles
Jul 19Today

All articles per day.

A story that belongs to a storyline says so above its headline (“Day 8 · U.S.-China Trade Talks”), with the previous and next chapters at its foot. The Storylines page ranks the biggest ones over the past week, month or three months.

100% independent. Period.

A lot of media companies talk about independence, but we believe actions speak much louder than words. To keep our incentives aligned with your trust, we operate under a strict set of rules:

  • We don't run ads. We answer to you, not advertisers looking for clicks.
  • We don't sell your data. Your reading habits are your business, no one else's.
  • We don't partner with partisan interest groups. We have no political agendas to push.

Instead, Pano is funded entirely by our readers through donations. We believe the best way to stay accountable is a direct, unfiltered relationship with the people who read us.

Tell us what you think

We're always working to make Pano better, and your feedback is a big part of how. If something ever feels off, if you have an idea, or if there's a feature you'd love to see, please let us know. Feel free to drop us a line anytime.

Here's to a clearer, brighter future, 🥂