Security
How ECHOPS protects your company's leads, jobs, files and money, in plain words.
01
Row-level security in the database means a company's records can only be read inside that company. The app itself never connects as the database owner.
02
Sign in with an email link, a passkey or your Google account. Owners and admins always confirm a second step too: a passkey or an authenticator code.
03
Sign-in cookies are tied to your company's own address, so no other site or workspace can read or plant them.
04
If our team needs to look inside your workspace to help, it's for 30, 60 or 120 minutes, with a reason, after a second-step check. Each visit shows in your audit log, and it can't change sign-ins, your team or billing.
05
Sign-ins, changes to your team and settings, data exports and support visits are written to a log that can only be added to, never changed.
06
Keys and tokens for the tools you connect are stored encrypted (AES-256-GCM) and never written to logs. Files sit in private storage and open only for the people allowed to see them.
07
The database is backed up every day, and backups are kept for seven days.
08
Online payments and your ECHOPS plan are paid on Stripe's secure forms, so card numbers go to Stripe, not to us. We keep only what Stripe reports, like the last 4 digits, and a payment you record by hand keeps only the last 4 too.
09
Our error tracking receives ids only, never names, emails, phone numbers or message text.
10
ECHOPS runs on Vercel and its database on Supabase, both in the US East region, near Washington, DC.
11
The links you send clients (quotes, change orders, documents, invoices, surveys) are long random codes, and we keep only a fingerprint of each.
12
The sign-in page never creates accounts: only the owner who started the workspace and the people they invite can get in.
Your controls
Email info@echops.com and we'll answer them, including for your insurer or your IT person.
Try ECHOPS free for 14 days with your own leads and jobs. No credit card, and your workspace is ready in minutes.
Special price: your first 2 months from $49/mo. Limited spots, so sign up today.