SDK can use different methods of capturing screen image data. These are called rendering modes.

Set rendering mode

A rendering mode can be set on SDK setup, e.g.:

var builder = new SmartlookSetupConfigBuilder(smartlookAPIKey: string)
        .renderingMode(renderingMode: SmartlookRenderingMode);


Or at anytime during an application run by using thew following:

smartlook.setRenderingMode(renderingMode: SmartlookRenderingMode);

Rendering modes available are following:

  • SmartlookRenderingMode.NATIVE()
  • SmartlookRenderingMode.NO_RENDERING()


NO_RENDERING mode does not record any screen data, this is beneficial on screens that include sensitive data, read more.