YODECOROpen the studio ↗

COOKIE POLICY

Small files. Clear choices.

Essential cookies operate YoDecor. Optional first-party analytics and the separately selected Microsoft Clarity service stay off until you choose to allow them.Last updated: 11 September 2026

Optional Microsoft Clarity and Google Analytics — updated 22 October 2026

Choosing Accept all in the cookie banner enables Microsoft Clarity together with YoDecor’s own visit counts; choosing Essential only enables neither. The banner names Clarity before you choose. This service helps us understand clicks, scrolling and usability through heatmaps and masked session recordings on our public pages, including the homepage, the Studio and the design guides.

It does not run on administration pages, shared project pages, password-reset pages, or on any address carrying a private value such as a referral code, invitation, token or email address.

Page content is explicitly masked wherever Clarity runs. YoDecor does not send uploaded room photos, generated designs, prompts, project names, account identifiers or email addresses to Clarity. What is recorded is interaction: where a pointer moves, what is clicked, how far a page is scrolled, and coarse product events such as opening Studio, selecting a workflow, completing an upload, starting or completing a render, registration and checkout progress. These events may include non-identifying categories such as language, workflow, input type, result status and whether the account is a test, registered or paid account.

Clarity is provided by Microsoft. With your consent, Microsoft receives interaction and technical data such as the page URL, browser/device information, network IP address and a pseudonymous session identifier. Advertising storage consent is denied.

Google Analytics is enabled by the same Accept all choice, on the same pages and with the same exclusions as Clarity. It receives page views and the coarse product events listed above, together with technical data such as the page URL, browser and device type and a pseudonymous client identifier in the _ga and _ga_* cookies (up to two years). Advertising storage, ad personalisation and Google signals are switched off, so the data is used for statistics only; Google keeps event-level data for 14 months. Choosing Essential only stops it, removes its cookies from this site and reloads the page.

The essential yodecor_clarity_consent_v1 cookie remembers this separate choice for six months. When enabled, Clarity may use _clck (one year) and _clsk (one day) for analytics. Microsoft applies its own retention periods to recordings and heatmaps; see its linked documentation.

To stop Clarity, open Cookie settings and choose Essential only. If Clarity is running, the page reloads to unload it and its YoDecor-domain cookies are cleared. Withdrawal stops future collection; it does not automatically erase recordings already held by Microsoft. Contact us through the privacy contact for a deletion request.

Microsoft Privacy Statement · Clarity retention

1. What cookies are

A cookie is a small text file stored by a website on your browser or device. Session cookies expire after a session; persistent cookies remain until their expiry date or until you delete them.

YoDecor does not use advertising cookies or sell information collected through cookies.

2. Cookies used by YoDecor

NameCategoryPurposeDuration
roomlens_sessionEssentialKeeps a signed-in account secure and links requests to the correct private account.Up to 30 days
yodecor_cookie_consent_v2Essential preferenceRemembers whether you selected Accept all or Essential only, so the banner does not repeatedly ask. The name carries a version so that a material change to what analytics covers asks you again rather than assuming an earlier answer still applies.6 months
yodecor_client_reviewEssentialUses a random identifier so a recipient can update a private approval or revision request on the same shared design. It contains no name or email.12 months
yodecor_paintEssentialA random identifier that counts the free rooms used in the paint tool (3 per visitor), so the tool can ask for an account after them. It contains no name or email.13 months
yodecor_visitorOptional analyticsAssigns a random first-party identifier to estimate unique anonymous visitors. It contains no name or email and is set only after consent.12 months
_ga, _ga_*Optional analytics (Google)Set by Google Analytics after you choose Accept all, to tell returning browsers apart in visit statistics. Advertising features are switched off.Up to 2 years

3. Optional analytics

After you select Accept all, YoDecor records the random visitor identifier, whether the visitor was signed in, the page path, approximate country, locale, timezone, opening time, campaign label and the referring website origin. The full referring page path is not retained. This is used only for internal service statistics and to understand which YoDecor links are useful.

YoDecor analytics does not store your IP address and does not use third-party advertising trackers. Stored analytics events are deleted after 13 months.

After Accept all, Google Analytics also counts visits, pages and coarse product events (such as opening the Studio or starting a checkout). It is loaded with advertising storage and personalisation denied, so it is used for statistics only. Google processes this data under its own policy, linked below. Choosing Essential only stops it and removes its cookies from this site.

4. Essential storage

Authentication cookies are necessary when you ask to sign in. The consent preference is also necessary to remember your privacy choice. Browser local storage may remember interface preferences such as light or dark theme; it is not used for advertising.

If you arrive through a personal invitation link, YoDecor stores the invitation code in local storage for up to 30 days under yodecor-referral. It is used only when a new account is created so the inviter can receive the promised free visualization credit. It contains no email address and is removed after successful registration.

Rejecting optional analytics does not prevent you from using the website, creating an account, buying credits, generating designs or participating in the referral programme.

5. Google and Stripe

Google Analytics runs only after Accept all, as described above. Google sign-in is loaded when you open the account sign-in flow, and Stripe Checkout is opened when you choose to purchase credits. Those services may set their own essential, security or preference cookies on their domains under their policies.

  • Google Privacy Policy ↗
  • Stripe Privacy Policy ↗

6. Change or withdraw consent

Use the persistent Cookie settings button at the bottom of any YoDecor page. Selecting Essential only stops future analytics, removes the optional visitor cookie and deletes analytics records linked to that browser identifier.

You can also delete cookies using browser settings. Doing so may sign you out or cause the consent banner to appear again. Withdrawing analytics consent is as easy as accepting it and does not reduce access to the service.

7. Contact

For questions about cookies or personal data, email hello@yodecor.com. See the Privacy & GDPR Policy for further information about data rights.

YODECOR

AI room design and furniture visualization for real homes.

Privacy & GDPRCookie policyTerms & refundsContact

Follow and review YoDecor

YouTube↗Instagram↗Facebook↗Trustpilot↗