Questions

Straight answers.

Something not answered here? Get in touch or email us at [email protected].

The core guarantee

No. The "draft for approval, never auto-send" guarantee is the product's core promise. There is no scheduled job, background process, or event that can advance a PO from draft to sent. Only an explicit POST /send from an authenticated merchant session does that.

Shopify connection

PO Pilot connects with read_inventory, read_products, read_orders, and read_locations scopes. It reads your inventory and order data to evaluate reorder status — it does not write to your Shopify store. When you receive a PO (marking it received in PO Pilot), updating your Shopify inventory is a separate manual step in your Shopify admin.
Yes. You may revoke PO Pilot's access at any time through your Shopify admin's connected apps settings or through your PO Pilot dashboard. When you disconnect a store, the velocity cache data for that store is deleted within 30 days.
PO Pilot requests only the minimum read-only scopes required to evaluate inventory and velocity and to create accurate PO line items. We will never request write scopes for products, orders, or customers. If a future feature requires additional scopes, we will request your explicit re-authorization and explain exactly why each new scope is needed.

How it works

You set the reorder point per SKU (or per supplier default). PO Pilot compares current inventory against the reorder point using the sales velocity trend from your Shopify order history. When stock drops at or below the reorder point, PO Pilot classifies the SKU as reorder state and creates a draft PO.
When you approve and send a PO, PO Pilot notifies the supplier via the supplier portal — a secure page they can access via a HMAC-signed token link. The supplier can view the PO details and confirm receipt. The portal is scoped to a single supplier record — a supplier cannot view POs for a different supplier or a different merchant.
Recommendations are based on your current inventory levels and historical sales velocity from Shopify, so they can be affected by seasonal demand shifts, manual inventory adjustments, product discontinuations, or supplier lead-time changes. That is exactly why every PO is a draft: you review and approve each one before it is ever sent to a supplier.
Once a supplier has dependent POs or product associations, the supplier's integration_id is immutable — this prevents orphaned PO history. You can update the supplier's contact details and portal access, but the internal identifier linking the supplier to your PO history stays stable.

Data & billing

Your account data is stored in the region you select at signup — EU-Central (Frankfurt) or US-East (Virginia) — and does not replicate across regions. Inventory and velocity cache data are retained for 90 days on a rolling basis; PO records are retained for the lifetime of your account. When you cancel, all account data is deleted within 30 days of account closure. See the Privacy Policy for full detail.
Paid plans are billed monthly via Stripe, and you can cancel any time — cancellation takes effect at the end of the current billing period, with no refunds for partial periods. For current plans and what each includes, see the pricing section on the homepage.