Privacy
IntroMaker is a portfolio project. Accounts are optional, and there are no tracking cookies and no analytics. Here is exactly what happens to what you give it.
Your videos
Videos are rendered on your own computer and not uploaded. Your work in progress is saved in your browser so a reload doesn't lose it. A share link carries the storyboard after the # in the address, which browsers don't send to the server.
This site keeps a log of the videos made on it, which its owner can review: the prompt or website address, the storyboard (the text on the slides and the styles used) and when it was made, for new videos, remakes and exports. Without an account you appear in it only as an anonymous code (a salted hash of your address), not by your address itself. If you're signed in to an account, the entry is also linked to your account's email, so the owner can see the intros an account made; deleting your account removes that link. The video file is not included. Don't put anything private in a prompt.
Accounts
An account is optional. If you create one, the server keeps your email address, your password as a salted scrypt hash (not the password itself), your plan, how many AI videos and website imports you've used this month and today, and the intros you save (their storyboards and a small thumbnail). Signing in sets one cookie, which keeps you signed in for 30 days; there are no tracking cookies. You can delete your account and your saved intros at any time from your account page.
Websites you import
The server opens the public page you enter in a headless browser, reads its text and takes screenshots of it, its UI components and its logo. The screenshots are stored on the server so the studio, share links and saved intros can show them, and are deleted automatically after 7 days. Your browser also keeps its own copy. The site's own images and videos are passed through to your browser and not stored. Only public addresses can be imported: private and internal networks are refused. Please import only sites you have the right to use.
Product listings and photos
A marketplace listing (Amazon, eBay, Etsy, a Shopify store…) is read like a website: its title, bullet points and photo addresses. Its photos are passed through to your browser and not stored; prices, ratings and reviews are not used. Product photos you add are resized and re-saved as plain JPEGs in your browser first (so camera details such as location are dropped), then stored on the server like website screenshots and deleted automatically after 7 days. Please use only listings and photos you have the right to use, such as your own.
API keys
Keys you enter (AI providers, cloud voices) are saved in your browser's local storage, not on the server. They are sent with the requests that need them, passed straight to that provider, and not stored or written to logs (error messages have keys removed). Use a key with a spending limit, and remove it any time from the AI settings. The demo's own AI key, when one is set, has a daily budget; after it, the built-in director is used.
AI and voice providers
When you choose an AI director or a cloud voice, your prompt, the imported site's text and screenshots (for AI) or the narration text (for voice) go to that provider under its own terms. The built-in director and the free on-device voice don't send your data out; the voice model is downloaded once from public CDNs (jsDelivr, Hugging Face).
What the server keeps
- Screenshots of imported sites, for 7 days.
- Your IP address, in memory only and for at most 24 hours, to apply rate limits and to block signing in from an address after 3 wrong passwords (for an hour). It isn't written to disk.
- Error logs, which can include the address of a site that failed to load.
- The video log described above, up to the most recent few thousand videos, until the owner deletes it.
- If you have an account: your email, password hash, plan, usage counts and saved intros, until you delete the account.
Claims in generated copy
By default the copy is screened to stay generic, and health or medical claims are removed. This is automated screening, not legal advice: review your video before publishing it.