Network access
Used for backend APIs, image upload, pattern generation, pattern / favorite / membership sync, legal pages, and payment pages.
This list explains the personal information categories the app may process for pattern generation, account sign-in, membership services, support, and safety. Actual processing depends on the features you use and the current app version.
| Category | Use case | Purpose | Collection method | User control |
|---|---|---|---|---|
| Android ID | Android startup consent, guest sign-in, and membership sync | Device recognition, guest account creation, account binding, safety checks, and pattern / favorite / membership sync | Read through the system API only after explicit consent | Withdraw device information authorization in Settings; the app will ask again next launch |
| User-selected image | Choose an image from the system picker to generate a bead pattern | Crop, analyze colors, generate patterns, preview, and edit | User selects a single image; the app does not scan the whole library | Cancel selection, delete patterns, or request account deletion |
| Generated patterns, edits, favorites, and recent records | Save patterns, view history, favorite templates, and continue editing | Show personal work, sync creative progress, restore edits, and sync membership access | Created when the user generates, saves, favorites, or edits content | Delete patterns, remove favorites, or request account deletion |
| Phone number and verification code | Mainland China SMS sign-in, account binding, and account recovery | Identity verification, account binding, account recovery, and support checks | User enters the phone number and requests an SMS code | Choose not to use SMS sign-in; request account deletion |
| Membership orders and payment results | Membership purchase, restore, payment callback, and support | Activate membership access, verify orders, handle refunds / issues, and keep financial records | Created after user-initiated purchase through a payment channel or store | Contact support to verify orders; handle subscriptions before account deletion |
| Support content, issue descriptions, and screenshots | Feedback, support, account deletion, and issue investigation | Locate issues, reply to requests, handle disputes, and improve services | User submits the content voluntarily | Choose what to submit; contact support to remove unnecessary information |
| Network status, device context, and logs | API requests, H5 payment, troubleshooting, and safety checks | Maintain service availability, identify abnormal requests, and investigate compatibility issues | Generated when network services and payment pages are used | Stop using related network features or request account deletion |
Used for backend APIs, image upload, pattern generation, pattern / favorite / membership sync, legal pages, and payment pages.
Used only on Android 9 and below when the user saves exported images. Android 10 and later use system MediaStore and do not request photo-read permission.
The system picker returns only the image selected by the user. The app does not scan the entire photo library.
If new personal information categories or processing purposes are added, we will update the Privacy Policy and this list and request consent again where required.