Privacy Policy

Last Updated: February 16, 2026

1. What PersonaLens Does

PersonaLens is a personality-insight app that analyzes your messaging conversations (imported from Telegram, uploaded as WhatsApp chat exports, or pasted as text) to generate AI-powered personality reflections. These reflections are for self-awareness and entertainment purposes only — they are not clinical, psychological, or medical assessments.

2. Data We Collect

Account information: When you sign in with Apple, we receive your Apple-provided user identifier and, optionally, your name and email address. We do not receive your Apple ID password.

Conversation data: You may connect your Telegram account to import conversations, upload WhatsApp chat export files (.txt, .zip), or paste conversation text directly. This data is used solely to generate your personality analysis.

Purchase information: We use Apple's StoreKit framework to manage subscriptions and in-app purchases. Payment processing is handled entirely by Apple. We only receive transaction confirmation details, not your payment information.

Device-level analytics: We may collect anonymized, aggregated usage data (e.g., feature usage counts, crash reports via Apple's MetricKit) to improve the app. This data cannot be used to identify you.

3. How We Process Your Data

Feature extraction happens on your device. Selected message excerpts are sent to a cloud-based large language model (LLM) via our secure backend proxy (hosted on Cloudflare Workers) to generate your report. The LLM provider does not store your conversation data beyond the duration of the API request. We do not use your conversations to train any AI models.

4. Data Storage and Security

Your generated reports are stored locally on your device using AES-256 encryption and iOS file protection. We do not store your conversation content or reports on our servers. All network communication uses TLS 1.2 or higher. Sensitive credentials (such as Telegram session tokens and authentication keys) are stored in the iOS Keychain, which provides hardware-backed encryption.

5. Chat Import Methods

Telegram: If you choose to connect Telegram, PersonaLens uses the TDLib (Telegram Database Library) SDK to authenticate and retrieve your chat history directly on your device. Your Telegram credentials are never sent to our servers. You can disconnect Telegram at any time from the app settings, which clears all locally stored Telegram data.

WhatsApp: You can upload a WhatsApp chat export file (.txt or .zip) generated by WhatsApp's built-in export feature. The file is processed entirely on your device. PersonaLens does not connect to WhatsApp's servers or access your WhatsApp account.

Copy-Paste: You can paste conversation text directly into the app. No external service is contacted for this method.

6. Third-Party Services

PersonaLens uses the following third-party services:

Each third-party service is bound by its own privacy policy and data processing terms.

7. Data Sharing

We do not sell, rent, or share your personal data with third parties for marketing or advertising purposes. Conversation data is shared only with the LLM API provider for the sole purpose of generating your analysis, and is not retained after processing.

8. Your Rights and Choices

You can delete all locally stored reports and data at any time from the app's Settings screen. You can disconnect Telegram integration at any time. You can request deletion of your account by contacting us at fabrice@chemreset.com, which will remove any server-side records associated with your Apple Sign In identifier. Since conversation data is not stored on our servers, there is no server-side conversation data to delete.

9. Children's Privacy

PersonaLens is not intended for users under the age of 17. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will promptly delete it.

10. Data Retention

We retain your Apple Sign In identifier for as long as your account is active. Generated reports are stored only on your device and are retained until you delete them or use the auto-delete feature in Settings. Conversation data is processed in real-time and is not retained after analysis is complete.

11. Changes to This Policy

We may update this privacy policy from time to time. Material changes will be communicated through an in-app notice. Your continued use of PersonaLens after changes are posted constitutes acceptance of the updated policy.

12. Contact Us

If you have questions about this Privacy Policy or your data, you can reach us through the support option in the app's Settings screen.