Brisa Works

Data protection and incident response

Last updated: 2026-10-15

How Brisa Works protects the personal data its tools handle, and what happens if something goes wrong. It covers every tool; the Shopify app (Click & Drop Customs) is the one that handles customers' names, addresses, emails and phone numbers, so most of the detail is about it. See also the privacy policy, the security page and the data processing agreement.

What personal data we hold

Encryption and backups

Test and production are separate

The development store and every test install use a separate staging app, Worker and database (clickdrop-customs-sync-staging, database clickdrop-staging). Production data is never copied to staging, and tests use invented data only (names such as "Test Customer", example.com addresses, 07700 900xxx numbers).

Data loss prevention

Who can access what

Access log

Every time the Shopify app reads an order's protected fields, and every time it hands them to Click & Drop, it writes an access record: shop, order ID, action, purpose and which part of the app did it (webhook, scheduled sweep, or a merchant's Retry). The record holds no personal data, is kept 90 days and is deleted with the shop or the order. Access to the Cloudflare account itself is recorded in Cloudflare's audit log.

Security incident response

  1. Detect. Alerts and reports arrive at security@brisaworks.com and support@brisaworks.com; Cloudflare and store notices go to the same mailbox.
  2. Contain (same day). Rotate the affected secrets (wrangler secret put), revoke tokens, disable the affected Worker route or roll back to the previous deploy, and preserve the logs and access log.
  3. Assess (within 24 hours). Which shops, users and data were affected, using the access log, Cloudflare's audit log and the sync log.
  4. Notify. Affected merchants and users without undue delay and within 48 hours of becoming aware of a breach affecting their data; Shopify through the Partner Dashboard for incidents involving Shopify data; the Spanish Data Protection Agency (AEPD) within 72 hours where the GDPR requires it, as controller or by informing the controller when we act as processor.
  5. Fix and review. Deploy the fix with a test that reproduces the cause, record what happened and what changed, and update this page if a practice changes.

Contact: security@brisaworks.com (vulnerabilities and incidents), support@brisaworks.com (everything else).