SpoolPilot

SpoolPilot · Etsy access

What SpoolPilot reads from Etsy

Built by an Etsy seller with 3,000+ sales

Connecting a shop to an app you found last week is a real decision. This page lists every permission SpoolPilot asks for, every field it reads, what each one is used for, and where the data ends up. Then it shows you how to check all of it without taking our word for anything.

Two permissions, both read-only

When you connect, Etsy shows its own consent screen. It asks you to grant SpoolPilot exactly two things: permission to read your shop’s transactions, and permission to read your shop’s listings. That is the whole list.

Neither permission can change anything. SpoolPilot cannot edit a listing, change a price, renew a listing, message a buyer, or touch your payment settings. If it ever asked for more, Etsy’s consent screen would say so before you tapped Allow.

What it reads, and what each part is for

From EtsyFieldsUsed for
OrdersItems sold, quantities, prices, discounts, shipping the buyer paid, tax, refunds, currency, order date, the date you marked it shippedProfit on each sale, the print queue, and how busy your printers are
Payment account ledgerEvery fee line Etsy charged: transaction, payment processing, listing renewal, Offsite Ads, shipping transaction, regulatory operating feesThe actual fee on each order, matched to the sale it belongs to
ListingsTitle, price, variants, and the listing photoMatching each sale to the product you print, so its filament cost applies

The ledger is the part most tools skip. Published rates are an estimate. The ledger is what Etsy actually took, so the fee SpoolPilot shows on an order is the fee on your statement, to the cent.

What it never touches

Where the data goes

To your phone, and nowhere else. SpoolPilot has no account to sign up for and no server that holds shop data. Your orders, fees, and products are stored on the device, and the Etsy access token sits in the iPhone’s Keychain. Disconnecting deletes that token immediately.

One small relay sits between the app and Etsy, because Etsy gives developers a secret key that cannot safely live inside an app. The relay holds that key, checks each request comes from a genuine unmodified copy of SpoolPilot using Apple’s App Attest, forwards the request to Etsy, and returns the answer. It stores nothing and keeps no logs. The privacy policy describes it in full.

The App Store listing carries Apple’s Data Not Collected label. The app has no analytics and no tracking, which is what lets that label be true.

Etsy reviewed how the app uses its API

In August 2026 Etsy’s developer team granted SpoolPilot Commercial Access. That is the tier Etsy requires before an app may connect more than a handful of shops, and it is granted after Etsy reviews what the app requests and how it handles the data. It is a review of the app’s use of the API, not an endorsement of the app, and we do not claim otherwise.

Check it yourself

  1. Read the consent screen. When you connect, the permissions Etsy lists are the permissions the app has. There should be two.
  2. Look at what Etsy says is connected. On Etsy, open You › Account settings › Security. Connected apps are listed there, with the option to revoke access at any time. Revoking there works even if you never open SpoolPilot again.
  3. Compare a fee. Open any synced order in SpoolPilot, then find the same order on your monthly statement under Finances › Payment account. The fee lines should match.

Who built it

SpoolPilot is made by Opus Design Group LLC. Sean runs Opus Design Company, a 3D-print shop on Etsy with five years and more than 3,000 sales behind it, and built the app for that shop first. The shop is still open and still runs on the app every day, which is the main reason a wrong fee gets noticed.

Questions about any of this go to hello@spoolpilot.app.

See the actual fee on your own orders

Free to connect. The first ten synced orders a month cost nothing, and the fee on each one comes from your Etsy payment account.

Download on the App Store