Sign in

Saves your history across devices. The tools work without an account either way.

Forgot your password?

Changelog

Every update to NeutralEye, including new features, improvements, and fixes, in the order they shipped.

Active development

Compare Analyses, extension history sync, and UX improvements.

  • NewCompare Analyses, submit two articles side-by-side and see where framing diverges (Pro).
  • NewExtension now saves analyses to account history when signed in.
  • ImprovedConfidence score explanation added inline to every result.
  • ImprovedSource recommendations now automatically exclude the outlet being analyzed.
  • FixedURL extraction failing silently on certain paywalled and JavaScript-rendered pages.
  • FixedExtension popup occasionally showing stale results from previous session.

Chrome extension launch and per-user rate limiting.

  • NewChrome extension published to the Chrome Web Store.
  • NewPer-user daily quota (10/day) for authenticated extension users via Supabase.
  • NewExtension supports URL submission, paste a link directly into the popup.
  • ImprovedAnalysis prompt restructured for cleaner signal separation across tone, framing, and omission.
  • ImprovedExtension popup result layout redesigned for faster scanning.
  • FixedRate limiter not resetting correctly between days on the extension route.

Authentication, saved history, and mobile polish.

  • NewEmail and Google OAuth authentication via Supabase.
  • NewAnalysis history saved per user, browse and revisit past results.
  • NewPassword reset flow with Supabase recovery email.
  • NewSettings page for account management.
  • ImprovedMobile layout redesigned across all marketing and app pages.
  • ImprovedSite header now theme-aware, flips to light text over dark hero sections.

URL mode, article extraction, and omission analysis.

  • NewURL submission mode, paste a link and NeutralEye extracts the article automatically.
  • NewArticle extraction using Cheerio with source-domain exclusion for recommendations.
  • ImprovedBias summary now includes an explicit omission analysis section.
  • ImprovedExamples section surfaces more specific quoted language rather than general observations.
  • FixedIn-memory rate limit store resetting on serverless cold starts.
  • FixedLong article text causing token limit errors on analysis route.

Initial launch of the NeutralEye web analyzer.

  • NewWeb analyzer, paste article text and receive a structured bias analysis.
  • NewDirection label (Left-leaning, Center, Right-leaning) with 0–100 score.
  • NewConfidence score reflecting signal consistency across the submitted text.
  • NewSummary, examples of bias, sourcing analysis, and read-alongside recommendations.
  • NewPer-IP rate limiting (5 requests/minute) on the analysis route.
  • NewKill switch environment variable for emergency service pause.