1. INTRODUCTION
Welcome to LegoSnap (“we,” “our,” or “us”). LegoSnap is a mobile application that helps LEGO enthusiasts scan, track, and manage their LEGO set collections and monitor market values. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application (“App”) available on Android and iOS devices.
By downloading or using LegoSnap, you agree to the terms of this Privacy Policy. If you do not agree with the terms of this Privacy Policy, please do not access or use the App.
2. INFORMATION WE COLLECT
2.1 Information You Provide Directly
- Account Information: If you choose to create an account or sign in, we collect your email address and authentication credentials through our authentication provider (Supabase).
- Collection Data: LEGO set details you add to your collection, including set numbers, condition, purchase price, purchase date, notes, and missing pieces count.
- Price Alerts: Target prices and alert preferences you set for specific LEGO sets.
- Wishlist Data: LEGO sets you add to your wishlist.
- Feedback & Support: If you contact us via email, we receive your email address and the content of your message.
2.2 Information Collected Automatically
- Scan History: Records of LEGO sets you scan, including scan method (barcode or manual), confidence level, and timestamp.
- App Usage Data: Total number of scans completed, app open times (last 30 sessions), onboarding completion status, and paywall interaction data.
- User Preferences: Your selected preferences including display theme (light/dark/system), preferred currency, and notification settings.
- Onboarding Profile: Optional responses you provide during onboarding, such as your collector type (deal hunter, collector, reseller, or curious), estimated collection size, favorite LEGO themes, and primary interest.
- Device Information: Device type, operating system version, and platform (iOS or Android) for the purpose of delivering appropriate app functionality.
2.3 Information We Do NOT Collect
- We do not access your camera roll, photo library, or stored images. Camera access is used solely for real-time barcode scanning and is not recorded or stored.
- We do not collect precise GPS location data.
- We do not collect contacts, call logs, or browsing history.
- We do not use advertising trackers or sell your data to advertisers.
3. HOW WE USE YOUR INFORMATION
We use the information we collect to:
- Provide Core Functionality: Enable barcode scanning, set identification, price lookups, collection management, and price alert monitoring.
- Send Notifications: Deliver push notifications for price alerts, portfolio value changes, scan milestones, set retirement alerts, and weekly portfolio digest summaries, based on your notification preferences.
- Manage Subscriptions: Process and manage your LegoSnap Pro subscription through RevenueCat, our subscription management provider.
- Sync Your Data: If you sign in, synchronize your collection, alerts, and preferences across multiple devices via our cloud service (Supabase).
- Improve the App: Understand usage patterns (such as preferred app open times) to optimize notification delivery timing.
- Export Data: Allow you to export your collection data as a CSV file (Pro feature).
- Provide Customer Support: Respond to your inquiries and feedback sent via email.
4. DATA STORAGE AND SECURITY
4.1 Local Storage
Your collection data, scan history, alerts, wishlist, and app preferences are stored locally on your device using AsyncStorage. This data remains on your device and is not transmitted to external servers unless you choose to sign in and enable cloud sync.
4.2 Cloud Storage
If you create an account and sign in, your data is securely stored on Supabase servers. Supabase employs industry-standard security measures including encryption in transit and at rest.
4.3 Security Measures
We implement appropriate technical and organizational measures to protect your personal information against unauthorized access, alteration, disclosure, or destruction. However, no method of electronic storage or transmission over the Internet is 100% secure, and we cannot guarantee absolute security.
5. THIRD-PARTY SERVICES
We use the following third-party services to operate LegoSnap:
- Supabase (Authentication & Database): Handles user authentication and cloud data storage. Privacy Policy: https://supabase.com/privacy
- RevenueCat (Subscription Management): Manages in-app subscriptions and purchase verification. Privacy Policy: https://www.revenuecat.com/privacy
- Expo / React Native (App Framework): Provides the development framework and notification services. Privacy Policy: https://expo.dev/privacy
- Apple App Store / Google Play Store: Processes payments for subscriptions. Refer to Apple’s and Google’s respective privacy policies.
We do not share your personal data with third parties for marketing or advertising purposes.
6. PUSH NOTIFICATIONS
LegoSnap may send you push notifications for:
- Price alerts when a LEGO set reaches your target price
- Portfolio value changes (when a set in your collection moves 10% or more)
- Scan milestone celebrations (at 5, 10, 25, 50, and 100 scans)
- Collection value milestones (at $1,000, $2,500, $5,000, $10,000, and $25,000)
- Set retirement alerts
- Weekly portfolio digest (scheduled for Sundays)
You can enable or disable each notification type individually in the App’s Settings. You may also disable notifications entirely through your device’s system settings.
7. CHILDREN’S PRIVACY
LegoSnap is not intended for use by children under the age of 13 (or the applicable age of digital consent in your jurisdiction). We do not knowingly collect personal information from children under 13.
If you believe we have inadvertently collected information from a child under 13, please contact us immediately and we will take steps to delete such information.
8. YOUR RIGHTS AND CHOICES
8.1 Access and Export
You can view all your data within the App. Pro subscribers can export their collection data as a CSV file via Settings > Data & Privacy > Export Collection.
8.2 Deletion
You can delete your account and all associated data by navigating to Settings > Danger Zone > Delete Account. This permanently removes all your data from our servers. Local data can be cleared separately.
8.3 Data Portability
You can export your collection data in CSV format for use in other applications (Pro feature).
8.4 Notification Preferences
You can manage your notification preferences at any time through the App’s Settings screen or your device’s system settings.
8.5 Account
You can use LegoSnap without creating an account. Account creation is optional and only needed for cross-device data synchronization.
9. DATA RETENTION
- Local Data: Stored on your device until you clear the app data, uninstall the App, or use the “Clear All Data” option in Settings.
- Cloud Data: If you have an account, your data is retained until you delete your account. Upon account deletion, all cloud-stored data is permanently removed.
- App Open Times: We retain only the last 30 app open timestamps for notification scheduling optimization.
10. INTERNATIONAL DATA TRANSFERS
If you access LegoSnap from outside the United States, please be aware that your information may be transferred to, stored, and processed in the United States or other countries where our service providers operate. By using the App, you consent to this transfer.
11. 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 Privacy Policy. We encourage you to review this Privacy Policy periodically for any changes. Changes are effective when they are posted.
12. CALIFORNIA PRIVACY RIGHTS
If you are a California resident, you have the right to:
- Know what personal information we collect about you
- Request deletion of your personal information
- Opt out of the sale of your personal information (we do not sell your data)
- Non-discrimination for exercising your privacy rights
To exercise any of these rights, please contact us using the information below.
13. CONTACT US
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us at:
Email: ankit8053@gmail.com
We will respond to your inquiry within 30 days.
CONSENT
By using LegoSnap, you consent to the collection, use, and sharing of your information as described in this Privacy Policy.
LegoSnap is not affiliated with, endorsed by, or sponsored by the LEGO Group. LEGO is a trademark of the LEGO Group of companies.