Privacy Policy

Last Updated: February 2026

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:

DataPurpose
UsernameDisplay your account name, make API requests
Pattern LibraryShow patterns you own
FavoritesShow patterns you’ve bookmarked
QueueShow patterns you plan to make
ProjectsShow your crafting projects
StashShow your yarn collection
Yarn FavoritesShow 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:

DataStorage
PDF filesStored on your device
Extracted metadataPattern name, designer, yarn requirements (stored locally)
Thumbnail imagesGenerated from PDF, stored locally

3. iCloud Sync Data

If you’re signed into iCloud, the following syncs across your devices:

DataPurpose
Imported patternsAccess your PDFs on iPhone and iPad
Pattern thumbnailsOffline viewing
User preferencesLength 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 CaseData Used
Display your pattern libraryRavelry library data
Show your yarn stashRavelry stash data
Offline accessCached Ravelry data, imported PDFs
Cross-device synciCloud-synced patterns and preferences
Premium featuresSubscription 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 TypeStorage LocationSecurity
Ravelry tokensiOS KeychainHardware-encrypted
Cached dataOn-device (SwiftData)iOS data protection
Imported PDFsOn-device + iCloudiOS/iCloud encryption
PreferencesOn-device + iCloudiOS/iCloud encryption

All data is stored using Apple’s secure frameworks and encryption.


Your Rights & Controls

Disconnect Ravelry

  1. Go to Settings in the app
  2. Tap “Sign Out”
  3. 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

  1. Go to iOS Settings → [Your Name] → iCloud
  2. Disable iCloud for Yarn Squirrel
  3. 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

QuestionAnswer
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