Privacy Policy
Developer: ilscipio GmbH
Overview
Yarn Squirrel (“the App”) is a pattern and yarn management app for crocheters and knitters. This privacy policy explains what data we collect, how we use it, and your rights regarding your information.
In short: We collect only what’s necessary to make the app work. We don’t sell your data, we don’t track you, and we don’t show ads.
Data We Collect
1. Ravelry Account Data (Optional)
If you choose to connect your Ravelry account, we access:
| Data | Purpose |
|---|---|
| Username | Display your account name, make API requests |
| Pattern Library | Show patterns you own |
| Favorites | Show patterns you’ve bookmarked |
| Queue | Show patterns you plan to make |
| Projects | Show your crafting projects |
| Stash | Show your yarn collection |
| Yarn Favorites | Show yarns you’ve bookmarked |
How it works:
- We use OAuth 2.0 to securely connect to Ravelry
- Your Ravelry password is never shared with us
- Authentication tokens are stored securely in your device’s Keychain
- Data is fetched from Ravelry’s servers and cached locally for offline access
You can use the app without connecting to Ravelry — the Ravelry integration is entirely optional.
2. Imported Patterns (Local)
When you import PDF patterns:
| Data | Storage |
|---|---|
| PDF files | Stored on your device |
| Extracted metadata | Pattern name, designer, yarn requirements (stored locally) |
| Thumbnail images | Generated from PDF, stored locally |
3. iCloud Sync Data
If you’re signed into iCloud, the following syncs across your devices:
| Data | Purpose |
|---|---|
| Imported patterns | Access your PDFs on iPhone and iPad |
| Pattern thumbnails | Offline viewing |
| User preferences | Length unit preference (yards/meters) |
Note: Ravelry data is NOT synced via iCloud — it’s fetched fresh from Ravelry on each device.
4. Subscription Data
If you subscribe to Yarn Squirrel Premium:
- Subscriptions are processed entirely by Apple
- We receive only: subscription status, expiration date, and whether you’re in a trial
- We do NOT receive your payment information
5. Device Information
We do NOT collect:
- Device identifiers
- IP addresses
- Location data
- Usage analytics
- Crash reports (unless you explicitly send them)
How We Use Your Data
| Use Case | Data Used |
|---|---|
| Display your pattern library | Ravelry library data |
| Show your yarn stash | Ravelry stash data |
| Offline access | Cached Ravelry data, imported PDFs |
| Cross-device sync | iCloud-synced patterns and preferences |
| Premium features | Subscription status from Apple |
We use your data only to provide app functionality. We do not:
- Sell your data
- Share your data with third parties (except as noted below)
- Use your data for advertising
- Build profiles about you
- Track your behavior
Third-Party Services
Ravelry (ravelry.com)
- What: Pattern and yarn database, user library management
- Data shared: OAuth tokens for API access
- Their privacy policy: ravelry.com/about/privacy
Apple iCloud (CloudKit)
- What: Cross-device sync for imported patterns
- Data shared: Imported pattern data, thumbnails, preferences
- Their privacy policy: apple.com/privacy
Apple App Store (StoreKit)
- What: Subscription management
- Data shared: None from us; Apple handles all payment processing
- Their privacy policy: apple.com/privacy
Data Storage & Security
| Data Type | Storage Location | Security |
|---|---|---|
| Ravelry tokens | iOS Keychain | Hardware-encrypted |
| Cached data | On-device (SwiftData) | iOS data protection |
| Imported PDFs | On-device + iCloud | iOS/iCloud encryption |
| Preferences | On-device + iCloud | iOS/iCloud encryption |
All data is stored using Apple’s secure frameworks and encryption.
Your Rights & Controls
Disconnect Ravelry
- Go to Settings in the app
- Tap “Sign Out”
- All Ravelry data is deleted from your device
Delete Imported Patterns
- Delete individual patterns from your library
- Or delete the app to remove all local data
Disable iCloud Sync
- Go to iOS Settings → [Your Name] → iCloud
- Disable iCloud for Yarn Squirrel
- Data remains on-device only
Delete All Data
- Uninstalling the app removes all local data
- iCloud data can be deleted via iOS Settings → [Your Name] → iCloud → Manage Storage
Data Retention
- Ravelry data: Cached until you sign out or the app refreshes it
- Imported patterns: Kept until you delete them
- iCloud data: Kept until you delete it or uninstall the app
- Subscription status: Managed by Apple
We do not retain any data on our servers — all data is stored on your device or in your personal iCloud account.
Children’s Privacy
Yarn Squirrel is not directed at children under 13. We do not knowingly collect data from children. If you believe a child has provided us with data, please contact us.
Changes to This Policy
We may update this privacy policy from time to time. We will notify you of significant changes through the app or via the App Store update notes.
Contact Us
If you have questions about this privacy policy or your data:
Email: support@yarn-squirrel.app
Developer: ilscipio GmbH Germany
Summary
| Question | Answer |
|---|---|
| Do you sell my data? | No |
| Do you show ads? | No |
| Do you track me? | No |
| Can I use the app without an account? | Yes |
| Where is my data stored? | On your device and your iCloud |
| Can I delete my data? | Yes, anytime |