THE PLATFORM

Auth, hosting and integrations, built once, switched on per app.

cyantula is the wall and the engine for every app your colleagues build: it authenticates the visitor and runs the app behind the same door.

The cyantula app catalog: apps published since you last looked, the apps you own and the apps shared with you
The catalog: every app at the company, what is new, and a request button for the ones you cannot open yet.

ONE DOOR

One door, no password in the app

cyantula puts Google login, locked to your Workspace domain, in front of every app. Each request reaches the app with verified identity headers (email, name, role) plus a signed identity token, and the gateway strips any identity header a client sends itself. The app never writes login, and it never handles a password.

Guide: put the login in front of the internal tool

Request headers the app receives:

X-Spin-User-Email: alex@yourcompany.com

X-Spin-User-Name: Alex De Smedt

X-Spin-User-Role: member

X-Spin-Identity: eyJ...

HOSTING & DEPLOYS

Hosting and deploys, in the platform

cyantula runs the app behind the gateway, so hosting is not a second tool you wire up. Publishing is a URL, a zip or a conversation. A new version starts next to the old one and only takes traffic once it answers, and every earlier version can be restored in seconds. Deploys, rollback and nightly backups live in the platform, not in the app the colleague wrote in an afternoon.

Guide: running internal tools after the builder leaves

The deploy history of an app in cyantula, with a Restore button on every earlier version

INTEGRATIONS

Integrations, switched on per app

Everything you would otherwise bolt onto each app separately sits in the platform once: mail, Slack, Jira and Confluence, HubSpot, SharePoint, an LLM, cron, a status page, feedback and usage statistics. You turn each one on per app with a tick, instead of wiring the same integration again for every tool.

The All integrations tab of an app in cyantula, with a tick per integration

AI LAYER

Built to be operated by an AI agent

cyantula ships with an MCP server, so Claude Code and other coding agents publish, repair and manage apps through the same door as a person. The agent is a real user of the platform with its own governance, not an add-on bolted onto a dashboard built for clicks.

An app page in cyantula with an Add to Claude Code card giving the app's MCP address
Every app page hands your agent its own address to connect to.

GOVERNANCE

Governance and visibility for IT

IT gets a view of what is running and control over it, per app, without becoming the bottleneck that has to review every app first. Every app has an owner, an access list, an audit trail, uptime and usage, and cyantula asks the owner about apps nobody opens anymore. The choice is no longer shadow-IT on a laptop or IT reviewing everything; cyantula answers both at once.

Guide: shadow IT from self-built apps

The metrics tab of an app in cyantula: requests, failures, response time and the colleagues who use it
Per app: who uses it, how often, how fast and how often it fails.

HOW IT WORKS

How it works

Three steps take an app from a laptop to behind your login.

01 · Publish

Hand cyantula a URL, a zip or a conversation. It builds and runs the app behind the gateway.

02 · The wall goes up

Google login locked to your Workspace domain sits in front, and the app starts receiving verified identity headers.

03 · Switch on what you need

Turn integrations on per app with a tick: mail, Slack, backups, an LLM and more.

WHERE IT FITS

Where cyantula fits next to the tools you know

cyantula does the whole job in one product: the wall, the hosting, the integrations, the AI layer and the governance. The tools below each do part of it well, and this is not a knock on any of them. The difference is what cyantula does together.

CapabilitycyantulaCoolify / DokployCloudflare Access / PomeriumPosit ConnectRetool
Identity wall (auth gateway)yesthey stop at the containeryesyesyes
Hosting and deploysyesyesthey stop at the sign-in walldata apps onlybuilds inside Retool
Shared integrations per appyeswire each app separatelywire each app separatelynot shared across appswithin Retool only
AI agent layer (MCP)yesdashboard built for clicksno agent interfaceno agent interfaceno agent interface
IT governance and visibilityyesper-server, not per-appaccess rules onlyper-tool, not per-appwithin Retool only
  • Coolify and Dokploy run the container, but put no identity wall in front of it.
  • Cloudflare Access and Pomerium authenticate before the app, but do not host or run it.
  • Posit Connect publishes data apps behind SSO, but not arbitrary apps and shared integrations.
  • Retool has you build inside Retool, within its components and its lock-in.
  • cyantula is the wall, the engine, the integrations, the AI layer and the governance in one place.

Frequently asked questions

What is cyantula?

cyantula is the internal app platform that runs every self-built app behind your Google Workspace login, with hosting and integrations already wired in. It authenticates the visitor and runs the app behind the same door.

Who is cyantula for?

Teams where colleagues already build their own tools, and where one IT person can no longer review every app by hand. Sign-in is locked to your Google Workspace domain.

How does Google Workspace login work?

cyantula puts Google login, locked to your Workspace domain, in front of every app. The app never writes login and never handles a password. Each request reaches the app with verified identity headers (email, name, role) plus a signed identity token, and the gateway strips any identity header a client sends itself.

How do hosting and deploys work?

Publishing is a URL, a zip or a conversation. cyantula runs the app behind the gateway, so hosting is not a second tool you wire up. A new version starts next to the old one and only takes traffic once it answers, and every earlier version can be restored in seconds. Deploys, rollback and nightly backups live in the platform, not in the app.

What does cyantula cost?

The free licence covers 1 app builder, unlimited apps and up to 5 users. Companies pay per user from €5 per month, billed yearly. The first ten teams we onboard get free setup support. You can install cyantula yourself today: see the install guide at https://cyantula.app/docs/install/. Prices exclude VAT.

Where does data live, and how is it secured?

cyantula runs on your own infrastructure by default. If you would rather not run it yourself, Kobozo hosts it for you from €51 per month. The app never sees a password and never holds a platform credential. The gateway strips every identity header a client sends and replaces it with verified ones.

What integrations are included?

Deploys, rollback, backups, mail, Slack, Jira, HubSpot, an LLM, cron, a status page, feedback and usage statistics. They sit in the platform once and switch on per app with a tick.

Can an AI agent operate it?

Yes. An MCP server lets Claude Code and other coding agents publish, repair and manage apps through the same door, with the same governance as a human user.

Run it behind your own login today

Install cyantula on your own server with one command. Free for one app builder and up to five users, for good.