This Privacy Policy explains how Adrenalina Marketing S.r.l. ("we", "us", "our"), the developer of the Kintsugi AI – 404 to 301 Shopify application (the "App"), collects, uses, stores, and protects information when a merchant ("you") installs and uses the App.
By installing or using the App, you agree to the practices described in this policy. If you do not agree, please uninstall the App.
Adrenalina Marketing S.r.l.
Registered address: Corso Garibaldi 468/a, 89127 Reggio Calabria, Italy
VAT (Partita IVA): IT03226630808
Contact e-mail: amministrazione@ewebite.it
This policy applies only to the Kintsugi AI App and the data it processes through the Shopify Admin API. It does not apply to Shopify itself, to your storefront, or to any third-party service not listed below.
The App offers an optional theme extension, the Kintsugi 404 tracker. You enable it yourself in Online Store › Themes › Customize › App embeds; it is off until you turn it on, and turning it off stops all collection immediately. When enabled, a small script on your storefront's 404 page tells us that a visitor reached a missing URL, so that you can see which dead pages real people hit instead of only the ones a crawler can guess.
This is the only part of the App that involves your storefront visitors, so we state exactly what happens to each item:
| Item | What we do with it |
|---|---|
| The missing URL path (e.g. /products/old-item) | Stored, together with a counter of how many times it was reached and the date it was first and last reached. |
| The referring page, if the browser sends one | Stored — one most recent sample per missing URL, so you can tell a broken internal link from an old external one. It is not linked to a person, a session, or any identifier, and we keep one value per URL rather than a history. |
| IP address and browser User-Agent | Used in memory, then discarded — never written to our database. They are read only to tell an automated crawler from a human visitor, because counting crawler traffic as customer demand would make the figures you act on meaningless (when we measured this, 96.6% of hits came from a single crawler). Our application does not log them. |
| Names, e-mail addresses, orders, carts, cookies, device identifiers | Not collected. The tracker sends no identifier of any kind, sets no cookie, and reads no storage on the visitor's device. |
If you connect the App to your Search Console property, we read, for the URLs of your own site: the page URL, its impressions and clicks over a rolling window, and Google's indexing verdict for that URL (for example “Not found (404)”). This tells us which dead pages still receive visibility, so that work starts with the ones that cost you traffic.
To generate redirect suggestions, product text (such as titles, descriptions, and metadata) is sent to AI providers that create semantic summaries and embeddings. We share data only with the service providers below, strictly to operate the App:
| Sub-processor | Purpose | Data shared |
|---|---|---|
| Shopify Inc. | App platform & billing | Store domain, catalog, redirects |
| Anthropic, PBC (Claude) | AI product summaries; automated review of the App's own health | Product text/metadata; counters, metrics, store URLs and excerpts of our operational error log |
| Voyage AI | Semantic embeddings | Product text/metadata |
| Resend | Transactional e-mail (support, account, reports) | E-mail address, message content |
| DigitalOcean | Cloud hosting & database | All App data, at rest |
Google LLC is listed separately because the direction of the data is the opposite: we do not send Google your data, we read your own Search Console property on your behalf, read-only and only if you connect it (section 3.4). Your use of Search Console is governed by your own agreement with Google, not by this policy.
We do not sell your data, and we do not use it to train our own or third-party AI models.
We retain your data for as long as the App remains installed. When you uninstall the App, or upon a verified deletion request, we delete your store record, catalog data, suggestions, and redirects from our database within 30 days. Support records may be retained longer where required for legal or accounting purposes.
We keep nightly backups of the App's database so that a failure cannot destroy your data. On our server they are kept on a rolling basis — the 7 most recent, after which the oldest is deleted. We also hold one copy outside the server, against the failure of the server itself; that copy is replaced by the newer one rather than accumulated, is transferred over an encrypted connection and is stored with restricted access. A deletion request is applied to the live database immediately and works through the backups as the rolling window passes, within the same 30-day period.
If you are located in the European Economic Area, the United Kingdom, or a jurisdiction with similar laws, you have the right to access, rectify, erase, restrict, or port your personal data, and to object to processing. To exercise these rights, contact us at amministrazione@ewebite.it.
We support Shopify's mandatory compliance webhooks (customers/data_request, customers/redact, shop/redact). Because the App does not store shopper personal data, data-request and customer-redaction webhooks return no personal data; the shop-redaction webhook triggers deletion of your store's data from our systems.
Some of our sub-processors are located outside the European Economic Area (for example, in the United States). Where data is transferred internationally, we rely on appropriate safeguards such as the data processing terms and standard contractual clauses offered by those providers.
The App does not use advertising or analytics cookies, and does not track you across sites. The optional 404 tracker described in section 3.3 sets no cookie and reads no storage on a visitor's device. Inside the app, your own browser's localStorage holds two kinds of thing:
The administration panel additionally uses short-lived session tokens.
Like any web service, the web server in front of the App writes standard logs, which contain the IP address of the requesting client. They exist to diagnose faults and identify abuse, are never used to profile anyone, are not combined with the App's data, and are not shared.
The App is a business tool intended for merchants and is not directed to children under 16.
We may update this Privacy Policy from time to time. Material changes will be reflected by updating the "Last updated" date above. Continued use of the App after changes take effect constitutes acceptance of the revised policy.
For any question about this policy or your data, contact:
Adrenalina Marketing S.r.l. — amministrazione@ewebite.it