Metatier: Quantity Breaks, a Shopify app by Web Optic Limited. Last updated 23 October 2026.
Metatier: Quantity Breaks doesn't collect or store your customers' personal data or your orders. It has no database: its pricing and quantity checks run inside Shopify's own checkout. Like most web services, our server keeps technical request logs, which include IP addresses; these are described below.
The app adds two Shopify Functions to your store: an automatic discount that charges each product variant's quantity-tier price, and a checkout check for minimum quantities and pack sizes. Both run on Shopify's servers and read only the cart's products, quantities and prices, and the product variant fields you choose (metafields). They don't receive customer details and can't send data anywhere.
When you open the app in your Shopify admin, Shopify gives it a short-lived token for your store and your staff account. Our server checks it and uses it to obtain an access token for your store from Shopify, which it uses to read and save the app's settings and your quantity prices. The short-lived token is not kept. The access token is kept encrypted on our server only until it expires, at most an hour, so the app doesn't ask Shopify for a new one on every click; it is deleted straight away if you uninstall the app.
The app's settings are kept in your store, as fields on the app's discount and checkout validation. Quantity prices, minimums and pack sizes are kept in your store, as fields on your product variants. When you save prices in the app, it also keeps the previous value on the variant so you can restore it. None of this is copied to our server.
The app requests no access to customers or orders. Its permissions are discounts, checkout validations, and products (to read your products and save quantity prices on them).
Our web server logs each request to the app: the time, IP address, browser details, the address requested and the page it came from. For pages opened in your Shopify admin, the address includes your store's domain and Shopify's sign-in parameters, which identify the staff account that opened the app; the token in them expires one minute after it's issued. We use these logs only for security and troubleshooting. They are rotated monthly and the last twelve monthly files are kept, so an entry is deleted after at most 13 months.
When a request to the app fails, the app logs the page path and the error message, and when Shopify refuses a sign-in, your store's domain and Shopify's error code; never IP addresses or tokens. These logs are deleted after 14 days.
Shopify sends us customer data requests, customer deletion requests and shop deletion requests. These messages can contain a customer's identifiers, such as their email address; we check that each one comes from Shopify, confirm it, and don't store its contents. Because the app stores no customer or order data, there is nothing to export or delete for a customer. Request logs contain no customer details, as customers never use the app directly.
To have log entries for your store deleted early, or for a copy of them, email us at the address below.
When you uninstall the app, Shopify removes its Functions, so quantity pricing and the checkout checks stop, and deletes the app's own variant field definitions; Shopify then deletes their values after a period it controls. Prices kept in your own metafields stay in your store until you remove them.
Subscriptions are handled entirely by Shopify and appear on your Shopify bill. We never see payment details.
We don't sell data or share it with anyone. Our server is hosted by DigitalOcean in London, United Kingdom, and managed by Web Optic Limited using RunCloud's server management service; the request logs are stored on that server.
Questions about this policy or the app: support@weboptic.com. Web Optic Limited, United Kingdom.