The low-code platform that runs your app
Free tier: one instance per account · pauses after 2 days of inactivity · reactivate anytime from the console
One platform, the whole backend
Every instance ships with these pieces wired together — not bolted on. See how they fit.
Tables to production endpoints in minutes
Design your app's data structure visually, and every table instantly becomes a secure, filterable API — no backend code, no boilerplate CRUD to maintain.
- Typed fields, relations and constraints
- Instant APIs with row- and column-level control
- Computed fields and server logic
Build admin panels without writing a frontend
Drag together server-gated widgets — tables, forms, dashboards — into config-driven pages. Roles and visibility rules travel with every widget.
- Config-driven pages, forms and dashboards
- Per-widget role & visibility gating
- Nested containers, tabs and layouts
From dev to production, on your own domain
Capture app structure and config changes as update sets, bundle them into a release, and promote dev → staging → prod with version checks and a full audit trail. Then put each environment on the address your customers already know.
- Versioned update sets & one-click promotion
- Rollback-safe release history
- Bind your own domain or subdomain to any environment
Roles and row-level security, not an afterthought
Every instance gets its own identity space. Roles, groups and permissions drive what users see in the UI and which rows and columns they can read or write.
- Dedicated nexp IAM identity space per instance
- Roles & permissions drive column and row access
- SSO ready out of the box
Design it. Don't code it.
Pages, dashboards and forms are composed visually and rendered server-side — watch a page and a form assemble themselves.
UI designer
Drag widgets, bind data, gate by role
Widgets
OPEN TASKS
128
OVERDUE
7
Tasks · crm.task
- Widget palette: tables, metrics, charts, forms, tabs
- Bind any widget to app data with server-side filters
- Per-widget role gating — hidden means never sent
Form designer
Fields, rules and server-side submit logic
New contact
Name *
Tier
- 12+ field types incl. references, files and images
- Show/hide rules driven by other fields' values
- Submit runs a trusted server function — never in the browser
Every request, checked end to end
Data never takes a shortcut. Identity, permissions and data policies sit on the wire between your users and your data — enforced server-side on every single call.
- your users
- Identity
- Permissions
- Data policies
- your data
Every request is authenticated by nexp IAM — SSO, roles and groups.
App access, roles and permissions decide what a user may touch.
Column- and row-level rules filter what actually comes back.
Sensitive columns stay masked for roles that shouldn't see them.
Rows you don't own simply never leave the server.
Widgets and actions are gated at render — hidden means never sent, and writes are re-checked server-side.
Start from the app marketplace
Complete apps — structure, UI, navigation and roles — installed into your instance in one click, and grown module by module.
Plans
Start free, upgrade in place — your instance, data and apps stay exactly where they are.
…and everything around it
Environments
Dev, staging and prod as fully isolated copies of your organization — promote changes, never data.
Server functions
Run trusted server-side logic next to your data — never shipped to the browser.
Column & row access
Fine-grained data control enforced server-side, driven by the same roles and permissions your UI respects.