Privacy Policy
Last updated: May 26, 2026
Overview
Screenlet is a Chrome extension and browser-based editor that turns any website into a polished demo video — wrapped in a device mockup, optionally recorded with your webcam, microphone, and an AI voice agent, and edited with cinematic zoom. This policy explains what data Screenlet processes and how. Screenlet is built to be local-first: the work happens in your browser, on your device.
What we don't do
- We do not sell or rent your data to anyone.
- We do not track your general browsing history or the sites you visit.
- We do not upload your recordings, webcam, or microphone audio to our servers — they are created and saved on your device.
Data processed on your device
When you open the mockup overlay, the content of the page you chose and the frames captured for a recording are processed entirely in your browser to render the device mockup and generate the video. Finished recordings are saved directly to your device as a video file (MP4 or WebM). In the editor, your projects are stored locally in your browser (IndexedDB) and are not uploaded to our servers.
AI voice agent (Google Gemini)
If — and only if — you activate the AI voice agent, Screenlet sends the page's text (your typed brief plus a text snapshot of the page's interactive elements) to Google's Gemini API. This is used solely to generate the spoken narration and decide the agent's next action.
No page screenshots or pixels, no recorded video, and no camera or microphone audio are ever sent to Gemini. Google's processing of the text it receives is governed by Google's own privacy policy and API terms.
Camera and microphone
Camera and microphone are used only in manual recordings that you explicitly opt into — by selecting a camera and/or microphone in the recording popup, which triggers your browser's own per-site permission prompt. Nothing is accessed by default. These streams are captured locally into your recording and are never uploaded, transmitted, or sent to the AI agent.
Local storage
Screenlet stores a small set of preferences locally (such as the selected voice, wallpaper, and mockup dimensions) via chrome.storage.local so they persist between sessions. This data stays on your device and is not synced to any server. You can clear it at any time through your browser.
Payments and your license
When you buy a Screenlet license, your payment is processed by Dodo Payments, our payment provider and merchant of record. Your card details go directly to them and are never seen or stored by us.
To deliver and manage your license, we store on our server: your email, name, a generated license key, your remaining AI-video credit balance, and — for aggregate analytics — your country, state, and city. We deliberately do not store your street address or postal code (your payment provider retains full billing details). We also keep a record of each payment (amount, currency, and what it granted) for accounting.
We use this only to operate your license, deliver purchases, provide support, and understand where our users are. We never sell or share it.
Analytics
The Screenlet website uses Databuddy, a privacy-focused analytics service, to understand aggregate, anonymized usage of the site. We also use bot-protection (Vercel BotID) to guard certain endpoints from automated abuse. We do not use this data for advertising or to build personal profiles.
Third-party services
- Google Gemini API — AI inference for the voice agent (text only, see above).
- Dodo Payments — payment processing and merchant of record (handles your payment and billing details).
- Databuddy — privacy-focused website analytics.
Each service is used only for the purpose described and receives only the data described above.
Data retention and deletion
Because Screenlet is local-first, your preferences, projects, and recordings live on your own device. We do not keep copies on our servers. You can delete them at any time by clearing the extension/site data in your browser or deleting the downloaded files.
The license/account data described under “Payments and your license” is kept on our server for as long as your license is active. You can request its deletion at any time by contacting us — note that removing it deactivates your license.
Children
Screenlet is not directed to children under 13 and we do not knowingly collect personal information from them.
Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be reflected by the “Last updated” date at the top of this page.
Contact
If you have any questions about this policy or your data, contact us at contact@screenlet.org.