Criticalhero
Hero outcome is vague and generic
The hero reads 'Build in a weekend, Scale to millions' — a cliché that could describe any platform. The actual value (Postgres + Auth + APIs + Realtime in one platform) is buried in the subheading.
FixRewrite hero to lead with the outcome: 'Ship a production backend in minutes, not weeks. Postgres + Auth + APIs + Realtime, fully managed.' This immediately shows what you get and why it matters.
Criticalcta
Primary CTAs are generic and interchangeable
'Start your project' and 'Request a demo' are vague. A cold visitor doesn't know what happens next or why they should click now vs. later.
FixReplace 'Start your project' with 'Start free — no credit card' and 'Request a demo' with 'See it in action (5 min)' to signal low friction and time commitment.
Warningsocial_proof
Social proof is anecdotal, not quantified
Customer stories and tweets are strong, but the page shows no hard metrics: 'Trusted by X companies,' 'Y million developers,' 'Z% uptime,' or 'processing N requests/sec.'
FixAdd a single-line stat above or below 'Trusted by fast-growing companies worldwide': e.g., 'Trusted by 50,000+ developers and 10,000+ companies' or 'Processing 2 billion requests per month.'
Warningclarity
Feature list treats all features equally
Postgres Database, Authentication, Edge Functions, Storage, Realtime, Vector are presented as a flat list with no indication of which are core vs. nice-to-have, or which solve the biggest pain point first.
FixReorder by value: lead with 'Postgres Database + Auth' (the two things that unlock 80% of use cases), then 'Edge Functions' (the differentiator), then the rest. Or add a brief label: 'Core: Database + Auth. Superpowers: Edge Functions, Realtime, Vector.'
Minorcopy
Buzzword filler dilutes specificity
Phrases like 'Use one or all. Best of breed products. Integrated as a platform' are vague and don't explain why integration matters or what problem it solves.
FixReplace with concrete benefit: 'Use Postgres + Auth alone, or add Edge Functions, Realtime, and Vector — all share the same database, so no data silos or sync headaches.'
Warningcta
Two competing CTAs dilute conversion
'Start your project' and 'Request a demo' are equally prominent in the hero, forcing a choice. For a self-serve platform, the demo CTA may cannibalize free signups.
FixMake 'Start your project' the primary button (larger, bolder color) and downgrade 'Request a demo' to a secondary link or move it below the fold. Reserve demos for enterprise/sales-qualified leads.
Warningclarity
Pricing is hidden behind a nav link
Pricing is only accessible via the top nav 'Pricing' link; no pricing info, free tier details, or 'no credit card required' messaging appears on the hero or above the fold.
FixAdd a single line below the CTA: 'Free tier includes 500MB database, 2GB bandwidth, and unlimited API calls. Upgrade anytime.' This removes friction and answers the unspoken question.
Minorcopy
Templates section is passive and generic
'Start building in seconds. Kickstart your next project with templates built by us and our community.' — passive voice and no sense of what you'll actually build or how fast.
FixRewrite: 'Clone a template and deploy a full app in 60 seconds. Choose from Next.js + Auth, React + Realtime Chat, or Stripe + Subscriptions.' This shows speed and concrete outcomes.