# SDKInitOptions.licensePopup

Part of [Initialization](https://kernstra.com/docs/web-sdk/config/init) in the Kernstra Web SDK 1.0.0 configuration reference.

- Type: `LicensePopupOptions`
- Page: https://kernstra.com/docs/web-sdk/config/init/licensepopup

The "License required" popup in your own words: its `title` (default "License required"), its `text` (the body, in place of the SDK's sentence naming the reason) and its `closeLabel` (default "Close"). Each part replaces the SDK's own, and what you leave out stays; a part that is not a string rejects `init` with `INVALID_ARGUMENT`. The link is not yours to change: it goes to kernstra.com, where a license is bought. See [Licensing](https://kernstra.com/docs/web-sdk/guides/licensing).

```ts
await Kernstra.init({
  license,
  licensePopup: {
    title: 'Editing is unavailable',
    text: 'The editor is temporarily unavailable. Please try again later.',
  },
});
```

Web page: https://kernstra.com/docs/web-sdk/config/init/licensepopup
