Your commerce data is the operating system of your business. We treat it like it's ours — encrypted in transit and at rest, locked down with MFA, backed up daily, hosted on AWS in the EU/UK.
Huup runs entirely on AWS managed services. Production workloads are deployed across multiple availability zones in eu-west-2 (London) with disaster-recovery capacity in eu-central-1 (Frankfurt). No customer data leaves the EU/UK region without an explicit opt-in.
Every connection — browser, API, internal service-to-service — uses TLS 1.3 with modern cipher suites. HSTS is preloaded. We do not accept plaintext HTTP.
Data at rest is encrypted with AES-256 using AWS KMS-managed keys. This includes databases (RDS), object storage (S3), backups, snapshots and logs. Keys rotate annually.
Each enterprise tenant runs on a dedicated database with a dedicated connection string. There is no shared schema between customers — queries cannot leak across tenants because there is no shared table to leak from.
API authentication is scoped per tenant and per key. Cross-tenant requests return 403, full stop.
We use a small set of vetted sub-processors to run Huup. Each is bound by a Data Processing Agreement. We give 30 days' notice before adding new sub-processors that handle customer data.
We maintain a documented incident response plan with on-call rotation, severity classification and clear comms channels. For incidents affecting customer data, we will notify impacted customers within 72 hours of confirmed scope (GDPR Art. 33 timeline), with a follow-up post-mortem.
Status and ongoing incidents are posted at status.huup.com.
If you believe you've discovered a security issue, please email security@huup.com. We commit to acknowledging within 24 business hours and to working with you in good faith. We do not currently run a paid bounty programme, but we recognise responsible disclosure on our security hall of fame.
Please do not perform testing that degrades service, accesses other customers' data, or violates applicable law.
This page is provided for transparency and is not a contract. The legally binding terms governing security obligations are set out in your Terms of Service, Privacy Policy and (where applicable) Data Processing Agreement. We update this page as our practices evolve.