Read-only Shopify access
The Shopify app requests read_products only in v1. It reads catalog fields for the audit and does not request product-write, order, customer, checkout, or payment scopes.
Trust & safety
FeedSnapshot is designed as a read-only Shopify app. It turns catalog data into a score, product worklist, and exports, while leaving final store changes under the merchant's control.
The Shopify app requests read_products only in v1. It reads catalog fields for the audit and does not request product-write, order, customer, checkout, or payment scopes.
Reports recommend fixes for titles, descriptions, attributes, identifiers, images, and policy context. Merchants choose what to apply inside Shopify admin.
Shopify App Store purchases are approved through Shopify billing. Stripe is only for a separate standalone channel if that channel is enabled later.
Paid plans unlock Markdown and CSV exports so merchants can review, assign, and apply fixes without giving the app write access.
Stored data is limited to app installs, report results, billing state, monitoring targets, lead requests, email events, and privacy-minimized product-usage events needed to deliver and improve the service.
The app includes Shopify uninstall, customers/data_request, customers/redact, and shop/redact webhooks. Uninstall and shop redact delete the installation and linked scans, findings, snapshots, usage events, and email records.
What the app stores
The app is not a customer-data, order-data, or analytics warehouse. Report storage exists so paid buyers can reopen their audit, download exports, and track changes after rescans.
Shop domain and install state
Needed for OAuth, billing state, app access, uninstall handling, and support.
Read-only product catalog fields
Needed to score product-data readiness and generate product-level fix suggestions.
Generated report results
Free product-level data expires after 24 hours. Paid history remains available only while the app stays installed.
Product-usage events
Limited scan, export, upgrade, billing-start, and review-prompt outcomes used to understand activation without storing customer or order data.
Email and support events
Needed for requested launch notes, report delivery, monitoring alerts, and support follow-up.
Billing state
Needed to unlock the correct Shopify plan after Shopify confirms payment or subscription status.
Operator: TERRABUY S.R.L.
nacevgabriel@gmail.com