Skip to content

Remove the Watermark

In Web integrations, there are actually two kinds of watermarks to distinguish.

Standard Watermark

The standard watermark depends on the account plan:

  • Free and Starter plans: scenes or collections do include the standard watermark by default
  • Pro and Enterprise plans: scenes or collections do not include the standard watermark by default

This watermark comes from account entitlements, not from your integration code.

Developer Watermark

When you use the iframe plugin and enable non-default properties or advanced APIs, the system switches to a developer watermark if the current domain is not authorized.

You can think of the trigger conditions like this:

  • the page is running inside an iframe
  • the account that owns the current scene or collection does not have domain authorization for the current host
  • you are using non-default property values, or you are calling advanced APIs

When all of the above are true, the developer watermark appears.

How to Avoid the Developer Watermark

1. Use the Default Configuration

If you only need a simple embed and do not change any plugin properties or call advanced APIs, the integration method itself will not trigger the developer watermark.

2. Purchase and Configure Domain Authorization

If your project needs to:

  • hide the default UI
  • customize the start page, loading state, or scanning state
  • listen for events such as ready, sceneStart, or tracked
  • call advanced APIs for objects, videos, animation, lighting, and so on

then you should apply for authorization for the actual host domain in use.

3. Separate "Account Permissions" from "Domain Permissions"

These two ideas are often confused in practice:

  • whether the content shows the standard watermark: depends on the account plan
  • whether the developer watermark appears: depends on plugin extension capabilities and whether the current domain is authorized

They do not replace each other.

What Happens When Taking Photos

The watermark is part of the scene presentation flow, so it may also appear in the final captured photo.

If your business is sensitive to photo output, we strongly recommend doing a full validation pass on the real authorized domain before launch.

If you see a watermark on the page, check in this order:

  1. whether the account that owns the content has the entitlement to remove the standard watermark
  2. whether the host domain has already been authorized
  3. whether properties such as hideLogo, hideLoading, and hideStart are using non-default values
  4. whether advanced APIs are being called after ready