Security at PestPaid
How we keep your customer data safe.
Encryption
All connections use TLS 1.3. Data at rest in Neon Postgres is encrypted with AES-256.
Data storage
Customer data is stored on Neon (Postgres), hosted on AWS. Photos and uploaded files are stored on Cloudflare R2. Both providers are SOC 2 Type II certified.
Authentication
Logins are managed by Clerk, with email/password (NIST SP 800-63B-aligned: 8-character minimum, breach-checked against the haveibeenpwned database on signup and password change, and rejected if the password is low-entropy), Google sign-in, and passwordless 6-digit email codes. We do not store your password — Clerk does, hashed with Argon2id.
Multi-factor authentication
Coming in our v2 release: optional TOTP 2FA for all users.
Sessions
You can see your active sessions in Account Settings and log out remotely from any device.
Payments
Your PestPaid subscription is billed through Lemon Squeezy, our Merchant of Record. They collect and remit US sales tax (and EU VAT for EU customers) and issue tax-compliant receipts on our behalf.
Your customers' payments to you flow through Stripe directly to your bank account — PestPaid never touches the funds and never sees the card details. We do not store payment card numbers anywhere.
What we don't do
- — We never sell your customer data
- — We never share your data with advertisers
- — We never use your data to train AI models without your explicit opt-in
- — We do not take a platform fee on payments your customers make
Reporting a vulnerability
Email security@pestpaid.com. We respond within 48 hours.
Last updated: June 2, 2026