“(hero attempts to communicate all products — database, auth, storage, realtime, edge functions — simultaneously)”
When you lead with everything, you lead with nothing. A developer evaluating Supabase for their Postgres needs sees the same hero as someone evaluating it for auth. The "open-source Firebase alternative" line does heavy lifting, but the supporting copy dilutes it by listing every feature equally. Visitors who don't want "the whole platform" bounce.
“Lead with: "Postgres database with a generous free tier. Auth, storage, and edge functions included." — hierarchy, not equality.”
The database is the wedge product. Naming it first, then listing the extras as bonuses, gives the most common buyer (developer who needs a database) a clear reason to click. Others discover the platform after signup.