Legal

Privacy policy

Last updated: October 5, 2026

ParcelFill is a Chrome extension that helps you fill ShipStation customs forms, catch label mistakes and move orders between Yami, ShipStation and Chit Chats. This policy explains what data the extension and our license server handle. It is operated by SortaHub Inc., a company incorporated in Canada ("we").

The short version

Data that stays in your browser

To fill forms and run migrations, the extension reads order and shipping details from the ShipStation, Yami and Chit Chats pages you have open. That data, and any API keys you enter for API mode, is processed and stored only in your browser (Chrome's extension storage; API credentials are encrypted there). When you use API mode, the extension talks directly to the service you connected, such as ShipStation, Yami or Chit Chats, using your own credentials. Those requests never pass through our servers.

Data our license server receives

When you activate, refresh or deactivate a license, or save settings, the extension contacts our license server. It receives:

We also keep the dates each activation was first and last seen, and the dates of deactivations.

Payments

Payments are handled by Stripe. We never see or store your card details. Stripe shares with us your email address, your customer and subscription ids, your plan and your subscription status, which we link to your license. You connect the extension by signing in with that email address. (Purchases made before October 2026 also have a license key printed on their Stripe invoices; newer ones do not.) Email is sent through Resend, which receives the recipient's address and the message (a sign-in code or a purchase confirmation).

Service status check

Every few minutes the extension downloads a small public file (status.json) from our website to check that the service is enabled. This request carries no license or order data. The file is hosted on GitHub Pages, so GitHub's servers see your IP address in their logs, as with any web request. That host carries that one file and nothing else — the rest of the site is served by Cloudflare.

Hosting

The license server and website run on Cloudflare Workers, and the license data is stored in Cloudflare D1. Cloudflare processes requests on our behalf. Our request logs, which can include IP addresses, are kept for a short time (30 days) for troubleshooting only.

How long we keep data

License, activation and settings records are kept while your license exists and for 12 months after it ends. Daily IP hashes are kept for 90 days. Payment records are kept as long as tax law requires.

Bug reports and enquiries

If you send a bug report or a question through the bug form or the contact form, we receive the address you typed, your message, and anything you wrote in the optional fields. We use it to answer you. Bug reports and enquiries, including the address, message and optional fields, are kept for 24 months and then deleted. The contact and bug-report forms use Cloudflare Turnstile to keep out automated submissions.

When you remove the extension, Chrome opens a short survey on our site. If you answer it, we receive the reason you pick, the optional message and email you add, and the extension version. We keep them for 24 months, like the other forms. The survey uses Cloudflare Turnstile too.

A screenshot of a shipping order usually shows a customer's name and address. Crop out anything you would rather not send. Screenshots you attach are stored privately in Cloudflare R2 and deleted after 60 days; the links in our notification email are signed and expire with them, so they cannot be opened by anyone who was not sent one, and they stop working when the file goes. We do not use them for anything other than the report they came with.

Your choices

Chrome Web Store limited use

ParcelFill's use of information received from Chrome APIs follows the Chrome Web Store User Data Policy, including the Limited Use requirements. Data is used only to provide the extension's features and is not transferred, sold or used for advertising.

Language

This policy is written in English, and translations are provided so you can read it in your own language. If a translation and the English differ, the English version governs — except where the law that applies to you says otherwise.

Changes

If this policy changes, we will update the date at the top of this page.

Contact

Questions or requests: contact us, or write to info@sortahub.com.