Privacy Policy
Last Updated: April 19, 2025
1. Introduction
Welcome to CaptionSense. We are committed to protecting your privacy and handling your data with transparency and care. This Privacy Policy explains how we collect, use, and safeguard your information when you use our service.
CaptionSense is designed with a privacy-first approach. Our core principle is "Zero Image Storage" - we process your images completely client-side and never store them on our servers.
2. Information We Collect
2.1 Account Information
When you create an account, we collect basic information such as your name, email address, and profile picture. This may be provided through Google OAuth authentication or our Email Magic Link system.
2.2 Caption Generation Data
We store the following information related to your caption generations:
- Selected platform (e.g., Instagram, Twitter)
- Language preferences
- Generated captions, hashtags, and emoji suggestions
- Image context descriptions (text only, never the image itself)
- Detected objects and emotions (text descriptions only)
2.3 Usage Information
We collect anonymous usage statistics such as:
- Number of captions generated
- Platform distribution
- Language preferences
- Token usage for service optimization
2.4 Payment Information
When you purchase credits, payment processing is handled securely by Stripe. We do not store your complete payment details on our servers. We only maintain records of your transactions (amount, date, credit package) for accounting purposes.
3. Zero Image Storage Policy
Our zero image storage policy means:
- All image processing occurs client-side in your browser
- No images are ever uploaded to or stored on our servers
- No thumbnails or partial images are retained
- Images are never shared with third parties
- We only process text descriptions extracted from your images
This approach ensures maximum privacy while still providing high-quality caption generation.
4. How We Use Your Information
We use your information to:
- Provide and maintain our caption generation service
- Process your transactions and manage your account
- Improve our algorithms and service quality
- Send important service updates and notifications
- Analyze usage patterns to optimize performance
- Prevent fraud and abuse of our platform
5. Data Retention
We retain your account information and caption history for as long as your account remains active. You can delete your account at any time, which will remove all personal information except for anonymized usage data retained for analytics purposes.
Transaction records are retained for the period required by applicable financial regulations.
6. Data Security
We implement industry-standard security measures to protect your data:
- All data is transmitted over HTTPS
- Secure authentication through Google OAuth or Email Magic Links
- Limited token validity for email authentication
- Regular security audits and updates
- Rate limiting and abuse prevention
- Database encryption for sensitive information
7. Your Rights
Depending on your location, you may have certain rights regarding your personal data:
- Right to access your personal information
- Right to correct inaccurate data
- Right to delete your account and associated data
- Right to data portability
- Right to object to certain data processing
- Right to withdraw consent
To exercise these rights, please contact us through our Discord community or support channels.
8. Third-Party Services
Our service uses select third-party services for authentication, AI processing, and payments. Each of these services has their own privacy policies. Your use of CaptionSense is subject to those policies where applicable.
9. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. We will notify you of any material changes via email or through a prominent notice on our website.
10. Contact Us
If you have any questions or concerns about this Privacy Policy, please click the chat icon in the bottom right corner for immediate assistance, or join our Discord community through the link in the footer.