Weather Slip — Privacy Policy
Weather Slip is a Shopify app made by ThePixelEdge ("we", "us"). It prints packing slips that show the weather forecast at an order's destination. This policy explains what data the app reads, what it stores, why, and for how long. It applies to merchants who install the app and to their customers whose orders are printed with it.
Our role
For your customers' data, you (the merchant) are the controller and we act as your processor: we only use it to provide the app's features to you. For your own store account data, we are the controller.
Data we read from Shopify
- Orders: order number and ID, dates, line items, prices, payment and fulfilment status, tags, notes, and the shipping and billing address, customer name and phone — so they can be printed on the packing slip.
- Products: images, SKU, barcode and compare-at price, for the slip.
- Store: store name, logo, locations and timezone, and the store owner's name and email (only when we send you a usage email).
Customer data we do not store
Customer names, street addresses, phone numbers and emails are read from Shopify only while a slip is being printed and are never saved by Weather Slip. The printed slip is generated for your browser and is not kept on our servers.
Data we store
- Per printed order: order ID and number, the destination city and country code, a location rounded to about 11 km, a one-way fingerprint of the address (to notice when it changes), dispatch and delivery dates, the weather forecast, and print counts and dates. The same forecast is saved on the order in your Shopify store as app metafields.
- Per store: the shop domain, your app settings and slip design, your plan and usage counts, the shop timezone, your logo URL, and the access tokens Shopify issues to the app (the Storefront token is encrypted).
- Weather cache: forecasts per rounded location (no order or customer data), kept for 3 hours; looked-up city coordinates are kept for up to 30 days.
We do not sell personal data, use it for advertising or profiling, or combine it with data from other stores. The app does not change your storefront and sets no tracking or advertising cookies.
Why we use it
- To print packing slips and customer lists you ask for.
- To look up and save the forecast for an order's destination.
- To count prints against your plan and bill through Shopify.
- To email you about your usage and to keep the service running and secure.
Service providers
- Shopify — the platform the app runs on, and billing.
- Amazon Web Services — app hosting (United States).
- Neon — database hosting on AWS (United States).
- OpenWeather — weather forecasts and city lookup. It receives only a city, postcode, country or rounded coordinates, never a name, street, phone or email.
- Sentry — error reports, so we can fix problems. Reports contain technical details and order or shop IDs; request bodies, addresses and other customer details are removed before sending.
- An email delivery provider — to send usage and service emails to the store owner.
Data is stored and processed in the United States. Providers process it only on our instructions and under their own security and data protection terms.
How long we keep it
- Order weather data is kept while the app is installed, so reprints
match. When Shopify tells us to erase a customer's data
(
customers/redact), we delete the weather data for those orders and remove our metafields from them. - When you uninstall, we stop processing and delete pending work. When
Shopify sends
shop/redact(48 hours after uninstall), we delete everything we hold for your store. - Error reports are deleted by Sentry after its retention period (currently up to 90 days).
Your rights and your customers' rights
Customers who want to access, correct or delete their data should contact
the store they bought from; the store can do this through Shopify, which
notifies us. We answer Shopify's data requests
(customers/data_request) with what we hold for those orders.
Merchants can contact us at any time to ask about, export or delete their
data. Depending on where you live (for example under the GDPR or CCPA), you
may also have the right to object, restrict processing or complain to your
data protection authority.
Security
All connections use HTTPS/TLS. The database is encrypted at rest, stored tokens are encrypted, Shopify webhooks are verified by signature, and access to production systems is limited to the people who run the app.
Changes
We will update this page when the app's data handling changes and change the date above.
Contact
ThePixelEdge — teampixeledge@gmail.com