The feedback box
One script tag. It renders inside a shadow root so nothing on your page can style it and it cannot style anything on your page.
<script src="https://api.onsay.dev/embed/onsay.js"
data-key="os_your_project_key"
data-embed="your_embed_id" defer></script>
Making one
Project setup, then Create an embed. The snippet comes back assembled with your keys already in it. Paste it before the closing body tag.
Locking it to your domain
Set the allowed origins on the project and the widget only answers on those domains. Leave it empty while you are testing and it works anywhere.
What it collects
The feedback text, and an email only if the person types one in, only so you can reply. Nothing else about them.
Styling
Accent colour, position, button label and the prompt are all set on the embed. The widget inherits nothing from your page, on purpose.