Confirm It — Shopify Order Verification App
Effective Date: May 26, 2026 • Last Updated: May 26, 2026
Confirm It is a Shopify embedded application that helps merchants verify customer orders before fulfilment. When a new order is placed on your Shopify store, Confirm It automatically contacts the customer via WhatsApp or an automated voice call (IVR) to confirm the order is genuine. This reduces fake orders, chargebacks, and wasted fulfilment costs.
To provide this service, Confirm It receives order and customer data from Shopify via webhooks, processes that data to compose and send confirmation messages, and stores the outcome in our database.
| Data Item | Purpose |
|---|---|
Shopify shop domain (e.g. yourshop.myshopify.com) | Identify and authenticate your store |
| Shopify OAuth access token | Make authorised API calls to your store (update tags, create fulfilments) |
| Granted OAuth scopes | Record what permissions have been granted |
| App configuration (WhatsApp credentials, IVR URL, messaging limits) | Operate the app according to your settings |
| Install / uninstall timestamps | Billing and audit records |
When your store receives an order, Shopify sends the following order payload to Confirm It. We store this data to enable order confirmation and display it in your dashboard.
| Data Item | Source |
|---|---|
| Customer first name and last name | Shopify order webhook payload |
| Customer phone number | Shopify order webhook payload (shipping address or customer record) |
| Customer email address | Shopify order webhook payload |
| Order number and Shopify order ID | Shopify order webhook payload |
| Order line items (product names, quantities, prices) | Shopify order webhook payload |
| Order total, currency, financial status | Shopify order webhook payload |
| Shipping address (city, country) | Shopify order webhook payload |
| Order status URL (customer-facing order tracking link) | Shopify order webhook payload |
| WhatsApp message delivery status and customer replies | WhatsApp API provider webhooks |
| IVR call outcome (confirmed / cancelled / no answer) | Your configured IVR provider |
We do not collect payment card numbers, bank account details, passwords, or any government identification numbers.
We do not use your data for advertising, profiling, or any purpose beyond operating the Confirm It service.
Confirm It transmits minimal data to third-party services only as required to deliver order confirmation messages. The specific third-party services used depend on your configuration:
If you configure your Meta WhatsApp Business account, we transmit the customer's name, phone number, and order details to Meta's Cloud API to send a WhatsApp message.
Meta's privacy policy: facebook.com/policy.php
If you configure a Green API instance, we transmit the customer's phone number and order message text to Green API to send a WhatsApp message.
Green API's privacy policy: green-api.com/en/privacy-policy
If you configure an IVR (automated voice call) endpoint, we transmit the customer's phone number and order reference to the URL you specify. You are responsible for the privacy practices of your chosen IVR provider.
All data originates from your Shopify store via the Shopify API and webhooks. Shopify's own privacy policy governs data stored within the Shopify platform.
Shopify privacy policy: shopify.com/legal/privacy
We do not sell, rent, or share your data or your customers' data with any third parties for commercial purposes. Data is only transmitted to third-party services as described in Section 4 above, solely to operate the Confirm It service on your behalf.
app/uninstalled webhook. We deactivate your store's access token immediately.shop/redact GDPR
request (which Shopify sends 48 hours after uninstall), all remaining shop data —
including all orders, customers, and webhook logs associated with your store — is
permanently deleted from our database within 24 hours.customers/redact
GDPR request, we permanently anonymise the specified customer's personal data
(name, phone, email) within 24 hours.Despite these measures, no system is completely immune to security risks. We encourage you to revoke the Confirm It app's access token via your Shopify admin if you believe your store's credentials have been compromised.
If you or your customers are located in the European Economic Area (EEA), the United Kingdom, or other jurisdictions with data protection laws, the following rights apply:
| Right | What it means |
|---|---|
| Access | Request a copy of the personal data we hold about you |
| Rectification | Request correction of inaccurate data |
| Erasure | Request deletion of your personal data ("right to be forgotten") |
| Restriction | Request that we limit how we process your data |
| Portability | Request a machine-readable export of your data |
| Objection | Object to processing based on legitimate interest |
To exercise any of these rights, contact us at privacy@codecilia.com. We will respond within 30 days.
Merchants are the data controllers for their customers' data within Confirm It. Codecilia acts as a data processor on the merchant's behalf. Merchants are responsible for ensuring they have a lawful basis to share their customers' data with Confirm It (e.g. a clear privacy policy informing customers that orders may be confirmed via WhatsApp or voice call).
By installing Confirm It, you (the merchant) confirm that:
Confirm It is a business-to-business (B2B) application intended solely for use by Shopify merchants and their adult customers. We do not knowingly collect personal data from children under 13. If you believe a child's data has been submitted to our service, please contact us immediately at privacy@codecilia.com.
We may update this Privacy Policy from time to time. When we make material changes, we will update the "Last Updated" date at the top of this page and, where appropriate, notify merchants via their registered email address or a notice within the app. Your continued use of Confirm It after any changes constitutes acceptance of the updated policy.