Privacy Policy
Last updated: March 2026
1. Information We Collect
We collect information you provide directly, such as your email address when you create an account or sign in with Apple. When you use TypeSafe to scan screenshots, text is extracted locally on your device using Apple's Vision framework. We also collect basic usage analytics such as scan counts and app interactions to improve our service.
2. How We Use Your Information
We use your information to provide and improve TypeSafe's scam detection service, manage your account and subscription status, communicate with you about your account or our services, and analyze aggregated usage patterns to enhance the app experience.
3. Local Processing
TypeSafe prioritizes your privacy by performing text extraction (OCR) directly on your device using Apple's Vision framework. Screenshots are processed locally and are never uploaded to our servers. Only the extracted text is sent to our secure backend for scam analysis. We do not store your original screenshots.
4. Data Storage & Security
Account data is securely stored using Supabase with industry-standard encryption. Scan history is stored locally on your device using CoreData with a 7-day automatic retention period. We implement reasonable security measures to protect your data from unauthorized access, alteration, or disclosure.
5. Third-Party Services
TypeSafe uses the following third-party services: Supabase for authentication and account management, RevenueCat for subscription and payment processing, and Apple's Sign in with Apple for secure authentication. Each third-party service operates under its own privacy policy, which governs how they handle your data.
6. Your Rights
You may access or delete your account data at any time through the app's Settings page. You can request a complete deletion of all your data by contacting us directly. You may also opt out of optional analytics collection without affecting the core functionality of the app.
7. Children's Privacy
TypeSafe is not intended for use by children under the age of 13. We do not knowingly collect personal information from children. If we become aware that we have collected data from a child under 13, we will take steps to delete that information promptly.
8. Changes to This Policy
We may update this Privacy Policy periodically to reflect changes in our practices or legal requirements. We will notify you of any material changes through the app or by other means. Your continued use of TypeSafe after changes are posted constitutes your acceptance of the updated policy.
9. Contact Us
If you have any questions or concerns about this Privacy Policy or how your data is handled, please contact us at support@typesafe.app.