Security
How Wirebook protects your account and your QuickBooks data.
Last updated
Overview
We design Wirebook so that a mistake in one place does not expose everything. This page lists what we do today, and nothing we do not do. These are self attested practices. We do not hold a SOC 2 report at launch, and we make no HIPAA claims. On request we can send a security pack and a signed data processing addendum.
Data protection
- All traffic uses TLS.
- Data is encrypted at rest by our database and hosting providers.
- API keys are shown once and stored as SHA-256 hashes. Webhook secrets are shown once.
- Every query is scoped to your organization.
Access control
- Sign in with magic link or passkey, with optional two factor authentication.
- Roles limit what each team member can change.
- Staff access to production data is limited, logged and used only for support you request or to fix incidents.
Application security
- Rate limiting on public endpoints and on the API.
- QuickBooks payloads are kept with the request record for 14 days at most (shorter if you set it) and are then deleted. They are not written to application logs.
- Idempotency keys are replayed for 7 days so retries do not duplicate work.
- Outbound webhooks are signed so you can verify them.
- Dependencies are updated regularly and checked for known vulnerabilities.
Infrastructure
We run on the providers listed on the subprocessors page. We rely on their physical and network security controls.
Incident response
If a breach affects your data we will tell you without undue delay and share what happened, what data was involved and what we are doing about it.
Report a vulnerability
Email legal@buffersoltech.com with the details and steps to reproduce. Please give us reasonable time to fix the issue before you disclose it. We will not take legal action against honest research.
QuickBooks is a trademark of Intuit Inc. Wirebook by BufferSol is a product of BufferSol Technologies and is not affiliated with or endorsed by Intuit.