Short version: your projects stay on your device. We never sell or share your data — the only things we collect are anonymous usage analytics and crash reports.
StitchWIP ("the App") is a cross-stitch WIP tracker for iOS and Android developed by StitchWIP Studio. This Privacy Policy explains how we handle your information when you use the App.
The short version: StitchWIP is designed to be private by default. All data you enter into the app — your projects, sessions, inventory, stats, and settings — is stored entirely on your device. We do not operate servers that collect or store your personal data.
We do not collect, store, or transmit any of the following:
All app data is stored locally on your device using standard iOS or Android storage. This data is included in your device's standard backup (iCloud Backup or Finder backup on iOS, Google backup on Android) if you have backup enabled. We never have access to this data.
If you delete the app, all locally stored data is permanently deleted from your device.
StitchWIP offers an optional one-time in-app purchase called "StitchWIP Pro." In-app purchases are processed entirely by Apple through the App Store on iOS, or by Google through Google Play on Android. We do not collect, store, or process your payment information. The privacy policy of the store you purchase through governs any data collected during the purchase process.
When RevenueCat is integrated for purchase management, RevenueCat may collect certain transaction data (such as purchase dates and anonymized identifiers) in accordance with their own Privacy Policy. No personal data you enter into the app is shared with RevenueCat.
If you grant permission, the App may send local notifications (deadline reminders, daily stitch nudges, etc.). These notifications are generated and delivered entirely on your device. We do not use push notification services or remote servers to send notifications.
StitchWIP uses Google Analytics (via the GA4 Measurement Protocol) to collect anonymized usage data — which screens are opened, how long the app is used for, which features are reached, and whether a purchase screen was shown or a purchase completed. This helps us understand what's working and improve the app over time.
A random identifier is generated on first launch and stored on your device. This identifier is not linked to your name, email, Apple ID, Google account, or any personal information, and it is not an advertising identifier. No personally identifiable information is ever sent to Google Analytics, and nothing you enter into the app — project names, photos, notes, sessions, or stash — is ever included. Google also receives your IP address, as it does with any web request.
You can switch this off whenever you like, under Settings › About › Share Anonymous Usage Data. Turning it off stops these events immediately. Crash reporting, described below, is a separate thing and is not controlled by that switch.
Google Analytics data is governed by Google's Privacy Policy.
If the App hits an unexpected error, a crash report is sent to Sentry so the problem can be diagnosed and fixed. Without this, a crash that only happens on certain devices is effectively invisible to us.
A report contains the error message, the technical stack trace showing which part of the code failed, basic device information such as device model, operating system version and app version, and a short trail of which controls were tapped just beforehand. It does not include your projects, photos, notes, or any other content you have entered, and the App is configured not to attach personally identifying information to reports. Crash reports are not linked to any account, because StitchWIP does not have one.
Data handled by Sentry is governed by Sentry's Privacy Policy.
StitchWIP uses Expo Application Services (EAS Update) to deliver bug fixes and improvements. When you open the App, it checks Expo's servers over a secure connection to see whether an update is available, and quietly downloads it in the background if there is one.
That check sends only what is needed to answer it: your device's operating system, the version of the App you are running, and a randomly generated installation ID. Expo also receives your IP address, as any web request does. It does not send your name, your projects, your photos, or anything else you have entered into the App, and it does not use advertising identifiers.
These updates change the App itself. They never move your data off your device.
Data handled by Expo is governed by Expo's Privacy Policy.
The App integrates with the following services, and no others:
StitchWIP does not integrate advertising or social SDKs. The App does not use:
Everything above describes the app. This section is about stitchwipstudio.com itself.
The site uses Google Analytics to count visits and see which pages people actually find useful. It only loads if you press Accept on the cookie notice — if you decline, no analytics cookies are set and nothing is sent. You can change your mind at any time using the Cookie settings link at the bottom of any page.
When analytics is switched on, Google sets cookies (_ga and _ga_*) that stay in your browser for up to two years and let it recognize a returning visit without knowing who you are. Google also receives your IP address, as it does with any web request. Nothing else on this site sets a cookie, apart from the small note your browser keeps of the cookie choice you made — that one never leaves your device.
There is no signup, no account, and no newsletter form here, so we collect no names or email addresses through this site. If you email us, we have your address because you sent it, and we use it only to reply to you.
The fonts and images on this site are served from our own domain rather than a third-party network, so simply loading a page does not hand your details to anyone else.
If you are in the UK or EU, the law asks us to name a lawful basis for each thing we do:
StitchWIP Studio is based in the United States, and the services described above — Google, Sentry, Expo and RevenueCat — process data in the United States. If you are in the UK or EU, that means the limited data described in this policy is transferred outside your country. Those transfers rely on the Standard Contractual Clauses and, where applicable, the EU–US Data Privacy Framework, which are the safeguards each of those providers has in place.
If you are in the UK, the EU, or a US state with its own privacy law, you have the right to ask for a copy of any personal data we hold about you, to have it corrected or deleted, to object to or restrict how it is used, and to withdraw any consent you have given.
In practice there is usually very little to hand over, and that is by design. StitchWIP has no accounts, and your projects, photos, sessions and stash never leave your device — we could not produce them if we wanted to. What exists is the anonymous analytics and crash data described above, which is not linked to your name and which we have no way of tracing back to you as an individual.
To exercise any of these rights, email support@stitchwipstudio.com and we will respond within 30 days. If you are in the UK or EU and you are unhappy with how we have handled your request, you have the right to complain to your national data protection authority — in the UK, that is the Information Commissioner's Office.
StitchWIP is not directed at children under the age of 13. We do not knowingly collect personal information from children. Since no personal information is collected from any user, there is no specific risk to children's data.
If we make material changes to this Privacy Policy, we will update the effective date above and may notify users through an in-app notice on the next app launch. Continued use of the App after changes are posted constitutes your acceptance of the updated policy.
If you have questions or concerns about this Privacy Policy, please contact us at:
StitchWIP Studio
stitchwipstudio.com
StitchWIP Studio is the data controller for the purposes of UK and EU data protection law, and the email address above is the fastest way to reach a person about anything in this policy.