Privacy Policy
Last updated: August 1, 2026
Restock Forecast is a Shopify app that tells merchants when each of their products will run out of stock and how many units to reorder. This policy explains exactly what the app reads, what it stores, and what it does not touch.
What the app reads
When a merchant opens the app, it queries the Shopify Admin API for the data needed to calculate a forecast:
- Products and product variants: title, SKU, image, and status
- Inventory levels: the quantity on hand for each tracked variant
- Order line items from the last 60 days: the product variant and the quantity ordered
Orders are read only to count how many units of each product were sold. The app does not read, request, or display customer names, email addresses, phone numbers, billing addresses, shipping addresses, or payment information.
What the app stores
The only data written to the app’s database is the Shopify session for each installed store: the store domain, the API access token, and the granted permission scopes. This is what lets the app talk to Shopify on the merchant’s behalf.
Product, inventory, and order data is never written to disk. It is requested from Shopify when a page loads, used to compute the forecast in memory, and discarded when the response is sent.
Retention and deletion
When a merchant uninstalls the app, Shopify sends an app/uninstalled webhook and the app deletes that store’s session immediately. Because nothing else is stored, uninstalling removes all data the app held.
A merchant can also request deletion at any time by emailing hjuhyun35@gmail.com.
Security
- All traffic runs over HTTPS.
- The database is a managed PostgreSQL instance with encryption at rest.
- Access tokens are stored server-side and are never exposed to the browser.
Service providers
The app runs on Fly.io, which provides hosting and the managed database. Shopify is the source of all merchant and store data. No other third parties receive data from this app.
What the app does not do
- It does not add any code, script, or pixel to a storefront.
- It does not track shoppers or visitors.
- It does not sell, rent, or share data with anyone.
- It does not use merchant data to train machine learning models.
- It does not send email to merchants or their customers.
Changes to this policy
If the app ever changes what it reads or stores, this page will be updated before that change ships, and the date at the top will change with it.
Contact
Questions about this policy or about data handling: hjuhyun35@gmail.com