Directives
Example header
Keep your own sources in each directive. This example adds the widget sources to a policy that already allows your own origin.The widget runs the Turnstile bot check in a frame from
https://api.paperlinkai.com. Your page does not load https://challenges.cloudflare.com itself, so your policy does not need that source. A policy that still lists it continues to work. If your page sends Cross-Origin-Embedder-Policy: require-corp, the browser blocks the frame and the check fails.Conversations, resume and browser storage
See what the widget stores in the visitor’s browser.