Privacy Policy
1. Account Information
When you create or use an account, we may collect:
- Email address, display name, and a profile photo if you add one.
- Your sign-in provider (email, Google, or Apple), Firebase user ID, and account status such as email-verification state.
- For email accounts, protected password authentication data — we never store your plaintext password.
- One-time passcodes, reset tokens, and related metadata when email verification or password reset is enabled.
2. Photos, Camera, and Media
If you use scan, photo import, avatar, or photo enhancement features, BrickBrain may process photos you capture or choose, cropped or enhanced versions, image URLs and file metadata, and any metadata embedded in images you upload.
Camera and photo permissions are used only to let you capture, import, save, scan, enhance, or manage photos inside the app.
3. Scan, AI, and Assistant Information
When you use identification, photo enhancement, or assistant features, we may process:
- Uploaded scan or enhancement images.
- Information you enter in questionnaires or chat prompts.
- Context about the set, minifigure, or item you ask about.
- AI-generated guesses, matches, answers, or enhanced image results.
4. Collection, Portfolio, and Activity
To provide app features, we may store your saved sets and collection items, collection names and item IDs, favorites, likes, saved articles, recent activity, portfolio and value information, and settings such as language and auto-save. Some preferences are stored on your device; with backend sync, similar data may also be stored on our servers so it can be restored across devices.
5. Purchases and Subscriptions
BrickBrain may offer paid subscriptions. Payments are processed by Google Play, the Apple App Store, or another authorized store — we do not collect or store your full payment card number.
When subscriptions are enabled through Adapty, we and Adapty may process subscription identifiers, plan and entitlement status, transaction and renewal data, store/country/currency/price metadata, and subscription event data.
6. Device, Log, and Technical Information
We and our service providers may automatically process device type, operating system, app version and language, IP address and network request information, authentication tokens, and crash, diagnostic, and error logs where those services are enabled.
7. How We Use Information
We use information to:
- Create, authenticate, and manage your account.
- Provide scan, identification, enhancement, assistant, collection, portfolio, and settings features.
- Upload, store, display, and process images you choose to use.
- Match scans or inputs against catalog data.
- Provide subscriptions, trials, restores, entitlement checks, and billing support.
- Send verification, password-reset, or service messages where enabled.
- Improve reliability, troubleshoot, prevent abuse, protect security, and enforce our terms.
- We do not sell personal and sensitive user data.
8. How We Share Information
We share information with service providers that help operate the app, only for the purposes described here or as required by law. These may include:
- Firebase and Google Cloud for authentication, database, storage, hosting, and cloud functions.
- Google Sign-In and Apple Sign-In when you choose those methods.
- Google Play and the Apple App Store for purchases, subscriptions, billing, and refunds.
- Adapty for subscription management and analytics when enabled.
- AI providers such as Alibaba Cloud Model Studio/DashScope (identification, enhancement) and DeepSeek or similar (assistant).
- Email, hosting, logging, monitoring, security, and support providers.
9. Permissions
Depending on platform and feature, we may request camera (to scan or photograph items), photos/media/storage (to choose, import, save, and manage images), and network access (to authenticate, sync, upload, and call backend and AI services). If you deny a permission, the related feature may not work; you can change permissions in your device settings.
10. Data Security
We use reasonable safeguards including HTTPS, authenticated requests, Firebase security rules, server-side secrets, password hashing, and access controls. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
11. Data Retention
We keep information for as long as reasonably needed to provide the app, maintain your account, comply with legal obligations, resolve disputes, and prevent abuse. Account data is kept while your account is active, uploaded images while needed for app features, and security and transaction records longer where required. Local preferences remain on your device until you delete the app data or uninstall.
12. Account Deletion and Your Choices
You can delete your account from inside the app (Settings → Delete account) or by contacting us at hello@apparentgroup.co. When completed, we delete or de-identify personal information associated with the account, except where retention is required for security, fraud prevention, legal, billing, or backup reasons.
- Update your profile or sign out in the app.
- Revoke app permissions in your device settings.
- Manage or cancel subscriptions through Google Play or the App Store.
- Contact us with questions about your data.
13. Children
BrickBrain is not intended for children under the age required by applicable law to use online services without parental consent, and we do not knowingly collect their personal information. If you believe a child has provided information, contact us.
14. International Processing
Your information may be processed in countries other than where you live, where data-protection laws may differ. Where required, we use appropriate safeguards for international transfers.
15. Third-Party Services
The app may link to or integrate third-party stores, sign-in providers, subscription providers, AI providers, and support services, each governed by its own privacy policy. We encourage you to review them.
16. Changes to This Policy
We may update this Privacy Policy from time to time. If we make material changes, we will update the “Last updated” date and provide additional notice where required.
17. Contact Us
If you have questions or requests about this policy or your information, contact us at hello@apparentgroup.co.