Privacy Policy — Solvi Restock
Last updated: July 9, 2026
What the app does
Solvi Restock computes reorder suggestions from your sales velocity and current stock, and turns them into supplier purchase orders with PDF documents. It is read-only towards your store: it reads order line items, quantities, variants, stock levels and costs, and writes nothing back.
Data we store
The app stores only shop-scoped operational data, keyed by your shop domain:
- Supplier records you create (name, email, address — the supplier's, used on PO documents)
- Reorder settings (sales window, lead times, coverage buffers, purchase costs)
- Purchase orders and their lines (SKU, quantity, cost, status)
- A short-lived cache of aggregated sales counts per variant (TTL, then recomputed)
- A monthly purchase-order usage counter for plan quotas
Data we never store
- Customer names, emails, phone numbers or addresses — never read, never stored
- Live inventory levels (read at compute time, never mirrored)
- Payment or billing details (Shopify handles all billing)
API scopes
The app requests the minimal Shopify Admin API scopes it needs to do its job:
read_ordersCount units sold per variant over your sales window (line items and dates only)read_productsList variants, SKUs and vendors for the reorder listread_inventoryRead current stock and unit costs to compute cover and pre-fill PO costs
Writes to your store
Nothing. Solvi Restock is read-only towards your store: it never writes to your products, inventory, orders or customers.
Subprocessors
| Provider | Purpose | Region |
|---|---|---|
| Vercel | Application hosting | United States |
| Neon | Postgres database | EU (Frankfurt) |
| Sentry | Error monitoring | United States |
We do not sell or share your data with any other party.
GDPR requests
The app implements Shopify’s three mandatory compliance webhooks:
- customers/data_request: the app stores no customer data, so there is nothing to return — we reply confirming that within 30 days.
- customers/redact: no customer data is stored, so there is nothing to erase — the webhook is acknowledged and logged.
- shop/redact: all shop data (suppliers, settings, purchase orders, caches) is permanently deleted within 30 days of uninstall.
Data retention
Shop data lives for as long as the app is installed. After uninstall, everything is permanently deleted within 30 days via the shop/redact webhook. The sales-count cache expires on its own TTL well before that.
Contact
Questions or data requests: support@useful-tooling.com. We reply within 24 hours.