Two Ways to Share
Private or public. Your call.
Private Sessions
Share your screen with specific people through a private session. Invite participants, review who is waiting to join, and control who gets into the session.
- Private session link
- Join code
- Waiting room
- Host approval
- Participant names
- Live screen sharing
- Optional live chat
- Configurable session lifetime
- Host-controlled session ending
Public Sessions
Share your screen publicly when you want a larger audience to watch. Anyone with access to the public viewing link can join the session through their browser.
- Public viewing link
- Browser-based viewing
- Live screen sharing
- Optional public chat
- Host controls
- Session can be ended at any time
Private vs. Public Sessions
Two fundamentally different ways to share
For sharing with specific people
You decide who gets in.
A private ShareCore session is invitation-based. The host shares the session’s private link and join code with the people they want to invite. When someone attempts to join, they enter a waiting room while the host decides whether to approve them.
- Private invitation
- Private session link
- Join code
- Participant display name
- Waiting room
- Host approval before entry
- Controlled participant access
- Live screen viewing
- Optional live chat
- Host can manage participants
- Host can pause, resume, or end the session
- Session access ends when the session is ended
Private sessions are built for meetings, demonstrations, personal collaboration, troubleshooting, presentations, or sharing your screen with a specific group of people.
For sharing with an audience
Share with an audience.
A public ShareCore session uses a public viewing link that the host can share with an audience. Viewers open the link in a supported web browser and can watch the live session without going through a private invitation and host-approval process.
- Public viewing link
- Browser-based viewing
- No private invitation required
- No waiting room
- No individual host approval
- Live screen viewing
- Optional public chat
- Host controls
- Host can end the session at any time
Public sessions are designed for demonstrations, presentations, broadcasts, events, or situations where you want people to watch your screen without individually approving each viewer.
How Private Sessions Work
Private sessions, your way
- 1
The host creates a private session
The host starts ShareCore from SoloSnap and creates a private session.
- 2
The host shares the invitation
The host gives invited participants the private session link and join code.
- 3
The participant opens the link
The participant opens the ShareCore link in a supported web browser.
They do not need the SoloSnap Mac application simply to participate as a viewer.
- 4
The participant enters the waiting room
The participant provides the required session information, including a display name where appropriate, and enters the waiting room.
- 5
The host approves entry
The host can see that someone is waiting and decide whether to allow them into the session.
- 6
The participant joins
Once approved, the participant enters the session and can view the live shared screen.
- 7
The session continues
The participant can use the features available for that session, such as live chat.
- 8
The host ends the session
When the host ends the session, the participant’s session access ends.
Private Session Preview
From waiting room to live session
These are visual previews of the planned experience, not functional interfaces.
Private session
Quarterly review walkthrough
The host will let you in when the session is ready.
Display name
Alex
Conceptual preview — waiting room.
Quarterly review walkthrough
Private session
Chat
Alex
Thanks for the invite.
Host
Scroll down a little?
Conceptual preview — live private session.
How Public Sessions Work
Public sessions, open the door to your audience
- 1
The host starts a public session
The host starts a public ShareCore session from SoloSnap.
- 2
Share the viewing link
ShareCore provides a public viewing link that the host can share with their audience.
- 3
The viewer opens the link
The viewer opens the link in a supported web browser.
They do not need the SoloSnap Mac application simply to watch.
- 4
The viewer enters the session
The viewer joins as a browser viewer and can see the live shared screen.
- 5
Optional public chat
If the host has enabled public chat, the viewer can complete the required email verification to participate in chat.
- 6
Watch live
The viewer watches the shared screen in real time through the browser.
- 7
The host ends the session
When the host ends the session, the public viewing session ends.
Public Session Preview
Watching a public session
A preview of the planned public viewing interface.
Public chat (optional)
Conceptual preview of the planned public viewing experience.
Side by Side
The difference is access
Private
You control who joins.
Public
Anyone with the viewing link can watch.
The biggest difference is access.
Private sessions are designed for controlled, invitation-based viewing. Public sessions are designed for audience viewing through a shareable link.
Compare
Choose how you want to share
| Experience | Private | Public |
|---|---|---|
| Browser viewing | Yes | Yes |
| Invitation-based access | Yes | No |
| Join code | Yes | No |
| Waiting room | Yes | No |
| Host approval | Yes | No |
| Public viewing link | No | Yes |
| Optional live chat | Yes | Yes |
| Host can end session | Yes | Yes |
Which One Should I Use?
Which session is right for you?
Choose Private when:
- You’re sharing with specific people
- You want to approve viewers before they enter
- You’re holding a private meeting or collaboration session
- You want tighter control over who can watch
Choose Public when:
- You want to share with an audience
- You want people to join through a shareable link
- You don’t want to approve viewers individually
- You’re demonstrating, presenting, or broadcasting your screen
Private when access matters. Public when reach matters.
How Viewers Connect
Watch directly from your browser
ShareCore is designed so viewers can join a session from a supported web browser without needing the SoloSnap Mac application.
When someone joins a ShareCore session, ShareCore establishes a live connection between the viewer and the active session so the shared screen can be viewed in real time.
Security & Privacy
Built with privacy and security in mind
End-to-End Encrypted
End-to-end encrypted public and private sessions.
Private Sessions
Private sessions are designed around controlled access, with invitations, waiting rooms, and host approval.
Host Control
Hosts stay in control of their sessions and can end them when they’re finished.
Secure Session Access
ShareCore is being designed with secure session access and protections against unauthorized participation.
Screen Sharing
Share your screen
Choose what you want to share and let participants see it live.
Multiple displays
Individual windows
Flexible screen selection
Live viewing
Camera & Microphone
More than your screen
Share your camera alongside your screen and use your microphone when participating in a ShareCore session.
Camera and microphone are for the host or appropriate session participant — ordinary viewers join to watch.
Shared screen
Camera
Microphone
Live Chat
Stay connected
ShareCore can bring live chat into your sessions, giving participants another way to communicate while watching.
Public sessions can optionally include live chat.
Live chat during sessions
Session Controls
You’re in control
Hosts can manage their ShareCore session while it’s running and end it whenever they’re ready.
Session Lifetime
Sessions on your terms
ShareCore will support configurable session-link lifetimes. Hosts can choose an appropriate session lifetime and can end a session early when they’re finished.
Built Into SoloSnap
Part of SoloSnap
ShareCore isn’t a separate application. It’s being designed as part of the SoloSnap experience.
Hosts will eventually be able to create and manage ShareCore sessions directly from SoloSnap.
Integrated into SoloSnap
Development Status
We’re building it for the long haul.
ShareCore is a major future addition to SoloSnap. We’re taking the time to build the experience properly, with privacy, security, reliability, and usability in mind.
ShareCore is not part of SoloSnap 2.0. The two are being developed on separate pipelines with separate release channels.
ShareCore is currently under development.
It isn’t available for public use yet.
ShareCore is coming to SoloSnap.
Private sessions. Public viewing. Live collaboration. Built with privacy and security in mind.
Coming in a future version of SoloSnap
