MSMargin Sentinel

Last updated: July 10, 2026

Privacy Policy

Margin Sentinel helps Shopify merchants identify product-level gross margin risks. This policy explains what data the app accesses, stores, and deletes.

Data we access

Margin Sentinel requests access to product and inventory data needed to calculate gross product margin, including shop domain, product titles, variant titles, SKUs, variant prices, inventory item unit costs, app settings, imported supplier costs, scan summaries, and margin findings.

Data we do not need

Margin Sentinel does not require customer profiles, payment details, marketing lists, order history, or ad account data for its current catalog margin scan workflow.

How data is used

Data is used to calculate product-level gross margin, identify variants with missing costs, negative margin, or margin below the merchant target, generate exports, and send optional margin alert emails when configured.

Data storage

Margin Sentinel stores app sessions, merchant settings, imported supplier costs, audit runs, audit findings, and operational analytics events such as app opens, scans, imports, exports, alerts, pricing actions, and uninstall lifecycle events. These events help measure whether merchants can complete the margin workflow and do not include customer profiles, payment details, or order history.

The public website uses a temporary browser-session identifier to deduplicate page and App Store click events. Google Analytics may also process public website usage data. Automated crawlers and link previews are excluded from the app-owned conversion funnel where possible.

Free audit requests

If you request a free 20-SKU audit, Margin Sentinel stores the name, work email, store URL, catalog type, and note you submit. This information is used only to respond to and manage that audit request; it is not added to a general mailing list.

Data deletion

When a merchant uninstalls Margin Sentinel or Shopify sends a shop redaction webhook, the app deletes stored shop data, including scan findings, imported costs, settings, sessions, and analytics events tied to that shop. A minimal uninstall lifecycle event can be recorded after uninstall cleanup and is removed if Shopify sends a shop redaction request.

Public audit-request data is not tied to an installed Shopify session. You can request deletion of that information through the Support page using the same email address submitted with the request.

Contact

For privacy questions, use the support contact published on the Support page.