Browser's Third-party cookie restrictions
Browsers like Safari implement policies to limit or control third-party cookies usage, impacting the way sessions start and function on websites using widget.
By default, when a session is initiated, it is served from Surfly's domain (e.g., surfly.com ) instead of the website's domain that you have open in your browser tab (e.g., yourDomain.com ). Due to the browser's restrictions on third-party cookies, Surfly sessions can only start in a new tab rather than the desired website's current tab.
Please note: If your web application uses a COOP (Cross-Origin-Opener-Policy) header, workarounds such as opening a new tab may fail due to its restrictions.
To overcome these limitations and enhance your user experience, consider running Surfly from your own domain, for example, assistance.yourDomain.com .
This approach offers multiple benefits, including:
Unrestricted Session Initiation when using Surfly widget: Start sessions directly within the current tab for a smoother user experience and workflow.
Enhanced Trust & Branding: Users feel more secure when sessions run under your domain, creating a sense of trust, and it allows for a more branded and consistent user interface.