Effective July 9, 2026 · Last updated July 9, 2026
PrintKit ("PrintKit," "the app," "we," "us," "our") is a Shopify app operated by Big Chato's Apparel LLC, Madison, Virginia, USA. This policy explains what data PrintKit collects, why, how we protect it, how long we keep it, and how merchants and their customers can have it deleted.
This policy covers two groups of people:
PrintKit is a data processor acting on behalf of each merchant (the data controller) for the shopper data it handles. Merchants remain responsible for their own privacy notices to their shoppers; this policy describes what PrintKit does with the data on their behalf.
PrintKit is built and operated by Big Chato's Apparel LLC, a working print shop in Madison, Virginia. We built PrintKit for our own storefront first and packaged it for other print shops.
Privacy / data-request contact: support@printkit.tech
We collect only what the app needs to do its job. We group it below.
When a merchant installs PrintKit and runs setup, we store the store's configuration: the Shopify shop domain, the merchant's selected plan, which builder modules and products are enabled, and the merchant's production settings — the presses/machines they own, print areas, roll widths, cut-line spot color, turnaround and rush settings, pricing tiers, and file/quality preferences.
Why: to make each builder adapt to the merchant's actual equipment and to render their storefront builders correctly.
When a shopper designs a product in a builder, PrintKit processes their uploaded artwork and design state (text, images, placement, sizing, product/color/size selections). If the shopper is signed in to the merchant's store and chooses "save my design," we store that design so they can return to it later. Saved designs are tied to a lookup token and may include the shopper's email or customer ID for retrieval.
Why: to generate the production-ready print file, to show live previews, and to let shoppers save and resume a design.
When a shopper finishes a custom product in a builder, they submit their design choices along with the order details the builder collects — the customer name and contact email, and the line items they configured (product, quantity, options). PrintKit uses this submission to create a draft order in the merchant's store so the job can go through Shopify's native checkout, and to build the merchant's work ticket. The work ticket includes the customer name, the resulting order/draft number, and the line items ordered, together with the print specifications and the production file(s) generated by the builder.
Why: the merchant needs to know who ordered what, and with which specs, in order to print and ship the job. This is the core purpose of the app.
These order details come from the shopper's own builder submission — PrintKit does not read the merchant's existing Shopify orders. Because the submission includes the customer name and contact email (personal data), PrintKit's handling of this customer data follows Shopify's Protected Customer Data — Level 2 requirements, and we comply with the associated data-protection obligations (encryption at rest, access controls, retention limits, and this published policy). We deliberately do not put customer email, phone, or shipping/billing address on the work ticket.
| Scope | Why PrintKit needs it |
|---|---|
write_draft_orders | To create the order/draft order for a shopper's custom design so it can go through Shopify's native checkout. |
Protecting merchant and shopper data is core to how PrintKit is built.
PrintKit honors data-deletion and data-access requests, and Shopify's mandatory privacy webhooks are wired into the app to fulfill them automatically:
customers/data_request — When a shopper (via the merchant, through Shopify) requests the data we hold about them, this request is received and logged so it can be fulfilled.customers/redact — When Shopify instructs us to erase a shopper's data (e.g. the shopper exercised their right to erasure), PrintKit deletes that shopper's saved designs, uploaded artwork, and associated personal data, and scrubs the corresponding stored order details.shop/redact — When a merchant uninstalls PrintKit and 48 hours have passed, Shopify sends this request and PrintKit deletes the shop's records — configuration, designs, artwork, order logs, and the shop's encryption key (crypto-shredding).Every one of these requests is recorded in an internal audit log (gdpr_requests) so we can demonstrate the request was received and actioned.
Merchants can also request deletion of their PrintKit data directly. Shoppers who want their data deleted should contact the store they ordered from; the merchant can trigger deletion through Shopify, which reaches PrintKit via the webhooks above. Anyone may also contact us at the privacy address in Section 1.
PrintKit uses a small number of trusted service providers to run the app. We do not add sub-processors casually.
| Sub-processor | Role | Data handled |
|---|---|---|
| Shopify | The platform PrintKit runs on; handles authentication, checkout, and payments. | Store, order, and customer data within Shopify's own systems. |
| Hostinger (VPS hosting) | Runs the PrintKit application server and database and stores encrypted design/artwork files. | Encrypted shopper designs/artwork, shop configuration, order records. |
Hosting region: United States. The PrintKit application server, database, and encrypted file storage are hosted on a Hostinger VPS in the United States.
We do not sell, rent, or trade merchant or shopper data to anyone, and we do not share it except with the sub-processors above as needed to run the app, or where required by law.
PrintKit does not sell merchant or shopper personal data. We never have and we don't intend to. We do not share data for third-party advertising.
PrintKit is a business tool for merchants and is not directed at children. We do not knowingly collect data from children.
If we make material changes to this policy, we'll update the "Last updated" date above and, where appropriate, notify merchants through the app or by email. Continued use of PrintKit after a change means you accept the updated policy.
Questions or privacy requests:
Big Chato's Apparel LLC — Madison, Virginia, USA
Privacy & support: support@printkit.tech