Isolated widget rendering
The visible feedback form runs inside a transparent iframe. Host-page styles cannot silently rewrite the form, and widget styles do not leak into the customer website.
Security
Embedding third-party software deserves care. Feedback Bubble limits where each site key works, isolates its interface and validates every submission on the server.
The visible feedback form runs inside a transparent iframe. Host-page styles cannot silently rewrite the form, and widget styles do not leak into the customer website.
A public site key only returns usable configuration when it is requested from an origin approved for that bubble.
Successful configuration requests issue a temporary submission session. Expired or invalid sessions are rejected rather than trusted indefinitely.
Categories, message length and page-context fields are restricted on the server. Unsupported fields are not accepted simply because a browser sends them.
Customer messages are displayed as text, not interpreted as HTML. Script tags and markup submitted in feedback are not executed in the inbox.
Submission limits reduce automated abuse, while inactive or unsubscribed bubbles are prevented from loading as active widgets.
Data minimisation
The standard widget collects the customer’s chosen feedback type and message together with the current page title, path and URL. It does not scrape page content or automatically capture values entered into forms.
Please send a clear description and reproduction steps privately. Do not include customer data that is not required to explain the issue.
hello@getfeedbackbubble.comCreate a separate bubble and site key for each website rather than sharing one configuration everywhere.