Legal
Last updated June 2026
Hoseworks is built so your data stays yours. Security isn't a bolt-on. Tenant isolation is enforced at the database layer, not just in application code.
Every business on Hoseworks is a separate tenant. Access is enforced with database row-level security, so one company can never read or write another company's clients, properties, photos, quotes, or messages, even if application code had a bug. Crew-level roles layer on top: a field tech sees only their own crew's visits and customers, while owners and admins see everything in their business.
All traffic is encrypted in transit over HTTPS/TLS. Data at rest is encrypted by our infrastructure provider. Customer-facing links (quotes, invoices, visit tracking) use signed, single-purpose tokens scoped to one record.
Privileged, isolation-bypassing database access is restricted to server-side code only and never ships to the browser or the mobile app. Secrets live in environment configuration, never in client bundles or source control.
Card payments are processed by Stripe, a PCI-DSS Level 1 provider. Hoseworks does not store full card numbers.
If you believe you've found a security issue, please email us so we can investigate and respond quickly. We appreciate responsible disclosure.