Did It Arrive: privacy policy

This app runs inside a merchant's Shopify admin and asks that merchant's customers, through the store's own email, whether an order arrived.

What it reads

Order number, the shipping method's name, and each fulfilment's tracking company, number, URL and status, through the Shopify Admin API. No customer name, email, phone or address is ever requested or stored.

What it keeps

For each shipment: the order number, the fulfilment id, the tracking details as they stood, the dates the question was sent and answered, the answer, and any note the customer typed. For the store: the access token Shopify issues, the store's name and domain, and the merchant's settings.

What it sends

Nothing of its own. The question is the store's own Shipping update email, sent by Shopify; the confirm page is served on the store's domain or on this app's, and its link carries a random token, never personal data. When a customer answers Yes, the app marks the order delivered and Shopify sends the store's own Delivered notification, as it does for any delivery.

What it writes to Shopify

Two fulfilment events, nothing else. In transit when you fulfil a parcel that has no tracking, so the order's status page stops saying Confirmed. Delivered when the customer answers Yes or you mark the order delivered. Each is read back from Shopify after it is written.

Who it shares with

No data is sold, shared or sent to any third party. The app runs on Cloudflare Workers and stores its records in Cloudflare D1.

When it deletes

Everything for a store is deleted 30 days after the app is uninstalled, and at once on Shopify's shop redaction request. A customer's answer and note are cleared on Shopify's customer redaction request, and returned on a data request.

What answers are used for

A customer's answer and note are used only to update that order and your Overdue list. Nobody reads or analyses answers or notes across stores, and the app builds no dataset of its own from them.

Your own privacy notice

Your own privacy notice should tell customers that you ask them by message to confirm delivery, and that a service provider processes order and fulfilment data to do it.

Contact

Questions about this policy: reply to the support address on the App Store listing.

Last updated 19 September 2026.