Your landing page’s weakest score is Trust.

Fix Trust
76Growth scoreupdated

category scores

category scoresShowHide

Trust

58Fair

Proof that the product is real, competent, and safe to try.

Supabase Auth
Clerk
Better Auth
Auth.js (NextAuth.js)
SuperTokens
Trust read
Supabase Auth"110K" GitHub star count in the desktop navigation
Better Auth"TRUSTED BY" logo strip featuring Vercel, strapi, beatBread, Artlist, sim, supermemory, and Axiom
Auth.js (NextAuth.js)Code sample panel showing "import NextAuth from \"next-auth\"" with framework tabs, plus the GitHub badge reading "28.4k
Clerk"Trusted by fast-growing companies around the world" logo strip (Inngest, Durable, Upstash, Cartesia)
Luciagithub.com/lucia-auth/lucia source link with named maintainer "Pilcrow"
SuperTokensGitHub star count badge showing 15316

Information hierarchy

78Fair

Does the design help or inhibit what the page is trying to say?

Information hierarchy annotations on the desktop capture123
  1. Duplicate CTA labels — "Start Supabase Auth's project" appears twice at equal weight (nav and hero), splitting the primary action across two targets.
  2. Announcement banner — "Apply to attend" event link sits at the very top of the scan path, leaking attention before the headline is read.
  3. Cropped feature cards — Authentication and Edge Functions cards are cut mid-content at the fold, showing truncated email inputs that read as visual noise.

CTA

78Fair

Copy, size, verb, cost-feel — does the primary CTA earn the click?

Supabase Auth

How Supabase Auth compares

Recommended rewrites

Mobile web

80Strong

The phone experience as a first-class citizen.

Supabase Auth mobile capture for Mobile web

What works

What to improve

Value props

86Strong

Title, subtitle, hero — do they sell the product's true value?

Supabase Auth’s headlineBuild in a weekend Scale to millionsStart your project with a Postgres database. Add Authentication, Data APIs, Edge Functions, Realtime Data, Storage, and Vector embeddings.

Working

Could improve