Security Practices
Protecting your business data is fundamental to everything we build. Here's how we secure the BookOfBusiness.ai platform.
How We Protect Your Data
Multi-layered security built into every part of the platform
- TLS 1.3 for all data in transit (Vercel-enforced)
- AES-256-GCM encryption for sensitive credentials
- PostgreSQL encryption at rest (Supabase infrastructure)
- Random IV and authentication tags for each encryption operation
- Clerk-managed authentication with MFA support
- Organization-based multi-tenancy
- Role-based access control (OWNER, TEAM)
- JWT sessions with automatic refresh
- Automatic tenant ID injection on all database queries
- Middleware-enforced route protection
- CORS origin validation
- Per-tenant API key scoping for public endpoints
- Zod schema validation on all API inputs
- Parameterized database queries via Prisma ORM (no raw SQL)
- React auto-escaping for XSS prevention
- Rate limiting on all public and AI-heavy endpoints
Compliance Roadmap
We are actively working toward formal compliance certifications
ISO 27001
International security management standard
In ProgressGDPR
European data protection regulation
In ProgressAPPI
Japan data protection law
In ProgressCBPR
APEC cross-border privacy rules
PlannedIncident Response
In the event of a security incident, we follow a structured response process to minimize impact and maintain transparency.
Report a Security Issue
If you discover a security vulnerability, please report it responsibly.
security@bookofbusiness.aiData Minimization
We collect only the data necessary to provide our services. Personal data sent to AI providers is redacted where possible.
Purpose Limitation
Your data is used solely for the purposes you've authorized and nothing else.
Transparency
Our Privacy Policy documents what data we collect, how we use it, and how long we retain it.
To exercise these rights, contact privacy@bookofbusiness.ai
Questions About Security?
Our team is here to answer any questions about our data protection measures.