Useful Tools

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 list
  • read_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

ProviderPurposeRegion
VercelApplication hostingUnited States
NeonPostgres databaseEU (Frankfurt)
SentryError monitoringUnited 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.