Security at CheckDIY

Your business information is sensitive. Here is exactly how CheckDIY keeps it safe.

Bank Details Never Leave Your Browser

Your sensitive business information is processed entirely inside your browser using client-side JavaScript. Documents are generated locally — no sensitive data is ever transmitted to our servers.

Encrypted Cloud Sync

Account data like vendor records, payment history, and payer profiles sync securely to the cloud so you can access them from any device. All data is encrypted in transit (TLS) and at rest.

Authentication by Clerk

User authentication is handled by Clerk, an enterprise-grade identity platform. Passwords are hashed and salted, sessions are managed securely, and multi-factor authentication is available.

Payments by Stripe

All subscription billing is processed by Stripe. We never see or store your credit card number. Stripe is PCI Level 1 certified — the highest level of payment security.

No Data Selling, No Third-Party Tracking

We do not sell your data, share it with advertisers, or embed third-party tracking scripts. Your data is used exclusively to provide the CheckDIY service.

Have a security question?

Contact us at security@checkdiy.com and we will respond within 24 hours.