Privacy Policy
Last Updated: January 4, 2025
TL;DR
- We don't collect personal data
- Everything stays on your device
- No cloud storage, no servers
- Two subscription tiers:
- Creators: $2.99/month or $29.99/year
- Creators Pro: $5.99/month or $59.99/year
- Subscriptions auto-renew, cancel anytime in App Store/Play Store settings
- Payments handled by Apple/Google via RevenueCat
- Camera used only for QR codes and pattern creation
- Anonymous analytics (Firebase) to improve the app - no personal data
- Crash reports to fix bugs - no personal data
Introduction
Welcome to Threadologie by Lu (the "App"), a mobile application designed for beadwork enthusiasts to create, track, and manage their beadwork patterns. This Privacy Policy explains how we collect, use, and protect your information when you use our App.
By using Threadologie by Lu, you agree to this Privacy Policy.
Data We Store Locally
All your data is stored ONLY on your device. We do not have servers or cloud storage.
Local Data Storage (On Your Device Only):
- Beadwork Patterns: Pattern images, designs, grid data, and color palettes you create or import
- Progress Tracking: Which beads you've marked as complete in your patterns
- Pattern Notes: Custom notes you add to patterns
- Favorites: Patterns you've marked as favorites
- Recently Viewed: Patterns you've recently opened
- Preferences: App settings and customizations
Camera and Photo Library Access
- Camera: Used only to scan QR codes for importing patterns and to take photos for creating patterns from images
- Photo Library: Used only to import photos for creating custom bead patterns
- We do NOT store, upload, or share any photos or camera data
Auto-Renewable Subscriptions (In-App Purchases)
We offer optional subscription tiers processed by Apple (iOS) or Google (Android) via RevenueCat.
Subscription Tiers:
| Tier |
Price |
Key Features |
| Free |
$0 |
1 pattern, progress tracking, QR import |
| Creators |
$2.99/month or $29.99/year |
Unlimited patterns, image import, PDF export (watermarked), shape library |
| Creators Pro |
$5.99/month or $59.99/year |
All Creators features + Word chart, clean PDFs (no watermark), creator branding, commercial license |
* Prices shown in USD. Local currency equivalent applies. Includes applicable taxes (VAT/GST).
Subscription Terms:
- Free Trial: 7-day free trial available for first-time subscribers (may not be available in all regions)
- Auto-Renewal: Subscriptions automatically renew unless cancelled at least 24 hours before the end of the current period
- Payment Timing: Your account will be charged for renewal within 24 hours prior to the end of the current period
- Payment Processor: RevenueCat (via Apple App Store / Google Play Store)
What We Store Locally:
- Subscription Status: Whether you have an active subscription (stored locally on your device)
- Subscription Expiration Date: When your current subscription period ends (for offline access)
- Purchase Receipts: Encrypted receipt data (stored securely using platform-provided secure storage)
- Pattern Creation Count: Number of patterns you've created (for free tier enforcement: 1 pattern limit)
Managing Your Subscription:
You can manage, cancel, or view your subscription status through your device settings:
- iOS (iPhone/iPad): Settings → [Your Name] → Subscriptions → Threadologie by Lu → Cancel Subscription
- Android: Google Play Store → Profile → Payments & subscriptions → Subscriptions → Threadologie by Lu → Cancel subscription
- Learn more: iOS | Android
Cancellation and Refunds:
- Cancel Anytime: You can cancel your subscription at any time through your App Store/Play Store account
- No Partial Refunds: Cancelling does not provide refunds for partial months
- Access Continues: After cancellation, you retain access until the end of your current billing period
- Auto-Renewal Stops: Your subscription will not renew after the current period expires
- Resubscribe: You can resubscribe at any time to regain access
What You Get:
Free Tier ($0):
- Create and manage 1 pattern
- Track progress on all patterns
- View statistics and favorites
- Scan QR codes to import patterns
- Import patterns from JSON files
Creators Tier ($2.99/month or $29.99/year):
- Unlimited pattern creation
- Create blank patterns from scratch
- Create patterns from photos/images
- Full pattern editor with drawing tools
- Shape library access
- PDF export (with watermark)
- Export and share patterns via QR code
- Personal use license
Creators Pro Tier ($5.99/month or $59.99/year):
- All Creators features, plus:
- Word chart export (row-by-row instructions)
- Clean PDFs (no watermark)
- Creator branding on exports
- Commercial license (sell your patterns)
Data After Cancellation:
- Your Patterns Are Safe: Patterns you created while subscribed remain accessible even after cancellation
- Viewing Only: After cancellation, you can view all your patterns but cannot create new ones (except 1 free pattern)
- No Data Loss: We never delete your patterns when a subscription expires
Receipt Verification:
- Apple/Google process payments and verify receipts
- We store encrypted receipts locally for offline verification
- Your payment information never reaches us - it stays with Apple/Google
What We Do NOT Collect
- No personal information (name, email, phone number)
- No location data
- No advertising identifiers
- No third-party tracking cookies
- No server-side data storage
- No account creation required
Data Processing
Local Processing Only:
- Pattern Creation: Process images locally on your device to convert them to bead patterns
- Progress Tracking: Store your bead completion states locally to track your progress
- Pattern Management: Organize, search, filter, and sort your patterns locally
- Export/Share: Generate QR codes and JSON files locally for sharing patterns
No Server Communication:
- Pattern data stays on your device - no cloud storage
- The app works 100% offline for all core features
- No data sent to our servers (we don't have any)
- No cloud sync or backup
Analytics and Crash Reporting
We use Firebase Analytics and Firebase Crashlytics to improve the app and fix bugs. These services collect anonymous, non-personal data only.
What Firebase Analytics Collects:
- App Usage Events: Which features you use (e.g., pattern created, bead marked complete)
- Device Information: Device model, OS version, screen size (no device ID)
- Session Data: How long you use the app, screen views
- App Version: Which version of the app you're using
What Firebase Crashlytics Collects:
- Crash Reports: When the app crashes, technical details about the error
- Device State: Memory usage, battery level at time of crash
- Stack Traces: Technical information to help us fix bugs
What Firebase Does NOT Collect:
- ❌ No personal information (name, email, phone number)
- ❌ No location data
- ❌ No pattern content or images
- ❌ No bead colors or designs you create
- ❌ No IP addresses (anonymized by Firebase)
- ❌ No advertising identifiers
Why We Use Firebase:
- Improve App Quality: Understand which features are used most to prioritize improvements
- Fix Crashes: Identify and fix bugs before they affect more users
- Optimize Performance: See which devices struggle and optimize accordingly
- Better User Experience: Make data-driven decisions about new features
Your Control:
- Analytics data is automatically anonymized by Firebase
- You can disable analytics by blocking internet access for the app in device settings
- Analytics data is used solely to improve app quality and fix bugs
Firebase Privacy Policies:
Your Rights (GDPR Compliance)
If you are in the European Union, you have the following rights:
- Right to Access: You can view all your data in the app
- Right to Rectification: You can edit or correct your patterns and notes
- Right to Erasure ("Right to be Forgotten"): You can delete all data via "Clear All Data" in Settings
- Right to Data Portability: You can export all your patterns as JSON files
- Right to Object: Since we don't collect personal data, there's nothing to object to
- Right to Withdraw Consent: You can revoke camera/photo permissions in device settings
Children's Privacy (COPPA Compliance)
Our app is safe for children under 13:
- No personal information collected
- No account creation
- No social features or chat
- No advertisements
- No location tracking
- No third-party data sharing
Parents can safely allow children to use this app for creative beadwork projects.
Data Security
We take security seriously:
- Local Encryption: Pattern data stored using SQLite with platform security
- Secure Storage: Purchase receipts encrypted using flutter_secure_storage (AES-256-GCM on Android, Keychain on iOS)
- No Network Transmission: Your data never leaves your device
- Device Lock: Your data is protected by your device's lock screen/biometric security
Data Retention
- Your Data: Stored on your device until you delete the app
- App Deletion: Uninstalling the app removes all local data permanently
- No Backups: We don't maintain backups (your device may backup via iCloud/Google)
Your Control Over Data
Data Deletion:
- Delete Patterns: Delete individual patterns and all associated data (progress, notes)
- Clear All Data: Use "Clear All Data" in Settings to delete everything permanently
- Uninstall App: Deleting the app removes all local data from your device
Data Export:
- Export Patterns: Export patterns as JSON files to your device
- Batch Export: Export all patterns at once
- Manual Backup: Save exported files to iCloud, Google Drive, or your preferred cloud storage
Data Portability:
- JSON Format: All patterns are exportable in standard JSON format
- QR Codes: Patterns can be shared via QR codes
- Cross-Platform: Pattern files work on any device running Threadologie by Lu
Third-Party Services
We use the following third-party services:
App Distribution & Payments:
- Apple App Store / Google Play Store: For app distribution and in-app purchases
- Apple StoreKit / Google Play Billing: For payment processing (privacy policies apply from Apple/Google)
Analytics & Crash Reporting (Firebase):
- Firebase Analytics: Anonymous app usage analytics (see "Analytics and Crash Reporting" section above)
- Firebase Crashlytics: Crash reports to fix bugs (see "Analytics and Crash Reporting" section above)
- Data Collection: Anonymous only - no personal information
- Privacy Policies:
We do NOT use:
- ❌ Advertising networks (no ads in this app)
- ❌ Social media SDKs (no social login or sharing SDKs)
- ❌ A/B testing platforms
- ❌ Marketing or tracking pixels
- ❌ Third-party data brokers
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by:
- Updating the "Last Updated" date at the top of this policy
- Displaying a notice in the app
- Requiring you to accept the new policy (for material changes)
Your continued use of the app after changes means you accept the updated policy.
Legal Information
- Developer: Lucie Levices
- Location: Austria (EU)
- Jurisdiction: Austrian law applies
- GDPR Representative: lulu.lab.apps@gmail.com
Thank you for using Threadologie by Lu!