Privacy Policy
Last updated: April 3, 2026
This Privacy Policy explains how AIVDO ("we", "us") collects, uses, and protects your information when you use AIVDO (aivdo.ai). We are committed to protecting your privacy and being transparent about our data practices.
1. Information We Collect
Account Data
- Email address -- used for authentication and notifications
- Password -- stored as a bcrypt hash (we never store plaintext passwords)
- Display name -- optional, shown in the UI
- Subscription tier and credit balance -- for billing and access control
Content Data
- Input text -- the text you submit for video generation (up to 5,000 characters stored per job)
- Generated videos -- stored temporarily for download according to your tier's retention period
- Job configuration -- settings like duration, resolution, voice, and language preferences
Face Data (Presenter Mode)
When you use Presenter Mode, we collect and process your face photo:
- Avatar photo -- a front-facing face photo you upload for lip-sync animation
- Face landmarks -- facial feature coordinates extracted from your photo for mouth animation. These are processed in real-time and not stored separately
- Lip-synced video -- AI-generated video of your face with animated mouth movements synchronized to narration audio
Consent: By uploading a face photo and enabling Presenter Mode, you explicitly consent to AI processing of your facial features for lip-sync animation. You may only upload photos of yourself or photos for which you have obtained explicit consent from the person depicted.
Storage: Avatar photos are stored in cloud storage associated with your account. You can delete your avatar at any time from the Presenter Mode settings. Face landmark data is processed in memory during video generation and is not permanently stored.
Processing: Face animation is performed by our GPU microservice using the MuseTalk AI model. Your face photo is sent to this service for processing and is deleted from the processing server after generation completes. No face data is shared with external third parties beyond our own infrastructure.
Usage Data
- Job history -- timestamps, credit usage, job status
- IP address -- for rate limiting and security
- Error logs -- for debugging and service improvement
2. How We Use Your Data
- Video generation: Your input text is sent to third-party AI APIs for analysis, image/video generation, and text-to-speech
- Billing: Email and subscription data are shared with MaxCardPay (for Thai domestic payments) and Stripe (for international payments) for payment processing. We do not store your credit card numbers.
- Notifications: We send emails for job completion, account updates, and low credit warnings
- Service improvement: Aggregated, anonymized usage statistics help us improve the platform
- Security: IP addresses and access patterns are monitored for abuse prevention
3. Third-Party Services
We share data with the following third-party services as necessary to operate the platform:
| Service |
Purpose |
Data Shared |
| AI Provider |
Text analysis, image/video generation, TTS |
Input text, generation prompts |
| AIVDO Lip-Sync Service |
AI face animation and lip-sync (Presenter Mode) |
Face photo, narration audio (processed in our own infrastructure, not shared externally) |
| MaxCardPay |
Thai domestic payment processing (PromptPay, Thai cards, Bill Payment) |
Email, name, payment amount, transaction reference |
| Stripe |
International payment processing (cards, Google Pay, Apple Pay) |
Email, subscription plan, payment info |
| Sentry |
Error tracking and monitoring |
Error logs, request metadata (no personal content) |
Each third-party service has its own privacy policy. We encourage you to review them.
4. Data Retention
- Generated videos: Stored according to your tier -- Free: 7 days, Starter: 30 days, Pro: 90 days, Enterprise: custom. After expiry, video files are permanently deleted.
- Account data: Retained while your account is active. Deleted within 30 days of account deletion.
- Job history: Input text and job metadata are retained for 90 days for support purposes, then anonymized.
- Billing records: Payment history is retained as required by tax and financial regulations.
5. Cookies and Local Storage
AIVDO does not use traditional browser cookies. Instead, we use browser localStorage for:
- Authentication token (JWT) -- keeps you logged in across page loads
- Language preference -- remembers your TH/EN choice
- User profile cache -- email and credit balance for UI display
You can clear this data at any time by logging out or clearing your browser's local storage.
6. Your Rights
You have the following rights regarding your data:
- Access: View your account data, job history, and credit usage from your dashboard
- Export: Download your generated videos during the retention period
- Delete: Delete your account from the dashboard, which removes all personal data and generated content
- Correct: Update your display name and email from your account settings
For any data requests we cannot fulfill through the dashboard, contact us at contact@eduverse.digital.
7. Security
We take security seriously and implement the following measures:
- Passwords are hashed with bcrypt (never stored in plaintext)
- Authentication uses JWT tokens with configurable expiration
- API access is protected by rate limiting to prevent abuse
- HTTPS encryption for all data in transit
- Database access is restricted and credentials are managed securely
- Content moderation screens all input to prevent misuse
8. Children's Privacy
AIVDO is not intended for children under 13. We do not knowingly collect data from children under 13. If you believe a child has created an account, contact us and we will promptly delete it.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date. For significant changes, we will notify you via email.
10. Contact
If you have questions about this Privacy Policy or your data, contact us at contact@eduverse.digital.