Privacy policy
Last updated 2 August 2026
Endcap is a Shopify app that audits product data. This policy explains exactly what it reads, what it stores, and what it never touches.
What we do not collect
Endcap does not request, receive or store customer data of any kind. The app asks Shopify only for product permissions, so it has no technical ability to read customers, orders, carts, addresses or payment information, even if asked to.
This is why our responses to Shopify's customer data request and customer redaction webhooks confirm that no customer data exists to return or erase.
What we read
- Product titles, descriptions, types, vendors, tags, status and publication state
- Variants, including prices, barcodes and option names
- Product images and collection membership
- Your store's published legal policies, to check they exist
- Your shop domain and subscription status, to run the app and bill correctly
What we store
| Data | Why | Kept for |
|---|---|---|
| Scan results and scores | To show whether your catalog improved or regressed | Until uninstall |
| Your question set | Visibility trends require identical questions between runs | Until uninstall |
| Visibility results | To chart share of voice over time | Until uninstall |
| Applied fixes with previous values | So any bulk change can be undone | Until uninstall |
| Shopify session token | To authenticate API calls on your behalf | Until uninstall |
Deletion
When you uninstall, Shopify notifies us and we delete your session immediately. Shopify then sends a shop redaction request, on receipt of which we erase every scan, question set, visibility run and fix history belonging to your store. You can also request deletion at any time by emailing [email protected].
Third parties
Two processors are involved and neither receives customer data.
- Railway hosts the application and its database, located in the United States.
- OpenAI receives two kinds of request. Visibility checks send category questions such as "what are the best coffee brands", which contain no merchant data. Description drafting sends the individual product's own fields so a description can be written from them. Nothing is sent for model training.
What we never do
- We do not sell, rent or share your data
- We do not use your catalog to train models
- We do not add scripts, pixels or tracking to your storefront
- We do not write to your products without your explicit approval of each change
Contact
Questions about this policy go to [email protected]. See also our terms of service.