Technology
Built for scale.
A modern, AI-native banking platform engineered for security, compliance, and performance from day one.
System Design
Architecture overview
Six cleanly separated layers, each independently scalable. From client apps down to the data store, every layer is purpose-built.
Client Layer
API Gateway
AI Layer
Services Layer
Banking Core
Data Layer
Tech Stack
The tools we trust
Every technology chosen for reliability, developer experience, and production readiness.
Frontend
Next.js 16
React framework with App Router
Flutter
Cross-platform mobile app
Tailwind CSS
Utility-first styling
Framer Motion
Production-grade animations
Backend
Supabase
Auth, database, and realtime
Edge Functions
Serverless API endpoints
PostgreSQL
Relational data with RLS
Redis
Caching and session management
AI & Intelligence
Claude (Anthropic)
Primary reasoning engine
LangChain
Agent orchestration framework
pgvector
Embedding similarity search
Custom Agents
Specialist financial agents
Infrastructure
Vercel
Edge-optimized deployment
Docker
Containerized services
GitHub Actions
CI/CD pipeline
Sentry
Error monitoring and tracing
Banking & Payments
Banking Core API
Licensed partner integration
Stripe
Payment processing
Plaid
Account aggregation
Marqeta
Card issuing platform
Security
Trust at every layer
Security is not a feature we bolt on. It is embedded in every architectural decision, from database policies to API design.
End-to-End Encryption
All data encrypted in transit (TLS 1.3) and at rest (AES-256). Zero-knowledge architecture for sensitive data.
Row Level Security
PostgreSQL RLS policies ensure users can only access their own data. Enforced at the database layer, not application layer.
SOC 2 Compliance
Infrastructure and processes designed for SOC 2 Type II certification. Continuous monitoring and audit trails.
Shariah Compliance Engine
Real-time transaction screening against AAOIFI standards. Automated compliance checks before every financial operation.
Multi-Factor Auth
Biometric, OTP, and hardware key support. Adaptive authentication that adjusts security based on risk scoring.
Audit Logging
Immutable event log for every action. Tamper-proof records for regulatory compliance and forensic analysis.
Intelligence
AI agent system
A multi-agent architecture where specialized AI agents collaborate through a central orchestrator to handle complex financial operations.
Orchestrator Agent
Central HubInterprets user intent, decomposes complex requests into sub-tasks, routes to specialist agents, and synthesizes final responses with full context awareness.
Spending Analyst
FinanceCategorizes transactions, detects patterns, and generates spending insights.
Investment Advisor
InvestmentScreens assets for Shariah compliance, analyzes risk, and suggests portfolios.
Compliance Officer
ComplianceValidates all operations against AAOIFI standards in real time.
Zakat Calculator
ReligiousTracks nisab, calculates obligations, and identifies eligible recipients.
Support Agent
SupportHandles account inquiries, disputes, and guides users through complex flows.
Open Source
Built in the open
Explore our architecture, review our security practices, and see how we build AI-native banking infrastructure.