DocsData & integrations

Your app's database

Say the word and your app gets a real, dedicated Postgres database — provisioned in about a second, isolated per app, encrypted credentials, torn down with the project.

A real database, on demand

Say "save entries permanently" or "add user accounts" and opix provisions a real, dedicated Postgres database for your app — created in about a second. Every app gets its own isolated database (a dedicated Neon Postgres branch): no shared tables, no per-table prefixes, no other app's data anywhere near yours. It costs nothing while idle and is deleted cleanly when you delete the project.

Secrets stay secret

The connection string is stored in an encrypted vault and injected server-side into your app's environment as DATABASE_URL. It never appears in chat, in generated code, or in the browser. The same vault carries the app's auth secrets.

Secure by default

Generated backends follow secure patterns without you asking:

  • passwords hashed, never stored in plain text,
  • HTTP-only session cookies,
  • parameterized queries — no string-concatenated SQL.

You own it

It's standard Postgres. When you export or eject, your app's data layer keeps working against any Postgres you point it at — the schema and queries are plain, portable SQL through a standard client. Nothing about the database ties you to opix.

Next upConnectors & your own keys

Build something with opix

Start free