Financial infrastructure, ready to build on
A distributed transactional engine, real-time event processing, balance auditing, and financial modeling — the hard problems are solved. Build your solution on top.
How you build on it
Choose your entry point — from a CLI one-liner to a full managed app. No lock-in between tiers.
Scripts & CLI
No infrastructure neededPipe data through the CLI, write Node.js scripts, or call the REST API directly. Output as JSON or CSV for pipelines and AI agents.
Explore CLIGoogle Workspace
Google's runtimeBuild automations with Apps Script, extend Google Sheets with custom functions and triggers. Bidirectional sync built in.
See Apps ScriptPlatform Apps
Full managed hostingEdge hosting, pre-configured OAuth, KV storage, secrets, and event handling. You write business logic — the platform handles infrastructure.
See the app platformWhat you don't have to build
Building financial software from scratch means solving transactional integrity, data modeling, event processing, and access control before you write a single line of business logic. The engine handles all of it — accessible through the REST API, TypeScript SDK, and CLI.
| You need | From scratch | With the platform |
|---|---|---|
| Transactional integrity | Design a ledger, enforce double-entry, handle concurrent writes | Zero-sum invariant enforced at API level — every write is atomic |
| Financial modeling | Account type design, balance periods, closing procedures, hierarchical grouping | 4 account types with temporal behavior, period-agnostic balances — query any timeframe without closing. Groups, hierarchies, Collections for multi-entity structures, any countable resource |
| Extensible data model | Custom field schemas, tagging systems, metadata storage | Custom properties on any entity, hashtags for multi-dimensional tracking |
| Real-time automation | Message queues, webhook infrastructure, retry logic, idempotency | 31 event types — declare what you listen for, events route automatically |
| Balance consistency | Reconciliation algorithms, distributed locks, periodic verification | Consensus-based audit, six years of refinement, always consistent |
| Access control | Auth system, roles, permissions, audit logging | Six permission roles with OAuth and agent identity. Full activity trail — every action logged, every change traceable to a user or app |
Built on Google Cloud — Google's data centers, encryption, and infrastructure behind every API call. See security
Developer experience
One command starts your local environment — Vite dev server with HMR, Workers runtime for event handlers, and a Cloudflare tunnel so webhooks reach your laptop. Preview environments before production. JSON and CSV output for scripting.
What the platform handles
Without the platform, building a Bkper app with a UI, event handling, and authentication requires provisioning servers, configuring OAuth, setting up tunnels, and managing secrets. The platform eliminates all of it.
| Concern | Without | With the platform | You get |
|---|---|---|---|
| Hosting | Provision servers, SSL, CDN | bkper app deploy | your-app.bkper.app live on the edge |
| Authentication | OAuth client, consent screen, token refresh | auth.getAccessToken() | Users sign in with Google — tokens managed for you |
| Webhooks | Public endpoint, DNS, JWT verification | Declare in bkper.yaml | Events routed to your handlers automatically |
| Local dev | ngrok, manual tunnel config | bkper app dev | HMR + live webhooks on localhost |
| Secrets | Secrets manager, access config | bkper app secrets put | c.env.MY_SECRET in your code |
| KV storage | Deploy Redis/Memcached, manage connections | Declare KV in bkper.yaml | c.env.KV.get() / .put() ready to use |
| Preview | Build a staging pipeline | bkper app deploy --preview | Isolated environment with its own secrets & KV |
"Through our partnership with Bkper, we successfully unified the entire accounting, tax, and financial reporting process. Instead of spending time on routine tasks, our professionals can now focus on client advice, reviews, and continuous process improvement."
"The partnership with Bkper has been a cornerstone of Brain's digital strategy, driving operational efficiency, cost savings, and enhanced service delivery."
Start building on Bkper
Install the CLI, authenticate, and deploy your first app in minutes.