Skip to content
DiscordTwitterLinkedInInstagram

Supabase Integration

Every Codepup AI project comes with a fully managed Supabase backend - out of the box, automatically, with zero setup on your end.

You do not need a Supabase account. You do not need to configure anything. Codepup AI handles everything for you under the hood.

Zero Setup Required Fully Managed PostgreSQL Database Auth Included

Watch the full Supabase integration walkthrough to see how Codepup AI manages your backend automatically:


Codepup AI manages all Supabase projects under Codepup AI’s own Supabase organisation. When you create a new project on Codepup AI, a dedicated Supabase project is automatically provisioned for you in the background - instantly, without any action needed from you.

This means:

  • You never need to create a Supabase account
  • You never need to connect or configure anything manually
  • Your database, authentication, and storage are ready the moment your project is generated
  • Everything is managed, maintained, and secured by Codepup AI

Think of it like getting a fully equipped kitchen when you move into a new apartment - you don’t need to install the plumbing. It’s already there and working.


Every Codepup AI project that requires a backend gets the following Supabase features provisioned automatically:

FeatureWhat It Does
PostgreSQL DatabaseA full relational database for storing your app’s data - products, users, orders, and more
User AuthenticationSign-up, login, and session management - ready to use out of the box
File StorageUpload and serve images, videos, and files directly from your project
Real-time UpdatesLive data streaming for features like chat, notifications, and activity feeds
Edge FunctionsServerless backend logic for payments, emails, and third-party API calls
Row Level SecurityData access policies so users can only access their own data

Unlike other platforms where you connect your own Supabase account, Codepup AI fully owns and manages the Supabase infrastructure for you.

This is intentional - it means:

  • Faster setup - your backend is ready in seconds when your project is generated
  • No configuration errors - Codepup AI knows exactly how to wire everything together
  • No maintenance burden - you focus on building your product, not managing infrastructure
  • Consistent security - all projects follow the same security standards managed by Codepup AI

Each Codepup AI account can create up to 10 projects. Each project gets its own dedicated Supabase backend managed by Codepup AI.

PlanProjects Allowed
All UsersUp to 10 projects

Here is what happens behind the scenes the moment you generate a project on Codepup AI:

  1. Codepup AI creates a new Supabase project under the Codepup AI organisation automatically
  2. A PostgreSQL database is provisioned and the required tables are created based on your project type
  3. Authentication is configured and wired into your app’s login and signup flows
  4. Storage buckets are set up if your project requires file uploads
  5. Edge functions are deployed for payment processing, email sending, or any other backend logic
  6. Row Level Security policies are applied so user data stays private and protected

All of this happens in the background while Codepup AI builds your project. By the time your website is ready, the entire backend is already live and connected.


Even though Codepup AI manages the Supabase infrastructure, you still have full control over your content and data through the Codepup AI CMS.

From the CMS you can:

  • View all your database tables
  • Add, edit, or delete records
  • Use the AI Assistant to bulk-insert data in plain English
  • See your data update live on your website instantly

You never need to touch Supabase directly - the CMS is your window into your database.


Do I need a Supabase account? No. Codepup AI manages all Supabase projects on your behalf. You only need a Codepup AI account.

Can I access my Supabase project directly? All database management is done through the Codepup AI CMS and chat interface. Direct Supabase dashboard access is handled at the Codepup AI organisation level.

What happens if I delete a Codepup AI project? The associated Supabase project and all its data are removed as well. Make sure to export any data you need before deleting a project.

Can I export my data? Yes - you can export your data from the CMS or ask Codepup AI in the chat to help you export specific tables.

What happens when I hit the 10 project limit? You will see a message when you reach the limit. To create a new project, delete an existing one to free up a slot. Existing projects are not affected.


Your backend is taken care of - just focus on building 🐶🗄️