The desktop app
Your Pears and your game, in one app.
The desktop app is SecretPear in its own window. Same rooms, same people. The extra bit is Stream game. Press it, pick the game, and the people in your Pear are watching it. Nobody else can.
Windows
Out now. Windows 11 · 64-bit, 4 MB, v0.1.0. It isn't signed yet, so Windows asks once. Press More info, then Run anyway.
Linux
Out now. 64-bit Linux · Wayland or X11, v0.1.0. Voice, camera, watching and screen sharing all work. Stream game is Windows only for now, so on Linux you share your screen instead. People hear your microphone, not the game.
Download for LinuxFlatpak, 90 MB. Or the AppImage (125 MB), which runs without installing.
macOS Coming soon
Being built. It hasn't been tested on a Mac yet, so there's nothing to download until it has. On a Mac today, SecretPear works in your browser.
Stealth, in the desktop app
Stream the game, not your screen.
You know how a normal screen share turns a game into a smear the second things move? Stealth doesn't share your screen. It takes the frames straight from the game, hands them to your graphics card to encode, and grabs the game’s own sound. Your desktop, your other monitor and your notifications never make it in. It's part of the SecretPear desktop app, and it sends the game to the people in your Pear and nobody else.
Your graphics card does the work
Capture and encoding stay on the GPU. The game keeps its frames, and your CPU isn't sweating a video encoder.
Only the game's sound
Not your music, not your call, not the ping that just went off.
Nobody else can watch
No channel, no viewer count, no public link. It goes to your Pear and stops there.
Nothing to set up
No bitrate box, no encoder menu, no resolution dropdown. You pick the game.
SecretPear Stealth, Windows beta game : your game (pid 12408) capture : AMD Radeon(TM) Graphics encoder : AMDh264Encoder path : SAME_ADAPTER_HARDWARE encoder : gpu bound = true link : connected audio : the game only streaming. Ctrl+C stops it.
AutoTune, in the desktop app
It tunes itself. You just play.
Wi-Fi dips, the game gets busy, your PC gets warm. AutoTune is watching all of that the whole time you stream. It times every frame going through the encoder and keeps an eye on the connection, then picks the picture size and frame rate to match. When there's room, it climbs, up to 1080p at 60. When the encoder or the connection can't keep up, it steps down instead of freezing.
Built in
It's part of Stream game. There's nothing to turn on and nothing to tune.
Steps, not guesses
It moves one rung at a time and only when the numbers say so, so the picture doesn't bounce around.
You can see what it did
One word on the card while you stream, and an Engineering readout if you want the actual numbers.
