AI-first Secured by TrustAI Instant onboarding

The AI-first bank.
Human-approved.

BankAI is built for the agent era: register through your LLM assistant, without filling in a single form. Every agreement is approved by you — in person, biometrically — via TrustAI.

Status
Registered
Step 1 ✓
QES signing
Create your bank account
Step 2
IBAN issued
Start banking
Step 3
Everyday banking

Everything you expect from a bank

Current accounts, savings, cards and instant transfers — with none of the paperwork, because your assistant handles the onboarding.

Everyday account

€0/mo

No maintenance fees, SEPA instant included.

Savings

4.10%

Variable rate, interest paid monthly, withdraw anytime.

Demo figures — not an offer.

Cards

Gold

Virtual card once your account is activated.

Transfers

< 10s

Instant payments, 24/7, across the demo jurisdiction.

AI-friendly onboarding

Create your account with your LLM

BankAI speaks agent. Point Claude — or any assistant connected to TrustAI — at us, and it registers you while you stay in control of what is agreed.

Ask your assistant

Say “register me at BankAI”. Your agent calls our signup API and receives a structured AGREEMENT_REQUIRED challenge — not an error, an invitation.

Approve it yourself

TrustAI shows you the exact account terms on your phone — verbatim, hash-checked — and you approve with Face ID. Your agent can't say yes for you.

Registered

Your agent returns with a signed, single-use TrustAI receipt. We verify it offline, confirm your registration, and hand your agent an account number and access code — log in with those.

💬 Try it now — tell your assistant: “Register me at BankAI.”
# For AI agents — machine flow:
POST https://bankai-eu-2ec3a364e257.herokuapp.com/bankai/signup
→ 403 { code: "AGREEMENT_REQUIRED", forAgent: { tool: "trustai_request_agreement", … } }
# Relay the challenge via the TrustAI MCP tool, wait for the owner's approval, then:
POST https://bankai-eu-2ec3a364e257.herokuapp.com/bankai/signup
Authorization: Bearer <acceptance-receipt-JWS>
→ 200 { accountId, message: "BankAI account created…" }
Security

Secured by TrustAI

Agents are welcome here precisely because they can't overstep. TrustAI puts a cryptographic human-in-the-loop between any AI and your money.

You see what you sign

The terms you approve are hash-bound (sha256) to the document we published. If a single character differs, approval is blocked.

Live biometric consent

Account agreements need a fresh Face ID / passkey approval from the account holder — not from the agent.

Single-use receipts

Approvals are signed JWS receipts with a nonce and unique ID. We verify them offline and reject any replay.

Pseudonymous by design

The receipt identifies you with a per-bank pseudonym — TrustAI doesn't broadcast your identity across services.

Get the TrustAI app