Business Platform
Die Technik hinter smallstack
Was unsere Plattform unter der Haube besonders macht — erklärt ohne Fachchinesisch.
Real-time & offline
Your data lives on your device first — that's why the app responds instantly, even without internet. As soon as you're online it syncs with the cloud automatically. Changes show up on your whole team's devices within seconds. And if two people change the same thing while offline? The platform detects the conflict and lets you decide — nothing gets overwritten silently.
- Keep working without internet — in the basement, on the train, on site
- Changes are visible to everyone within seconds
- No save button: everything syncs automatically
- Conflicts are detected and resolved by you — never silently overwritten
Building blocks instead of programming
Apps are assembled from ready-made blocks: data types, widgets and views are combined and configured — not programmed. What used to take months is done in days. And if a block is missing, developers can contribute their own web components: they run isolated in a sandbox and only see the data you explicitly share.
- Forms, tables, dashboards — by configuration
- One block, everywhere: enter, view, filter
- Your own blocks as web components — safely sandboxed

Actions: your logic, assembled
It's not just interfaces — workflows are built from blocks too: actions chain ready-made steps like querying data, sending emails, calling webhooks or generating AI summaries. They're the counterpart to web components: one extends the interface, the other extends the logic. And soon actions will also run directly in the browser — instant reactions without a round trip to the server.
- Ready-made blocks: email, webhook, data query, AI & more
- Chained visually — no programming required
- Actions directly in the browser coming soon

Data that belongs together
Customer, order, invoice, document — in real life everything is connected, so it is in your app. Relations link records to each other: from an order you jump straight to the customer, see all related invoices and keep the full picture. No copy-paste, no duplicate data.
- Link any records to each other
- Works both ways: each side sees the connection
- One click from order to customer to invoice

Permissions & data separation
The server decides who sees what — not the user interface. Every row in the database carries its access rules, and every request is checked against them (row-level security). Even if someone tricks the app: they never get more than their permitted data. And since the same rules also run on your device, this holds even offline. Your changes appear instantly — the server confirms them in the background (optimistic updates).
- Permissions per record, not per screen
- Tenants cleanly separated — every project on its own
- Enforced on the server — and with the same rules locally, even offline
- Instant UI thanks to optimistic updates — confirmed in the background
Your files, your storage
Documents, photos and contracts don't end up with us — they go to your storage, for example your S3 bucket or SharePoint. The platform only remembers where a file lives and who may see it. You can switch or leave anytime: your files were never anywhere else. And what's true for your files is true for your data: import and export are built in.
- S3, SharePoint & co. — you choose the place
- The platform stores only metadata
- No vendor lock-in on your files
- Import & export built in — your data comes and goes with you

Automation in the background
The platform handles recurring work by itself: generating reports, sending reminders, importing data. Background jobs run reliably in a queue — on a schedule or at the push of a button. If something fails, it's retried automatically without anything happening twice.
- Time-driven or event-driven
- Reliable: no job gets lost, none runs twice
- Scales with you — 10 tasks or 10,000

Open interfaces
Your data is not a one-way street. One central API exposes everything you model in the platform — to other systems, Microsoft 365 or your own tools. And thanks to MCP, AI assistants like Claude can work with your data directly and safely.
- One API for everything — consistent and documented
- Microsoft 365 & SharePoint connected
- MCP: your AI assistant works directly with your data

AI agents built in
For us, AI isn't a chat window on the side — it works right inside your project: agents answer questions about your data, fill in forms and kick off workflows. They follow the same permission rules as any team member — an agent only sees what it's allowed to see. And you stay in charge: one switch in your project settings — the AI kill switch — turns off every AI feature completely.
- Agents work in your projects, with your data
- Same access rights as human users
- From answering questions to triggering workflows
- AI kill switch: one toggle disables all AI in your project

Apps on every device
Your apps run in the browser — and still feel like real apps. One tap on “install” puts them on the home screen with their own icon, they launch full screen and keep working on the go thanks to offline mode. No app store needed — updates roll out by themselves.
- Installable on phone, tablet and desktop (PWA)
- Your own icon, your own name, full screen
- Updates reach everyone instantly — no app-store approval

Publish without risk
You work safely on a draft — only what you consciously publish goes live. Every publish is kept as an immutable version (v1, v2, v3…). Your domain always serves the latest version — or you pin it to a proven one. The preview URL always shows the current draft. Your own domain included: set one DNS record, HTTPS comes automatically.
- Draft, preview, publish — in that order
- Every version is kept — who published what, and when
- Pin a domain to a fixed version
- Your own domain with automatic HTTPS
And where does your data live?
Fully on European infrastructure. We publish our self-assessment under the EU Cloud Sovereignty Framework — transparent and verifiable.