CrossLens for Android

One event.
A world of perspectives.

CrossLens lets you follow the same story across countries, languages, and institutions — side by side, with sources you can inspect.

CrossLens home feed showing clustered global stories

Follow the story,
not just the headline.

Every cluster in CrossLens represents a single real-world event — reported by sources across countries and languages. The Home feed shows you how many sources are covering it, which regions, and how widely perspectives differ.

Source coverage is grouped, not ranked. A country of origin is context for where a source publishes — it does not imply a single national viewpoint.

CrossLens home feed showing story clusters from multiple countries
CrossLens story detail screen showing event summary, attributed claims, and source list

The event, then the reporting.

The Story screen separates the event summary from the claims made in reporting. Each claim is labeled: Reported, Corroborated, or Disputed — with links to the specific articles that support that assessment. Nothing is asserted without a source.

Evidence stays
visible.

The CrossLens screen places two source perspectives side by side around the same event. Original headlines, translated excerpts, and framing observations appear together — so you can see differences without having to leave the app.

Frame observations are labeled with the analysis method and confidence level. CrossLens describes what it found in the sampled articles — it does not declare claims verified.

CrossLens comparison screen with side-by-side sources
CrossLens Plus settings screen showing local preferences

Preferences are yours.
Not ours.

CrossLens Plus lets you surface more of what matters to you — by region, topic, or language. These preferences are stored locally on your device. They never alter the source evidence, editorial review decisions, or the underlying Lens Gap assessment.

Every preference is reversible. Resetting your settings never changes the reporting; it only changes what you see first.

How differently is
this event being covered
in the available reporting?

The Lens Gap is CrossLens's measure of reporting divergence — not a factuality score. It evaluates differences in emphasized claims, actors mentioned, terminology, and the distribution of attention across sources. Each result discloses its sampled articles, geographic coverage, time window, and confidence limits.

Demo: Lens Gap 72 / 100 — divergent emphasis  ·  Illustrative only

Filter, search,
and discover.

The Explore screen lets you filter stories by region, topic, and language. Combine filters to surface specific coverage patterns, or clear them all to return to the full feed.

Filters are tools for discovery, not curation. They show you what exists in the available reporting — they don't tell you what to trust.

CrossLens Explore screen with region and topic filters

Access

Start free.
Go further with Plus.

Free

Essential perspective

  • Discover global story clusters
  • Read event context and attributed claims
  • Compare two source perspectives
  • Save stories locally