Last updated 2026-07-31

Room visualizer — terms and refunds

Unused credits are refundable in full for 14 days. Failed renders never cost a credit.

Refund policy

Failed renders are free
If a render fails for any reason, the credit is returned to your balance automatically. You are never charged for an image you did not receive.
Unused credits — 14 days
Email us within 14 days of purchase and we will refund any credits you have not spent, to the original payment method. No reason required.
Used credits
A render that completed has already cost us the generation, so spent credits are not normally refundable. If the result is clearly broken — the wrong colour, a corrupted image, walls untouched — tell us and we will refund it anyway. We would rather refund an unhappy customer than argue about it.
UK and EU customers: your 14-day right
Digital content normally carries a 14-day right to cancel. That right is lost once delivery begins with your consent, which is why the checkout asks you to agree that renders start immediately. Your unused credits stay refundable for 14 days regardless, which is more than the statutory minimum.

Room visualizer terms

What you get
One credit produces one AI-generated visualization of a photo you upload, with the wall colour changed to a paint colour you choose. Credits do not expire.
It is a visualization, not a colour proof
The result is generated by an AI model. It approximates how a colour may look and is affected by your photo's lighting, white balance and camera. It is not a substitute for a physical paint sample, and we do not warrant that a wall painted this colour will match the image. Always test a real sample before buying paint.
Your photos
You keep ownership of anything you upload. You give us permission only to process it to produce your render. We do not use your photos to train models, and we do not publish or sell them.
What you may upload
Only photos you have the right to use. Do not upload images of other people without their consent, or anything unlawful. We may refuse or remove a render that breaches this.
Availability
Rendering has a daily capacity limit. If it is reached, renders are paused until the next day and your credits are untouched — you keep everything you paid for.

Room visualizer and your photos

What happens to a photo you upload
It is sent to Google's Gemini API, which changes the wall colour and returns a new image. Google processes it to provide that service. We do not store the photo you uploaded — only a one-way fingerprint of it, so that repeating the same request does not charge you twice.
What we keep
The generated image, stored at an unguessable URL so it is reachable only by someone you give the link to. Alongside it we keep the colour, the time, and which account it belongs to.
Rooms saved on your device
So you can try another colour without finding the photo again, the rooms you upload are kept in your own browser's storage and stay available for reuse. They remain on your device, are never uploaded to us, and are not part of your account. If your browser runs out of space it drops the oldest ones first. Remove any room with the × on its thumbnail, or clear your browser's site data to remove them all.
How long
Generated images are kept until you delete them. You can remove any render, or every render on your account, at any time from the visualizer page. Deletion removes the image from our storage straight away; a cached copy may remain reachable for up to an hour afterwards to anyone who already has the exact link.
Your account
Buying credits creates an account identified by a cookie. If you pay, Stripe handles your card details — we never see or store them. We hold your email only if you give it to us for a receipt or support.
Your rights
You can ask us what we hold about you, correct it, or have it erased. Deleting your renders removes them from our storage straight away; email us to remove the account itself.

Refunds and deletion

Delete any render yourself from the visualizer page — it is removed from storage straight away. For a refund or to remove your account, email hello@paintdb.com.

See also our site privacy policy.