diff --git a/apps/www/app/(products)/database/_components/FeaturesSection.tsx b/apps/www/app/(products)/database/_components/FeaturesSection.tsx
index 2d41ff2da87..43b464f8c93 100644
--- a/apps/www/app/(products)/database/_components/FeaturesSection.tsx
+++ b/apps/www/app/(products)/database/_components/FeaturesSection.tsx
@@ -15,7 +15,7 @@ function SkeletonBar({ className }: { className?: string }) {
const FEATURES = [
{
title: 'Just Postgres',
- description: 'A dedicated Postgres database.',
+ description: 'A dedicated, standalone Postgres database.',
detail: '100% portable. Bring your existing Postgres database, or migrate away at any time.',
visual: PostgresSkeleton,
},
@@ -580,8 +580,8 @@ export function FeaturesSection() {
from your database
- Every Supabase project is a full Postgres database with realtime functionality,
- fine-grained access controls, and instant APIs — no extra configuration required.
+ Every Supabase project starts as a full Postgres database. Row Level Security, realtime
+ subscriptions, and auto-generated APIs are built in and optional. Use what you need.
diff --git a/apps/www/app/(products)/database/_components/Hero.tsx b/apps/www/app/(products)/database/_components/Hero.tsx
index 0854c325efa..8d6a35bc1e9 100644
--- a/apps/www/app/(products)/database/_components/Hero.tsx
+++ b/apps/www/app/(products)/database/_components/Hero.tsx
@@ -14,8 +14,8 @@ export function Hero() {
without the hassle
- Every Supabase project is a dedicated Postgres database. 100% portable with no vendor
- lock-in.
+ Every Supabase project is a dedicated Postgres database. Use it on its own, or with the
+ rest of the Supabase platform. 100% portable with no vendor lock-in.
diff --git a/apps/www/app/(products)/database/page.tsx b/apps/www/app/(products)/database/page.tsx
index 26971123dbe..ac1aa4fcafd 100644
--- a/apps/www/app/(products)/database/page.tsx
+++ b/apps/www/app/(products)/database/page.tsx
@@ -7,7 +7,7 @@ import { mdAlternates } from '@/lib/md-alternates'
export const metadata: Metadata = {
title: 'Database | Supabase',
description:
- 'Every Supabase project is a dedicated Postgres database. 100% portable with no vendor lock-in.',
+ 'Every Supabase project is a dedicated Postgres database. Use it on its own, or with the rest of the Supabase platform. 100% portable with no vendor lock-in.',
alternates: mdAlternates('database'),
}
diff --git a/apps/www/content/md/database.md b/apps/www/content/md/database.md
index 9d79bf17c96..c9c8fe1a33a 100644
--- a/apps/www/content/md/database.md
+++ b/apps/www/content/md/database.md
@@ -1,9 +1,18 @@
# Supabase Database
-> Every Supabase project is a dedicated Postgres database, trusted by millions of developers.
+> Every Supabase project is a dedicated Postgres database, trusted by millions of developers. Use it on its own, or with the rest of the Supabase platform.
Supabase Database gives you a full Postgres database with no compromises. It is not a Postgres-compatible alternative or a shared cluster: every project gets its own dedicated Postgres instance that you can connect to directly with any Postgres client.
+## Use it as a standalone database
+
+You do not need any other Supabase product to use the database. Auth, Storage, Realtime, and Edge Functions are included in every project but optional. Unused products cost nothing.
+
+- **Connect with anything**: standard Postgres connection string. Works with psql, Prisma, Drizzle, or any Postgres client or ORM.
+- **Connection pooling**: Supavisor, with session and transaction modes.
+- **Pricing**: the Free plan includes a 500 MB database. The Pro plan starts at $25/month and includes one Micro compute instance and 8 GB of disk. Current pricing: https://supabase.com/pricing.md
+- **Pausing**: Free plan projects pause after 7 days of low activity. Paid plan projects do not pause.
+
## Key Features
- **Dedicated Postgres**: each project is an isolated Postgres instance, not a shared tenant
@@ -22,13 +31,15 @@ Supabase Database gives you a full Postgres database with no compromises. It is
## Technical Details
- Engine: PostgreSQL (latest stable)
-- Connection: direct Postgres connections (connection string), connection pooling via PgBouncer (Supavisor)
-- Client libraries: JavaScript, Python, Dart (Flutter), Swift, Kotlin, C#
+- Connection: direct Postgres connections (connection string), connection pooling via Supavisor
+- Client libraries (optional): JavaScript, Python, Dart (Flutter), Swift, Kotlin, C#
- Backups: automatic daily backups, Point-in-Time Recovery available as add-on
- Compute: configurable from Micro to 16XL+, with autoscaling options
## Links
- Documentation: https://supabase.com/docs/guides/database
+- Connect to your database: https://supabase.com/docs/guides/database/connecting-to-postgres
+- Pricing: https://supabase.com/pricing.md
- API Reference: https://supabase.com/docs/reference/javascript/select
- Dashboard: https://supabase.com/dashboard