Privacy Policy
Last updated:
1. Introduction
Welcome to Photo Caption Generator. We are committed to protecting your privacy and ensuring the security of your personal information. This Privacy Policy explains how we collect, use, and protect your data when you use our application.
2. Data Collection
Photo Caption Generator is designed to be privacy-focused. We collect the following types of data:
- Images: Images you upload are processed locally in your browser and are never sent to our servers.
- Caption History: Your generated captions are stored locally in your browser's IndexedDB.
- Settings: Your preferences are stored locally in your browser's LocalStorage.
3. Local Processing
All image processing and caption generation happens locally on your device using TensorFlow.js. Your images never leave your browser, ensuring complete privacy.
4. Data Storage
All data is stored locally on your device:
- IndexedDB for caption history
- LocalStorage for user settings
- No data is stored on external servers
5. Third-Party Services
We use the following third-party services:
- TensorFlow.js: Loaded from CDN for local AI processing
- Tailwind CSS: Loaded from CDN for styling
- MobileNet Model: Downloaded once and cached locally
6. Cookies
We do not use tracking cookies. LocalStorage is used only for storing your preferences.
7. Data Deletion
You can delete your data at any time by:
- Clearing your caption history using the "Clear All" button
- Clearing your browser's IndexedDB and LocalStorage
8. Security
We implement appropriate security measures to protect your data. Since all processing happens locally, your data never leaves your device.
9. Children's Privacy
Our service is not directed to children under 13. We do not knowingly collect personal information from children under 13.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page.
11. Contact Us
If you have any questions about this Privacy Policy, please contact us through our Contact page.