Privacy Policy
Effective Date: March 21, 2026
1. Information We Collect
We collect the following types of information when you use Instant Description:
- Account information: Your email address and password. Passwords are securely hashed by Supabase Auth — we never store or have access to your plaintext password.
- Billing information: Payment processing is handled entirely by Stripe. We never see, store, or have access to your credit card numbers or full payment details. We receive only basic transaction confirmations from Stripe.
- Brand profiles: The brand rules, tone preferences, and platform settings you create within the Service. These are stored in our database and associated with your account.
- Generated content: Transcripts produced from your video files and the descriptions generated by the Service. These are stored as part of your generation history so you can access and manage them.
- Video files: Uploaded temporarily for processing only. Video files are deleted immediately after your description is generated and are never stored permanently on our servers.
- Usage data: Generation counts, token usage, and feature usage statistics to operate the Service and track your plan usage.
2. How We Use Information
We use the information we collect for the following purposes:
- To provide the Service: processing your videos, generating transcripts and descriptions, and managing your account and brand profiles.
- To process payments: communicating with Stripe to handle your subscription billing, trial management, and payment receipts.
- To improve the Service: analyzing aggregate usage patterns to improve performance, reliability, and features.
- To send transactional emails: account verification, password resets, payment receipts, and important service notifications via Resend.
We do NOT sell, rent, or trade your personal data to third parties for marketing or advertising purposes. We do NOT use your uploaded content, brand profiles, or generated descriptions to train AI models.
3. Third-Party Services
We use the following third-party services to operate Instant Description. Each service receives only the minimum data necessary to perform its function:
- Supabase (database and authentication): Stores your account information, brand profiles, generation history, and transcripts. Handles authentication and session management.
- Stripe (payments): Handles all billing, subscription management, and payment processing. Stripe receives your email and payment information directly — we never see your card details.
- OpenAI Whisper (transcription): Processes the audio from your uploaded videos to generate transcripts. Audio data sent to OpenAI is subject to OpenAI's data usage policy.
- Anthropic Claude (description generation): Generates descriptions from transcripts and brand rules. Data sent to Anthropic is subject to Anthropic's data usage policy.
- Cloudflare R2 (temporary storage): Provides temporary cloud storage for video files during the processing pipeline only. Files are deleted immediately after processing.
- Vercel (hosting): Hosts and serves the Instant Description web application.
- Resend (email): Sends transactional emails including account verification, password resets, and payment receipts.
4. Data Retention
- Video files: Deleted immediately after processing is complete. Videos are never retained for more than one hour. An automated cleanup process runs every 6 hours to ensure no files are left behind.
- Transcripts and descriptions: Retained in your generation history until you choose to delete them. You can delete individual items or your entire history from the dashboard at any time.
- Account data: Retained for as long as your account is active and you continue to use the Service.
- After account deletion: All associated data — including brand profiles, generation history, transcripts, and account information — is permanently removed within 30 days of account deletion.
5. Data Security
We implement industry-standard security measures to protect your data:
- All data transmitted between your browser and our servers is encrypted using HTTPS/TLS.
- Database access is protected by Row Level Security (RLS) policies, ensuring users can only access their own data.
- Passwords are securely hashed using Supabase Auth's built-in hashing algorithms — we never store plaintext passwords.
- API keys are generated using cryptographically secure methods and can be revoked at any time.
While we take reasonable measures to protect your information, no method of transmission over the internet or method of electronic storage is 100% secure. We cannot guarantee absolute security.
6. Your Rights
You have the following rights regarding your data:
- Access: You can view and export your data at any time from the dashboard, including your brand profiles, generation history, and account information.
- Deletion: You can delete individual items from your generation history, remove brand profiles, or delete your entire account. Account deletion removes all associated data within 30 days.
- Cancellation: You can cancel your subscription at any time through the billing portal. Cancellation takes effect at the end of your current billing period.
If you need assistance exercising any of these rights, contact us at privacy@instantdescription.com.
7. Cookies
Instant Description uses only essential cookies required for the Service to function:
- Authentication cookies: Used to maintain your login session and keep you signed in securely.
We do not use tracking cookies, advertising cookies, analytics cookies, or any third-party cookies for marketing purposes. We do not participate in any ad networks or cookie-based tracking systems.
8. Children
Instant Description is not intended for use by individuals under the age of 18. We do not knowingly collect personal information from children. If we become aware that we have collected information from a user under 18, we will take steps to delete that information and terminate the associated account promptly.
9. Changes to Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. When we make material changes, we will update the "Effective Date" at the top of this page. Your continued use of the Service after any changes constitutes your acceptance of the revised Privacy Policy. If you do not agree with the updated policy, you must stop using the Service and may request deletion of your account.
10. Contact
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at privacy@instantdescription.com.
See also: Terms of Service