Privacy Policy

Avery ("we", "us", "our") is a conversion rate optimisation tool for Shopify merchants. This policy describes what data we collect, why, and who can see it.

1. What we collect

From your Shopify store (via OAuth)

From Google PageSpeed Insights

We send your store’s public URLs (home, product, collection, and cart pages) to the Google PageSpeed Insights API to measure loading speed. Google processes these requests under their own privacy policy. We store the resulting scores and diagnostic data.

From the free website scan

If you use the free scan on our home page, we record the website address you entered, what we read from its public pages, the findings we produced, and the internet address (IP) your request came from. The IP address is used only to limit how many scans one visitor can run and is never linked to an account. Scan records are deleted after 90 days. We read only pages the website already serves to any visitor; we do not sign in to it or change anything on it.

From our web pixel (when installed)

If you install the Avery web pixel, it collects anonymous browsing data from your store’s visitors:

We do not collect names, email addresses, payment details, or any data that identifies an individual visitor. Pixel events are retained for 90 days, then automatically deleted. Aggregated daily summaries (counts by device and traffic source, with no individual data) are kept indefinitely.

Session cookie

We set one signed, httpOnly session cookie to keep you logged in. It lasts 90 days from when you log in, or until you log out, and it contains your store domain and an OAuth state nonce. We do not use analytics cookies, advertising cookies, or any third-party tracking.

2. How we use your data

3. Who processes your data

Your data is processed by the following subprocessors:

SubprocessorPurposeData shared
Neon (neon.tech)Database hostingAll stored data, encrypted at rest
Fly.ioApplication hostingAll data in transit; secrets in Fly’s vault
Anthropic (Claude API)AI analysis and code generationStore domain, PageSpeed scores, product metadata (titles, prices, image counts), storefront structural observations, finding summaries, and theme file contents when generating code edits. No access tokens, no shopper data, no order details.
Google (PageSpeed Insights API)Page speed measurementPublic storefront URLs
StripeSubscription billingStore owner email, an account identifier, and payment details you enter on Stripe’s own checkout page. Avery never sees card numbers.
ResendEmail deliveryStore owner email, store domain, and the contents of each email (weekly summary counts, change summaries, billing notices)
SentryError monitoringError reports: stack traces, store domain and internal record identifiers. Any report containing a Shopify access token is dropped before sending.

We do not sell your data. We do not share it with anyone other than the subprocessors listed above.

4. Data security

5. Data retention

6. Your rights

7. GDPR

Where GDPR applies, we are a processor of your store’s data and you are the controller. Our Data Processing Agreement is available at /legal/dpa. For shopper data collected by the web pixel, you are responsible for obtaining consent under your own privacy policy; the pixel respects Shopify’s consent API signals.

8. Changes

We will update this page when our data practices change. Material changes will be communicated to connected merchants via email.