Privacy Policy
Crochet Lab, by Bak Labs · Effective November 4, 2026
This policy explains what data Crochet Lab collects, why, and how it's handled. Crochet Lab is not directed at children under 13, and we do not knowingly collect data from children.
What we collect
- Account identifier. On first launch the app creates an anonymous account (via Firebase Authentication) so your saved patterns and balance persist across sessions. If you choose to sign in with Apple or Google, we link that account to the same anonymous account, and Firebase Authentication keeps the identifier, name and email address Apple or Google shares with us (Apple lets you hide your email address).
- Your design inputs. Text descriptions (and, if provided, reference images) you submit to generate a pattern or preview image.
- Your patterns. Patterns and preview images you generate and choose to save are stored in your account's library.
- Purchase records. When you add balance via Google Play Billing or the Apple App Store, the store handles your payment details directly — we never see your card information. We receive confirmation of the purchase and the amount to credit your account.
- Community submissions. If you choose to submit a creation to Community Creations, we receive the pattern, its preview picture, the name you give it, the first name or nickname you want to be credited with, and, if you add one, a photo of your finished piece. The app removes location and camera information from the photo before sending it. We also record which account sent it, so that only you can see its status and withdraw it.
- Feedback you send. If you use Send feedback in the app, we receive what you write and the reasons you pick, the app version and the kind of phone (iPhone or Android). If your feedback is about a pattern, we also receive that pattern, the preview picture it was made from, its size and yarn, and the text you described it with, so we can see exactly what you saw. We don't receive your own photos. We also record which account sent it, so we can delete it if you delete your account.
- Usage analytics. Basic app usage and diagnostic events (e.g. screens viewed, feature usage, crash reports) via Firebase Analytics, to understand how the app is used and to fix problems.
How we use it
- To generate the preview images and written patterns you request.
- To save and sync your pattern library and account balance.
- To process in-app purchases and maintain an accurate balance.
- To review community submissions and, for the few we feature, show them in the app credited with the name you chose. Featured creations are visible to everyone who uses the app.
- To read and act on feedback you send, including, when we choose to, asking an AI provider (Anthropic) to review a pattern you reported so we can find what went wrong.
- To diagnose bugs and improve the app.
Third parties we share data with
We don't sell your data. We share it only as needed to provide the app's features:
- Google Firebase — authentication, data storage, analytics, and app hosting.
- Cloudflare — runs our server, which handles the app's requests (including generating patterns) and stores account balances, community submissions and feedback.
- Google Play Billing and the Apple App Store — process in-app purchases. If you request a refund or dispute a charge, we may share purchase and usage information with the relevant store — including how much of the purchased balance you had already used — so they can decide your request. This is limited to that information; we don't send your patterns, your design inputs, or your reference images.
- Anthropic (Claude API) and Google (Gemini API) — the text descriptions and images you submit are sent to these AI providers to generate your pattern text and preview images. If we ask for an AI review of a pattern you reported, that report (your words, the pattern and its picture) is sent to Anthropic. They process this data to fulfill your request under their own respective privacy and data-use terms.
Data retention and deletion
Saved patterns and your account balance are kept until you delete them in-app or request deletion. To request deletion of your account and associated data, email us at the address below.
Feedback is kept for 12 months, then deleted, and is deleted straight away if you delete your account.
Community submissions are kept until you withdraw them, delete your account, or 12 months pass without them being featured. A featured creation stays until you withdraw it or delete your account, which also removes it from the app; if we stop featuring it, it's deleted 12 months later.
Security
Data is transmitted over encrypted (HTTPS) connections and stored using Firebase's and Cloudflare's standard security practices. No method of transmission or storage is 100% secure, but we take reasonable steps to protect your information.
Changes to this policy
We may update this policy as the app evolves. Material changes will be reflected by updating the effective date above.
Contact
Questions or data deletion requests: support@baklabs.dev