Co-browsing technology can give an advisor useful context about a customer’s digital task, but the term does not define what an agent can see, do or retain. That boundary is set by the specific implementation: how the customer is informed and starts sharing, what access the agent receives, what masking actually covers and what happens to session records afterward. A consent prompt or masking feature alone cannot establish whether that exchange is appropriately limited. The practical test is whether the customer understands the choice and the advisor receives only the context needed to help with the task.
Co-browsing security depends on the session boundary
Co-browsing generally refers to sharing context from a customer’s web page during a support interaction. It is different from sharing a view of the customer’s entire screen, although the exact distinction depends on how each service is implemented. A concise definition is available in Grypp’s co-browsing explainer.
For a security review, the important question is what the particular session exposes. The customer may be sharing a page or journey relevant to the support task, while other parts of the device or browsing experience remain outside the intended scope. The implementation determines how that boundary works and what the advisor can access within it. The word “co-browsing” alone cannot answer those questions.
That distinction matters in operations. A digital form that will not submit and a broader question about an account may call for different context. Before deciding whether a session is suitable, teams need to understand what information could become available and whether it bears on the customer’s immediate task.
A consent prompt is the start of the decision
Consent is meaningful when a customer can understand that sharing is being requested, why it is relevant and what to expect if they agree. The interface and wording matter because the choice is made during a live service interaction, often while the customer is already trying to explain a problem. A prompt that appears without a clear purpose may technically ask for permission while leaving the customer uncertain about what they are agreeing to.
The session flow also shapes the choice. Depending on the implementation, sharing might begin after a customer accepts an agent’s invitation, requests help through a support interface or takes another defined action. The organization should be able to explain what starts the session and how the customer can tell that sharing is active. These details should be checked in the actual experience rather than assumed from a description of the feature.
The customer’s control should continue after the session starts. A person who wants to stop sharing should be able to recognize how to do so, and the organization should know what ending the session changes. That includes how the advisor proceeds with the support interaction. If the customer declines or ends sharing, there should still be an appropriate route to help, even if it relies on a verbal description, another channel or a different service step. The choice is less meaningful if declining it leaves the customer with no clear path forward.
Consent does not define what an agent can access
A customer’s decision to share does not, by itself, specify what the advisor can see or do once the session is active. Those are separate implementation questions. An evaluator needs to establish what page context is visible to the advisor and whether the advisor can interact with the page or only observe it. Where interaction is possible, the exact permitted actions also matter. Those capabilities vary, so they should be confirmed through current product and configuration documentation.
The right scope is tied to the service task. If the advisor needs to understand why a customer cannot progress through a particular step, page context may answer a question that account history cannot. Access beyond what informs that next step needs a clear purpose. More visibility does not automatically produce better service, and a wider interaction boundary can expose information unrelated to the problem.
This is a useful point of coordination between operations and security teams. Operations can describe the information an advisor needs to make an appropriate next decision. Security and product stakeholders can then verify whether the implementation exposes more than that, and whether its permissions can be configured to fit the task. A review that confirms access controls exist is incomplete if it does not establish how those controls behave in the advisor’s workflow.
Masking reduces exposure only where it is implemented and tested
Data masking can reduce the exposure of sensitive fields during a co-browsing session. Its presence does not establish that every sensitive detail on a page is hidden. Coverage depends on the implementation, the pages involved and how the content is identified for masking. Teams should verify what is protected in the specific environment rather than treating “masking enabled” as a complete description of the result.
The gap can appear around the fields an organization already expects to protect. A page may contain other customer-specific content, contextual details or information displayed in a different part of the journey. Whether those elements are visible depends on the page and the co-browsing configuration. The point is not to assume that masking will fail; it is to avoid extending a control’s stated scope beyond what has been observed and documented.
Testing should reflect the pages customers actually use and the data those pages display. A review of a small set of familiar fields may not show how the behavior applies elsewhere in the journey. Teams should examine what the advisor can see across the relevant steps, including changes in page content, and record what the testing establishes. This gives operations a more reliable basis for explaining the experience to customers and gives privacy and security stakeholders a clearer account of residual visibility.
The privacy boundary continues after sharing ends
The end of a live session does not answer what information the organization keeps. Session logs, if present, may serve operational purposes such as understanding how an interaction proceeded, but teams need to know what those records contain and who can access them. A record of session activity and a recording or stored representation of page content would have different implications. The implementation’s documentation should make clear what is collected rather than leaving “session logs” as an undefined category.
Retention is a separate question. The organization needs to understand how long relevant records remain available and what determines that period. Keeping information can support accountability or service review, while retaining more detail or keeping it longer than its purpose requires can widen the amount of sensitive material in scope. The appropriate balance depends on the information collected, its operational use and applicable organizational requirements.
Revocation also needs to be distinguished from deletion. Ending or revoking sharing concerns the live session; it may not, by itself, determine what happens to records already created. Teams should verify what the customer’s action changes, what happens to retained data and who has access afterward. Treating consent, masking, logs, retention and revocation as parts of one data lifecycle makes it less likely that a strong live-session boundary will obscure unanswered questions about later use.
Judge the controls by the customer task they support
A customer’s account history can explain what happened before, but not necessarily what is happening on a page at the moment help is needed. If a customer cannot complete a digital step, current page context may help an advisor understand where the difficulty lies and choose a more relevant next action. That context is useful only when it answers a real question in the interaction. A session that provides more visibility without improving the advisor’s understanding adds exposure without a corresponding service purpose.
This is why consent, access and masking belong in the operational design as well as the security review. The organization needs to see how the customer encounters the request, what an advisor can observe and how the service continues if sharing is declined. A control that is difficult to understand or that leaves the advisor unable to proceed can undermine the customer experience; a control that is broad or poorly tested can exceed the context the task requires. The aim is a workable boundary, not maximum visibility or maximum restriction in the abstract.
Visual support should be selected for the customer task and the context needed to inform the next action. Co-browsing may be appropriate when the problem is on a digital page; another service path may be better when the customer does not want to share or the issue does not require shared page context. For contact center leaders, the more meaningful measure is whether the customer can make progress through an appropriate route, not whether a co-browsing session was completed.
Explore Grypp’s co-browsing offering if you are assessing visual support options.