Security
BeanStack is built for organizations that cannot afford a data incident. Here is exactly how we protect your financial records.
organization_id at the engine level. No query reaches the database without org context resolved from a verified JWT.no-store cache control on all authenticated routes.BeanStack does not train AI models on customer financial data — ever. Your books are not used to improve BeanStack's AI for other customers. Your data is processed through AI models for your benefit only, and never retained by model providers.
Every user action is recorded: what changed, what it changed from, who made the change, when, and from which IP address and session.
Every AI decision is logged with a confidence score, the source document it referenced, and the rule it applied — a full provenance chain.
Every login, permission change, and data export is a named event in the audit log. Sensitive and high-risk events are flagged separately.
If you've found a security issue, email security@beanstack.ai. We investigate and respond within 48 hours.
Reach out directly. We'll answer every question about how we handle your data and connect you with our team if needed.
AES-256 encryption · TLS 1.3 in transit · GDPR compliant