Private pilotCurrent availability and limits ↗

Frontend + backend. One project.

Your application.
It all fits.

Publish your static frontend alongside PostgreSQL, Auth, Storage and Edge Functions. Built with Supabase’s open-source services and one shared console.

Private pilot. Not open to the public, no pricing or SLA; backups are still in development.

An example projectnotes
01Frontendindex.html
Notes
An idea for tomorrowDesign · Example
What we want to buildProduct · Example
02Backendpublic.notes
idtitleowner_id01An idea…user_0102What we…user_01
PostgreSQLAuthStorage

The platform

A base to build on.

View all capability states

Code you already know

Your frontend. Your data.

Use supabase-js v2 with your project services. Review what is tested and what is still in development before moving an application.

Review compatibility →
src/lib/supabase.js@supabase/supabase-js v2
import { createClient } from '@supabase/supabase-js'

const reply = await fetch('./__simplybase/config.json', {
  credentials: 'omit', cache: 'no-store', redirect: 'error'
})
if (!reply.ok) throw new Error('Project connection unavailable')
const config = await reply.json()
const supabase = createClient(config.api_url, config.publishable_key, {
  auth: { persistSession: false, detectSessionInUrl: false },
  global: { fetch: (input, init) =>
    fetch(input, { ...init, credentials: 'omit' }) }
})

const { data, error } = await supabase
  .from('notes').select('*').order('created_at')

Example for Sites with an opaque origin. Sessions stay in memory; RLS governs access to rows.

Together, with clear boundaries

One project. Defined boundaries.

See the architecture ↗
Console & MCP
app.plurabase.com
console session · per-project tokens
Customer frontend (Sites)
s-<site>.plurabase.app
publishable key only · opaque origin
Project API
<project_ref>.api.plurabase.com
PostgREST · Auth · Realtime · Storage · Functions
Each project's backend (Supabase open-source services)
PostgreSQL 17.6
PostgREST
GoTrue Auth
Realtime
Storage
Edge Functions
Planned public domains; none of them serves traffic yet. During the pilot everything is served on a private Tailscale hostname.