Shopify App Review & Submission Verification Notice
This page serves as the official, publicly accessible, and permanent Privacy Policy URL for Estimatery - Delivery Date ETA (Review Reference #95425). It is intended to fulfill the requirements of the App Store Listing Content section under Resources > Privacy Policy. It establishes our strict data collection limits, GDPR/CCPA webhook handling, and merchant data protection policies.
1. Overview & Application Scope
This Privacy Policy describes how Sohel Digital (“we”, “us”, or “our”) collects, uses, protects, and discloses information in connection with your access to and use of our Shopify application: Estimatery - Delivery Date ETA (also referred to within developer documentation and listings as “Estimated Shipping Date” or the “App”).
Estimatery is engineered to calculate and render dynamic estimated delivery dates, dispatch countdown timers (“Order within 2h 15m to get it by Friday”), shipping badges, order cut-off times, holiday delivery blackout dates, and carrier lead times on Shopify merchant storefronts.
We are deeply committed to merchant sovereignty and consumer privacy. Our application architecture is designed on the principle of strict data minimization: we only request access to the minimal technical data points required to calculate and display accurate shipping dates, and we never collect, monetize, or harvest personal customer data.
2. User Roles: Merchants & Shoppers
To ensure complete transparency under data protection legislation (including the EU/UK General Data Protection Regulation and the California Consumer Privacy Act), we distinguish between two categories of individuals:
A. Shopify Merchants (“Merchants”)
E-commerce business owners or operators who install Estimatery on their Shopify stores via the Shopify App Store. Merchants act as the Data Controller with respect to their store customers' data, while Sohel Digital acts as a Data Processor (or Service Provider) facilitating the delivery date calculations.
B. Storefront Shoppers & Visitors (“Shoppers”)
End-consumers who browse, view products, add items to cart, or purchase items on a Merchant's Shopify store where Estimatery theme app extensions or widgets are active.
3. Information We Collect
We collect information strictly necessary to provide and operate the App's features. The data points we handle are detailed below:
A. Information Collected from Merchants
- Store Identification: Shopify store domain (e.g.
store-name.myshopify.com), custom primary domain, and unique Shopify Shop ID. - Merchant Contact Information: Account owner name and administrative email address associated with the Shopify store (used exclusively for critical operational notifications, bug alerts, and support correspondence).
- Store Configuration & Shipping Preferences: Store timezone, primary currency, operational business days (e.g., Monday through Friday), warehouse handling cut-off times, holiday blackout schedules, default preparation lead time (e.g., 1–2 business days), and custom carrier transit buffers.
- App Embed Customizations: Visual styling preferences, widget positioning, typography, text strings, and translation settings configured by the merchant in the app dashboard.
- Shopify API Scopes & OAuth Tokens: Scoped, securely encrypted access tokens granted by the merchant upon installation to interact with Shopify's Partner and Admin APIs.
- Billing Data: Billing for the App is handled 100% natively through the official Shopify Billing API. We never collect, process, or store credit cards, debit cards, bank account details, or payment credentials.
B. Information Processed for Storefront Shoppers
- Delivery Destination Parameters: When a shopper inputs a postal code, state/province, or destination country into the storefront delivery estimate calculator, this input is processed in real time to calculate regional shipping transit times.
- Coarse Geolocation (IP Lookup): If the merchant enables automatic country or regional detection, the shopper's IP address is evaluated in memory at edge servers solely to determine the coarse country or region. IP addresses are not persistently logged, stored in databases, or linked to individual shopper profiles.
- Cart & Product Context: Product IDs, variant IDs, inventory levels, and collection tags needed to apply specific product-level lead times (such as pre-order dates or made-to-order manufacturing delays).
Explicit Exclusions: What We Never Collect
We do NOT collect shopper full names, personal phone numbers, physical residential addresses, email addresses, payment methods, credit card details, credit scores, passwords, or browsing activity across other websites.
4. Purposes & Legal Bases for Processing
Under the EU/UK General Data Protection Regulation (GDPR) and similar data protection frameworks, every processing activity must rely on an established lawful basis:
Processing merchant configurations and storefront requests is necessary to fulfill our terms of service and provide the delivery date estimation features requested upon app installation.
Processing telemetry and aggregate request counts to protect our infrastructure against DDoS attacks, API abuse, and to ensure sub-50ms response latency for shopper widget rendering.
Fulfilling our mandatory obligations as an approved Shopify App Partner, including compliance with Shopify Partner Program Agreement and mandatory GDPR webhook protocols.
5. Mandatory Shopify GDPR Webhooks
In full accordance with Shopify App Store requirements and global data privacy standards, Estimatery implements and actively responds to all three mandatory GDPR webhooks:
customers/data_request● Fully SupportedWhen a customer requests a copy of their personal data from a Merchant, Shopify delivers this webhook payload. Because Estimatery does not store personal customer profiles, accounts, or identifying details, our automated webhook handler immediately confirms that no persistent customer personal records exist in our databases.
customers/redact● Fully SupportedWhen a customer requests the erasure of their personal information from a Merchant's store, Shopify forwards the redaction request. We immediately search and purge any transient log entries or cache keys that might contain customer identifiers within 30 days of receiving the webhook.
shop/redact● Fully SupportedForty-eight (48) hours after a Merchant uninstalls Estimatery, Shopify sends a shop/redact notification. Upon receipt, our automated deletion workers permanently and irreversibly wipe all merchant settings, configurations, access tokens, rule sets, and associated database entries for that shop.
6. Data Retention & Deletion Lifecycle
We apply rigorous lifecycle controls to all data stored within our systems:
7. Third-Party Sub-Processors & Data Sharing
We do not sell, rent, lease, or monetize merchant or customer personal data to third parties. We engage a limited number of industry-standard, SOC-2 compliant infrastructure sub-processors to deliver high-availability cloud services:
- Shopify Inc. (Canada / USA): Provides core e-commerce platform hosting, API infrastructure, app embedding, and subscription billing services.
- Cloud Hosting & Serverless Infrastructure (AWS / Vercel): Tier-1 cloud computing platforms maintaining state-of-the-art physical and network security, data encryption, and automatic load balancing.
- Edge Geolocation & Content Delivery (Cloudflare / MaxMind): Coarse IP-to-country lookup performed at the edge without persistent logging, ensuring rapid global content delivery.
9. Security Protocols & Encryption
We treat security as a first-class engineering priority. We implement modern technical and organizational measures to safeguard all application data:
100% of data transmitted between Shopify, merchant storefronts, and our backend is encrypted using modern TLS 1.3 / HTTPS protocols.
Shopify OAuth tokens and merchant settings are stored in encrypted databases using industry-standard AES-256 cryptographic standards.
Strict principle of least privilege. Production database access is limited to authorized senior engineers requiring hardware-backed Multi-Factor Authentication.
10. Your Privacy Rights (GDPR & CCPA)
Depending on your jurisdiction (including the European Economic Area, the United Kingdom, California, and other US states), you possess specific rights regarding your personal information:
- Right to Know / Access: You have the right to request disclosure of the personal data we process about you.
- Right to Rectification: You have the right to request correction of inaccurate personal information.
- Right to Erasure (“Right to be Forgotten”): You have the right to request deletion of your data, honored automatically through our webhook endpoints.
- Right to Restrict or Object to Processing: You may object to the processing of your information under certain circumstances.
- Right to Data Portability: You may request a machine-readable export of your configuration data.
- Right to Non-Discrimination: We will never discriminate against you, alter pricing, or deny service quality for exercising any of your privacy rights.
How to Exercise Your Privacy Rights
Merchants: You can review, modify, or erase your app preferences directly from the Estimatery dashboard within your Shopify Admin, or by submitting an inquiry to support@sohel.digital.
Shoppers: Because Estimatery does not maintain customer accounts, shoppers wishing to submit a GDPR or CCPA data request should contact the merchant from whom they made a purchase. The merchant can trigger a privacy request directly through their Shopify admin portal.
11. Children's Privacy
Estimatery is designed exclusively for commercial e-commerce stores and business operators. The App is not directed toward children under 16 years of age, and we do not knowingly solicit or collect personal information from minors.
12. Policy Updates & Contact Details
We reserve the right to periodically revise this Privacy Policy to reflect technical updates, legal developments, or Shopify App Store platform enhancements. Material modifications will be posted to this page with an updated revision date.
Data Protection & Developer Inquiries
Sohel Digital Studio • Estimatery Privacy Officer
For questions regarding this Privacy Policy, Shopify App Review verification (Ref: #95425), or technical data processing inquiries, please contact our team:
95425