Privacy Policy
Last updated: 7 April 2026
Introduction
This Privacy Policy outlines how Stitchy Beak ("we", "our", or "the App") collects, uses, and safeguards your personal information when you use our mobile application.
Data Collection
Account Information
To create an account, you must provide an email address. We store your email address for authentication and account management purposes. Your email address is stored both by our authentication provider (Firebase) and in our database.
Google Authentication
You have the option to sign in using your Google account. In this case, we collect your email address from Google solely for authentication purposes.
Apple Authentication
You have the option to sign in using your Apple ID (iOS only). In this case, we collect your email address from Apple solely for authentication purposes.
Device and User-generated Content
All user-generated content, such as images and patterns you create, is stored locally on your device. We do not upload or access this content remotely.
Camera and Photo Library
The App may request access to your device's camera and photo library to allow you to take or select photos for creating cross-stitch patterns. Photos are processed locally on your device and are not uploaded to our servers.
On-device Processing
The App uses a machine learning model that runs locally on your device to process images (such as background removal). All image processing happens on your device and no image data is sent to external servers.
Tokens and Transaction History
We store your token balance and a history of token transactions in our database. Transaction records include the transaction type (such as purchase, voucher, or welcome bonus), the token amount, the resulting balance, and the timestamp. For in-app purchases, we also store the purchase transaction ID and product ID.
User Feedback
If you submit feedback through the App, the content of your feedback and the time it was submitted are stored in our database.
Usage Data
We use Firebase Analytics to collect anonymised usage data to help us understand how the App is used and to improve the experience. This includes events such as sign-ups, logins, pattern creation, pattern purchases, token purchases, voucher redemptions, pattern views, background removals, and feedback submissions. These events may include non-identifying metadata such as pattern dimensions, colour counts, token amounts, and product identifiers. We also store your token balance as an anonymised user property.
Analytics data is collected and processed by Google in accordance with Google's Privacy Policy. This data is not linked to your personal identity.
In-App Purchases
The App offers in-app purchases for token packages through the Apple App Store and Google Play Store. Purchases are processed by Apple or Google respectively. We do not collect or store your payment information. We receive a confirmation of your purchase, including the transaction ID and product purchased, which we store to credit tokens to your account.
Third-party Services
We use the following third-party services:
- Firebase (by Google) — for user authentication, token management, storing user data (profile, transactions, and feedback), and anonymised usage analytics. Please refer to Google's Privacy Policy for additional information.
- Microsoft Azure — for hosting pattern catalog images. No personal data is sent to Azure.
- Google — for pattern catalog and product configuration. No personal data is sent to Google.
Platform-specific Data Collection
When you download or use Stitchy Beak through the Google Play Store or Apple App Store, these platforms may independently collect basic usage data, including but not limited to installation and crash reporting statistics. We do not have access to or control over the information collected by these platforms. Please refer to their respective privacy policies for more details:
- Google Play Privacy Policy - https://policies.google.com/privacy
- Apple App Store Privacy Policy - https://www.apple.com/legal/privacy
Data Storage and Security
All patterns and images you create remain on your local device. User data stored remotely (email, token balance, transaction history, and feedback) is protected by industry-standard security measures provided by our infrastructure providers.
Data Sharing
We do not share, sell, or distribute your personal information with third parties.
Marketing Communications
We do not send marketing emails, notifications, or any promotional content to users.
Account Deletion
You can delete your account at any time from the Settings screen within the App. When you delete your account, your account is permanently deactivated and you will be signed out immediately. Associated data (such as transaction history) may be retained in a deactivated state for a reasonable period for legal and administrative purposes before being permanently removed.
GDPR Compliance
In compliance with GDPR, you have the right to access, rectify, or delete your personal information at any time. Requests related to your personal data can be directed to stitchybeak@tfhalibut.com.
Changes to This Policy
We may occasionally update this Privacy Policy. Continued use of Stitchy Beak after any update indicates your acceptance of the revised policy.
Contact Us
If you have questions or concerns regarding this Privacy Policy, please contact us at:
Email: stitchybeak@tfhalibut.com