Security • Privacy • Engineering
Security First: How Ephemeral Screen Sharing Protects Customer Data
Why ephemeral connections and native browser prompts are the ultimate defense for sensitive support sessions.
The Risk of Persistent Access
Traditional screen sharing tools were designed for collaboration, often granting extensive permissions and persistent access to devices. While useful for internal teams, these features present a significant security risk when interacting directly with customers. You don't want a support agent to accidentally retain remote access or visibility into a customer's machine after a ticket is closed.
What is Ephemeral Screen Sharing?
Ephemeral screen sharing operates on a simple principle: the connection exists only for the duration of the immediate need and dies the moment it's over.
When a Skreen session ends—whether the agent closes the viewer or the customer closes the tab—the WebRTC peer connection is immediately severed. The unique cryptographic tokens required to access the stream expire instantly. There is no background service left running on the customer's machine.
The Power of the Native Prompt
Equally important is how the sharing is initiated. Skreen relies entirely on the browser's native screen sharing prompt (e.g., `navigator.mediaDevices.getDisplayMedia`).
This approach offers several critical security advantages:
- Explicit Consent: The customer must actively select which specific window, tab, or screen they wish to share. The application cannot bypass this prompt.
- Granular Control: Customers can choose to share only the relevant application window, hiding sensitive information on their desktop or in other tabs.
- Visual Indicators: Modern browsers provide clear, persistent visual warnings (like a colored border or a status bar icon) while sharing is active, ensuring the customer is fully aware they are being viewed.
Trust is the Foundation of Support
When you ask a customer to share their screen, you are asking for their trust. Providing an ephemeral, natively secure sharing environment is the best way to earn and keep that trust.