← LocalesFit

Privacy Policy

Last updated: 2026-05-06

LocalesFit (the “app”, “we”, “us”) is a Shopify embedded application operated by Tradik. This policy describes what data the app collects, why we collect it, where it is stored, and how we respond to merchant and end-customer privacy requests.

1. What we collect

2. What we do NOT collect

3. How we use it

Stored merchant settings are read at two points: (a) when the merchant opens the embedded admin (to render the current configuration); and (b) when the storefront theme block needs the active locale list (read from a Shopify shop metafield, no external call). Subscription state is updated via the app_subscriptions/update webhook from Shopify.

4. Where data lives

Settings are stored in a SQLite database on a single server in the European Union, accessed only via Cloudflare Tunnel (no public ingress). We do not use third-party analytics, advertising, or tracking platforms. We do not transfer merchant data outside the EU/EEA.

5. Sub-processors

6. GDPR mandatory webhooks

We implement the three Shopify-mandated compliance webhooks at the following routes:

7. Merchant data deletion

Uninstalling the app from a shop triggers immediate cleanup via the app/uninstalled webhook. Reinstalling the app starts with a clean slate. To request manual deletion at any time, email [email protected].

8. Cookies

The embedded admin uses Shopify’s App Bridge session cookies (managed by Shopify, not us). The storefront runtime sets one entry in sessionStorage (cleared when the tab closes) used to cache the per-shop config; nothing is written to document.cookie.

9. Security

All endpoints are HTTPS-only. Webhooks verify Shopify’s HMAC SHA-256 signature; mismatches return HTTP 401 and are logged. App Proxy requests, when used, are verified against the documented signature scheme. The embedded admin enforces session-token authentication on every request.

10. Changes to this policy

We will update the Last updated date and post material changes on this page. For questions or to exercise your rights, contact [email protected].