Widget Configuration

Customize the look and behavior of the SilentShield widget for each API key.

In your dashboard, go to API Keys → select a key → Widget tab.

Configuration Options

OptionValuesDescription
Themelight, dark, autoColours of every visible part of the widget: the verification box, the badge and the challenge dialog. 'auto' follows the visitor's light or dark setting.
displayModeinvisible, checkbox, turnstileHow the check appears to the visitor: 'invisible' only asks on suspicious behaviour, 'checkbox' shows a reCAPTCHA-style box, 'turnstile' a compact badge. The protection is the same in all three.
sizenormal, compact, flexibleWidth of the visible verification box (checkbox, compact): 'normal' as the style defines it, 'compact' 230 px, 'flexible' the full form width. No effect in the invisible style.
Languageauto or language codeCAPTCHA language. Supports 25 languages. 'auto' detects the browser language.
Positioninline, bottomRight, bottomLeftWhere the 'Protected by SilentShield' badge sits in the invisible style: 'inline' below each protected form, 'bottomRight'/'bottomLeft' once per page in that corner. The visible verification box always stays at the form.
Badge Modevisible, hidden, minimizedVisibility of the branding badge
Brand ColorHex code (e.g. #6366f1)Primary accent color of the widget
Custom CSSCSS codeCustom styling for the widget (Pro plan and above)
Hide BrandingOn / OffRemove the 'Protected by SilentShield' badge (Pro plan and above)
Zero-PII ModeOn / OffDisables browser fingerprinting. Only behavioral signals are used for bot detection. Recommended for healthcare, government, and financial forms. See Features → Zero-PII Mode for details.