Privacy Policy
Effective date: May 14, 2026
This Privacy Policy explains how Lenso ("Lenso," "we," "us," or "our") handles information when you use the Lenso iOS app. Lenso helps users create product photos, manage coin balances, save generated images, and use in-app conversation features.
Information We Handle
- Apple account information: When you sign in with Apple, Apple may provide an Apple user identifier and, depending on your Apple settings, your name or email address. In the audited app code, Lenso stores the Apple user identifier locally to keep you signed in.
- Product photos and generated images: If you choose a photo from your photo library or take a photo with the camera, Lenso uses that image as the source for product photo generation. The selected image is compressed and sent to the image generation endpoint configured in the app. Generated images are saved in your local creation history when generation completes.
- Creation history and coin records: Lenso stores generated image data, template name, template subtitle, creation date, cost in coins, saved status, coin balance, and coin ledger records locally on your device.
- Conversation content: If you use the in-app conversation feature, Lenso stores text messages, selected order references, generated image thumbnails, voice recording file names, recording duration, and message timestamps locally on your device. Voice recordings are saved in the app's documents storage.
- Purchases: Lenso offers consumable coin packs through Apple in-app purchase. Apple processes payment information. Lenso receives transaction status needed to add coins and does not receive full payment card details.
- Permissions: Lenso requests camera access to take product photos, photo library access to select product photos, photo library add access to save generated images, and microphone access to record voice messages that you choose to add to conversations.
- Network and diagnostic information: Requests to remote services may include standard network information such as IP address, device network metadata, request headers, and server logs. The app also checks network reachability to support login and generation flows.
- Downloaded app resources: On launch, Lenso may download a resource zip file from a Supabase storage URL and store it in the app's documents directory.
How Information Is Collected
Information is collected when you sign in with Apple, select or capture a product photo, generate an image, purchase coins, save an image, write messages, record voice messages, send an order reference in a conversation, or use account settings. Some technical information is generated automatically when the app communicates with Apple services, the configured image generation endpoint, or resource hosting.
How We Use Information
- To authenticate users with Sign in with Apple and maintain local account state.
- To generate product photos from images you choose to upload.
- To manage coin balances, coin spending, purchase records, and creation history.
- To let you save generated product photos to your photo library.
- To support in-app conversation features, including text, voice messages, and order references.
- To load app resources, check network availability, troubleshoot errors, and maintain app functionality.
- To comply with Apple platform requirements, purchase processing rules, and applicable legal obligations.
Service Providers and Sharing
We do not sell personal information. We do not use advertising SDKs, third-party tracking SDKs, or analytics SDKs in the audited app code.
Lenso shares information only as needed to operate the app:
- Apple: Sign in with Apple is used for authentication, StoreKit is used for in-app purchases, and iOS photo, camera, and microphone permissions are managed by Apple system frameworks.
- Image generation provider: Product photos selected by you, prompts, and related request data are sent to the configured image generation endpoint at
api.gpt.geto create generated product images. - Resource hosting: The app downloads resource files from a Supabase storage URL when needed for app content.
- Technical libraries: The app uses libraries such as Alamofire for networking and other UI, animation, image, zip, and utility libraries to provide app functionality. Based on audited code, these libraries are not used for advertising or cross-app tracking.
Tracking and Advertising
Lenso does not request App Tracking Transparency permission, does not access the advertising identifier in the audited code, and does not use collected information for third-party advertising or tracking. If this changes, we will update this policy and any required App Store privacy disclosures.
Retention and Deletion
Account data, coin balance, coin ledger records, creation history, conversation messages, and voice recordings are stored locally on your device until you delete them, delete your account, clear conversation history, uninstall the app, or erase app data. You can delete your account in the app by going to Settings and selecting Delete. This removes the locally stored user record, coin data, creation history, conversation messages, and stored voice recordings from the app.
Apple may retain purchase and account records according to Apple's policies. Remote image generation and hosting providers may process request data as needed to provide their services; their retention practices are controlled by those providers. For privacy questions or deletion requests involving information controlled by Lenso, contact us using the address below.
Choices and Permissions
- You can choose not to provide camera, photo library, or microphone access, but related features may not work.
- You can change camera, photo library, and microphone permissions in iOS Settings.
- You can choose whether to save generated images to your photo library.
- You can clear conversation history in the conversation screen.
- You can sign out or delete your account from Settings.
Security
Lenso uses iOS Keychain storage for the local user record and uses standard iOS storage for local app data. No method of transmission or storage is completely secure, but we use platform-provided controls and limit collection to information needed for app functionality.
Changes to This Policy
We may update this Privacy Policy when the app changes or when legal, operational, or App Store requirements change. The updated policy will show a new effective date.
Contact
For privacy questions or requests, contact us at lensofeedback@outlook.com.