Ship internal tools
with production governance.
Deploy deterministic, versioned releases with org-scoped access control, audit-backed operations, and DEV/TEST/PROD promotion paths.
| SKU | Product | Qty | Status |
|---|---|---|---|
| INV-401 | Widget A | 12 | Low |
| INV-402 | Gasket B | 8 | Critical |
| INV-403 | Bearing C | 45 | Low |
| INV-404 | Seal D | 3 | Critical |
| INV-405 | Valve E | 67 | Low |
Everyone's building apps now.
Nobody's governing them.
AI tools and low-code platforms turned every team into app builders. The risk is not app creation itself; it is production data access without clear release, audit, and access-control boundaries.
- – Generate UI from a prompt
- – Deploy to a public URL
- – Single-user editing
- – No environment separation
- – No audit trail
- RBAC per environment and resource
- Immutable, versioned releases
- Full mutation audit logging
- Server-side secrets with scoped access
- Promotion gates: DEV → TEST → PROD
Internal tools break.
Every. Single. Time.
One unreviewed change can become an outage, a data-quality issue, or an audit gap.
Pinned. Promoted. Audited.
Every publish is content-addressed: the bundle is canonicalized and SHA-256 hashed, then pinned to exact schema versions. Promote the same artifact through environments behind approval gates, and record every governed deployment and lifecycle change.
Every publish is canonicalized and SHA-256 hashed, then pinned to exact schema versions — the build you tested is byte-for-byte what ships.
TEST requires one approval, PROD requires two with separation of duties — approvals bind to the exact artifact hash, so re-planning invalidates them.
DEV → TEST → PROD clones the same artifact and fails closed on schema drift, re-verified at apply time as tenant audit entries.
Private by default.
No public app drift.
Every deployed app stays behind Relpin authn/authz. Account, organization, app, and environment access are checked before the app runtime receives traffic.
Deployed apps stay behind Relpin authn — no app URL is reachable without an authenticated session.
Organization checks run at the route boundary before the app runtime sees a single request.
Connector credentials and secrets stay server-side — never proxied through the browser.
| Role | Deploy | Secrets | Audit | Users |
|---|---|---|---|---|
| Admin | ✓ | ✓ | ✓ | 1 |
| Developer | ✓ | — | ✓ | 4 |
| Viewer | — | — | ✓ | 12 |
Your database. Your rules.
Your speed.
Relpin is built around a DB-per-org data plane. Tenant queries run server-side with SQL pushdown, while external connector work stays governed and server-side.
Filters, sorts, and pagination compile to Postgres. Publish fails if the query would evaluate in the browser.
Every organization gets a dedicated Postgres with environment-scoped schemas and ownership.
External connector calls run server-side, capability-gated, and audited through the same trail.
Code it. Ship it. Govern it.
Code-first development with deterministic releases and governed execution. Write real TypeScript, pin every artifact to a schema snapshot, and give your team a control plane they can trust.
Stop shipping tools
you can't operate.
Code-first speed with platform-grade release, data, and access boundaries. Build quickly without making the browser the authority for production behavior.
Open beta · Demo workspace included · Governance-focused
Pinned releases. Governed execution. Built to operate.