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.
Current accounts, savings, cards and instant transfers — with none of the paperwork, because your assistant handles the onboarding.
€0/mo
No maintenance fees, SEPA instant included.
4.10%
Variable rate, interest paid monthly, withdraw anytime.
Demo figures — not an offer.
Gold
Virtual card once your account is activated.
< 10s
Instant payments, 24/7, across the demo jurisdiction.
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.
Say “register me at BankAI”. Your agent calls our signup API and receives a structured AGREEMENT_REQUIRED challenge — not an error, an invitation.
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.
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.
# 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…" }
Agents are welcome here precisely because they can't overstep. TrustAI puts a cryptographic human-in-the-loop between any AI and your money.
The terms you approve are hash-bound (sha256) to the document we published. If a single character differs, approval is blocked.
Account agreements need a fresh Face ID / passkey approval from the account holder — not from the agent.
Approvals are signed JWS receipts with a nonce and unique ID. We verify them offline and reject any replay.
The receipt identifies you with a per-bank pseudonym — TrustAI doesn't broadcast your identity across services.