Legal
Privacy Policy
Last updated: July 14, 2026
The short version
Your screenshots live in your browser. They only reach our servers when you explicitly use a cloud feature (drafts, share links, custom devices, templates, realistic renders) — and you can delete them. We use Google Analytics to understand product usage, but no advertising pixels or session recording.
Images you upload
By default, images you add to the editor are processed entirely in your browser and are not uploaded anywhere. They are kept in memory and in your browser's local storage (IndexedDB) so your work survives a reload.
Copies reach our servers (Google Firebase, EU/US data centres) only when you use a feature that needs them:
- Drafts / My scenes — saving a draft stores the scene and its images under your account until you delete the draft.
- Share links — the exported image is stored so the link works, and the link expires automatically after 7 days.
- Custom mockup devices — your calibrated device photo is stored under your account until you delete the device.
- Uploaded fonts — font files you add for text are kept in your browser and synced to your account (or guest session) so they follow you, until you delete them from the font menu. Very large font files stay in your browser only.
- My templates — saved templates store the composition and its styling assets (never your screenshots) until you delete them.
- Teams — a team's name, its members' email addresses and roles, and the templates shared to it are stored until they're removed or the owner deletes the team. Everyone on a team can see the other members' email addresses.
- Realistic renders (Pro) — your screenshot is uploaded so our rendering partner (Mockuuups) can composite it onto a device photo; the partner processes it per their privacy policy.
- Product feedback — messages and optional contact details are stored so we can respond and improve the product. Showcase submissions are never published automatically.
Deleting a draft, device, or template deletes its stored copies. Nothing you upload is used to train AI models, shown to other users, or sold — ever.
Analytics & tracking
With your consent, we use Google Analytics to measure visits, feature usage, and conversion events so we can improve MockFrame. We do not use Meta pixels, advertising trackers, or session-recording tools.
Google may process basic device, browser, approximate location, and usage information under its own privacy terms. Our hosting (Vercel) and backend (Google Firebase) also keep standard operational server logs such as IP address, request path, and timestamps to run and secure the service.
Account & payments
Sign-in runs on Firebase Authentication (Google sign-in, email link, or email + password). We store your email, display name, and your plan status.
Payments are processed by Dodo Payments, which acts as our merchant of record. Your card and payment details go directly to Dodo Payments and never touch our servers; Dodo Payments also processes your email, billing country, and address as needed to charge you and calculate tax. We store only your plan, its status, its renewal date, and payment references.
Cookies
We set functional cookies for your sign-in session and anonymous guest id so guest work carries over when you sign up. Google Analytics sets analytics cookies only after you accept them in the cookie banner; if you decline, it stays off. You can change your choice any time with “Cookie settings” in the footer. We do not set advertising cookies.
Your data, your call
You can delete drafts, custom devices, and templates in the app at any time. To delete your account and everything attached to it, or to ask anything about this policy, email tushar.gts7650@gmail.com — we handle deletion requests within 30 days.