Roar AI
Get started
Databases

A database for every app

When your app needs to save things, like orders, sign-ups or notes, add a database in one click. Roar AI sets it up next to your app and connects the two for you.

Compared

What it takes to run a database

Most of the work in running a database starts after it has been created.

On your ownRoar AI
Create itPick a provider, a plan and a regionOne click when you create your app
Connect it to your appCopy a password into your app’s settingsDone for you
Keep it near your appChoose the right region yourselfAlways in your app’s region
Back it upSet up backups and check they workTwice a day, kept ninety days
Update it when your app changesRun the changes by handRun on each deploy for popular frameworks
See what is in itInstall a database toolBrowse it in the console
Good to know

Your data stays private

Each database belongs to one app and is never shared with anything else.

01

Only your app connects

The database cannot be reached from the internet. You see your data in the console, where your login protects it.

02

You can see how it is doing

A health view shows how busy the database is, how quickly it answers and whether anything has gone wrong.

03

Ready for AI features

It can store what AI search needs, right next to the rest of your app’s data.

Questions about databases

What kind of database is it?

Roar AI runs PostgreSQL 16, one of the most widely used databases, with the pgvector extension installed for AI search.

How does my app connect to it?

Roar AI adds DATABASE_URL to your app’s settings on its next deploy. Laravel apps also get DB_CONNECTION and DB_URL, and anything you have set yourself is never overwritten. A Django app should read DATABASE_URL in its settings.

Can I connect from my laptop or a reporting tool?

No. The database cannot be reached from the internet. Use the table browser and SQL editor in the Roar AI console, or let an AI assistant read it through the Roar AI MCP server.

Is a database available in every region?

Databases are available in Bangalore, Singapore and Colombo. Apps in Sydney can connect a database you already have, and managed databases are coming there.

What happens when my app needs new tables?

For apps built with Prisma, Drizzle, Alembic, Django, Rails or Laravel, Roar AI runs your migrations before each new version goes live. You can turn this off, or run them yourself from the console.

What happens to my data when I delete the app?

The database is removed with the app. Its off-site backups are kept for ninety days and then deleted.

Add a database to your next app

Create a free account, deploy your app and choose a database in the same step.