CSN-04trybanky.therry.devLive2026

Banky

Open Banking AISP dashboard, self-hosted and serverless

Banky connects bank accounts (Santander, Revolut and 2,500+ EU/UK banks) through Enable Banking AISP read-only. It gives instant balances, rule-based categorisation, custom cutoff billing cycles, budgets and analytics — fully self-hostable on Cloudflare Workers + D1 or Docker, with zero-trust security throughout.

Role
Creator & Engineer
Client
Own product
Category
Fintech / Open Banking
Headline figure
2,500+
Banky — Hero

Banky — HeroVerified

EU/UK banks
2,500+
AISP access
Read-only
Cloudflare self-hosted
Serverless

Problem

Personal finance dashboards mean handing transaction data to a third party. Privacy and control are usually in tension with convenience.

Solution

A truly self-hosted, read-only aggregator: the user owns the runtime and the data, while hexagonal architecture keeps SQLite, Cloudflare D1 and mock adapters interchangeable.

Capabilities shipped

  • Multi-bank aggregation

    Link many banks in one place with no transfer permissions.

  • Sub-millisecond queries

    Data synced into local SQLite or Cloudflare D1 with local caching.

  • Smart categorisation

    Rule-based tagging, regex matching and remembered manual labels.

  • Custom billing cycles

    Configurable statement cutoff days per account or globally.

  • Zero-trust security

    AES-256-GCM, PBKDF2-HMAC-SHA256, RSA-4096 JWTs and HMAC anti-CSRF.

  • Serverless or Docker

    One codebase deployable to Cloudflare Edge or a local container.

Stack

Frontend
React 19
Build
Vite
Styling
Tailwind CSS v4
Backend
Hono
Language
TypeScript
Validation
Zod
Database
Drizzle ORMSQLite / Cloudflare D1
Deployment
Cloudflare Workers/PagesDocker
Integration
Enable Banking

Showcase gallery

7 sections · select to enlarge