Data Protection

Last updated: 1 August 2026

This page sets out the technical and organisational measures we apply to merchant data, and serves as our data processing summary for merchants who need one for their own compliance records.

Roles

The merchant is the controller. Ignite Apps is the processor, acting only on the merchant's documented instructions.

Categories of data

Customer records and order history (may include name, email, phone, shipping address).

Purpose of processing

To recreate the merchant's own customers and orders in a new Shopify store the merchant controls, at the merchant's explicit instruction (a store-to-store migration).

Protected customer data

This app requests customer or order scopes, so Shopify's Protected Customer Data requirements apply. Our assessed level: Level 2 — customer PII is processed in order to replicate it.

Security measures

Retention and deletion

GDPR / CCPA compliance webhooks

We implement all three of Shopify's mandatory compliance webhooks. Each request is verified with an HMAC signature and an unsigned or mis-signed request is rejected with HTTP 401.

Sub-processors

Cloudflare (compute, storage, DNS).

Contact

Data protection enquiries: [email protected].