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.
  • My templates — saved templates store the composition and its styling assets (never your screenshots) until you delete them.
  • 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

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 Razorpay. Your card, UPI, or bank details go directly to Razorpay and never touch our servers; we store only your plan, its status, 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 may also set or read analytics identifiers. 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.