App servers
Render, Oregon, United States.
Database
Microsoft Azure, Canada Central.
Shopper data
None stored. Measurements stay on the shopper's device.
Where your data is processed
| Part of the app | Provider | Region |
|---|---|---|
| Application (web service) | Render | Oregon, USA (US-West) |
| Database (Postgres) | Microsoft Azure (Azure Database for PostgreSQL) | Canada Central |
| Rate limiting | Upstash | USA |
| Error monitoring | Sentry — diagnostic events only; no shopper PII | USA |
What we store
- Shop access tokens issued by Shopify on install (encrypted at rest).
- Merchant-authored chart content and assignment metadata (which products, collections, tags, vendors or product types a chart applies to).
- Anonymous daily counts per chart: views, popup opens and suggested sizes.
What we do NOT store
- Personal customer or shopper data of any kind.
- Body measurements. The "Find my size" recommender computes entirely in the shopper's browser; measurements are never sent to or stored by our servers (the on-device
sc_size_recresult stays on the device).
Sub-processors
The only third parties that may process app data:
| Sub-processor | Purpose | Region |
|---|---|---|
| Shopify | Platform, OAuth and app proxy | Per Shopify |
| Render | Application hosting | Oregon, USA (US-West) |
| Microsoft Azure | Azure Database for PostgreSQL | Canada Central |
| Upstash | Rate limiting (IP addresses only, under 60 seconds) | USA |
| Sentry | Error monitoring (no PII) | USA |
| Email provider | Support email (janvi2016kumari@gmail.com) | USA |
Data retention & GDPR
- When a store uninstalls the app, its data is hidden immediately and permanently deleted when Shopify sends the
shop/redactrequest 48 hours later. - We answer
customers/data_request,customers/redactandshop/redact. Because we hold no customer-keyed data, the first two are effectively no-ops.
More
See our Privacy Policy for what we collect and how we use it. Questions about data handling or residency: janvi2016kumari@gmail.com