Log in Sign up free

Privacy Policy

Last updated: 2026

Editing happens in your browser. Downloads are encrypted on our server. We never look at your photos. We never use them to train AI.

What this means in practice

When you drop a photo on velvetmade.app, the file is loaded directly into your browser's memory. Every filter, slider adjustment and live preview is computed by JavaScript running on your own device. Your original photo never leaves your browser.

When you click Download on a full-resolution result, the rendered image is also generated locally — and a copy is then sent over an encrypted connection (HTTPS) to your private account folder on our server. This copy is encrypted at rest using AES-256, kept for 30 days so you can re-download it from your profile, and then automatically deleted. The original photo you uploaded is never sent to our server — only the rendered output you chose to download.

How we treat your photos

The stored rendered files are visible only to you, accessible only through your authenticated account. We do not access them in normal operation; we cannot view them with regular image viewers because they are encrypted on disk. We commit, as a matter of policy:

The only circumstance in which we could be compelled to provide access to stored files is a lawful order from a court of competent jurisdiction. We would notify you in advance if legally permitted to do so.

What data we do collect

The site itself loads from our server, so standard web request information (IP address, browser type, referrer) appears in our server logs the way it does for any website. We use this for security and basic traffic statistics only, and rotate logs after 30 days.

If you create an account or buy credits, we collect:

Cookies and local storage

We use browser local storage to keep a few non-personal preferences (your most recently uploaded photo so you can switch between effects without re-uploading, your last-used effect, and your session token if you're logged in). We do not use third-party advertising cookies or cross-site trackers. If we add analytics in the future, we will use a privacy-respecting option (no IP collection, no behavioural profiling) and update this page.

Payments

Payments are processed by Stripe (and optionally PayPal). When you make a purchase, your card details are submitted directly to Stripe — we never see or store them. Stripe sends us a confirmation that includes your email and the amount paid, which we record so we can grant your credits.

Third-party services

We use minimal third-party services. Transactional emails (account confirmations, password resets, purchase receipts) are sent via Resend, which receives your email address and the message content. If you sign in with Google or another OAuth provider, that provider tells us only your email address — we do not request access to your photos, contacts or any other data.

Your rights

If you have an account with us, you can request:

Email us to make any of these requests. As we are based in the EU, the General Data Protection Regulation (GDPR) applies; you may also lodge a complaint with your national data protection authority.

Children's privacy

velvetmade.app is not directed at children under 13. We do not knowingly collect personal data from anyone under 13.

Changes to this policy

If we make significant changes, we will update the "Last updated" date at the top of this page. Material changes affecting account holders will also be communicated by email.

Contact

For privacy questions: hello@velvetmade.app