v8.4.1

Choose your voice region 🌍

Every call runs on one of our servers: Helsinki, Germany or Brazil. Until today Woosh quietly picked one for you. Now the call shows where it lives, right on the connection bar.

Voice Connected
general 1 Germany

Click the badge and the picker opens. It pings every region from your machine while you look, so the numbers are your real latency, not a guess from your location. Pick one and the whole call moves there together, after a couple of seconds of reconnecting.

Voice region
Germany 33 ms
Helsinki 19 ms
Brazil 208 ms
Moves the call for everyone in it.
  • Anyone in the call can switch. The room is shared and so is the lag, so the choice belongs to everyone in it.
  • The badge tells the truth. If a call ever moves, for any reason, the badge follows.

Smaller things 🔔

  • Notification settings now have their own tab: app volume, Do Not Disturb and popups in one place.
  • We ask "How was that call?" a little more often. Close it a few times and it quiets down for weeks.
v8.1.8

Woosh on your phone 📱

The Android and iOS apps are in early access, and we're letting people in now.

Request access

Leave the email your phone signs in with and we'll send the invite over.

  • Android arrives through Google Play and iOS through TestFlight, so it has to be the Google or Apple address that phone signs in with.
  • We add you by hand, usually within a day.
  • Same account, same servers, same voice channels. Nothing to move over.
v8.1.4

Stream audio stopped echoing 🔊

Sharing your screen with audio in the browser was picking up Woosh too, so everyone watching heard themselves come back. Deafening was the only way around it, and that killed your mic.

Woosh is cut out of the audio you share now.

v8.0.8

Group calls 🎉

Calls aren't capped at two anymore. Hit the new add people button in a call, or right-click any friend, and they get rung in.

M Maya
L Leo
S Sam
A Ana

Adding someone to a 1:1 call turns it into a group on the spot. Everyone moves over together, and your mic, camera and screen share come along.

Groups live with your DMs 💬

Every group call gets a group chat, right in your conversation list.

M Maya
M L friday squad 3 members
Start Call
Rename
Leave group
  • Name it whatever you like by clicking the name at the top of the chat. Leave it empty and it goes back to showing who's in it.
  • Done with one? Right-click, leave, gone.
v8.0.1

Streams that break now fix themselves 🩹

The rebuild held up. This release cleans up what the first day of reports showed us.

  • A stream that won't open retries on its own. If it really can't play, the tile says why instead of going black.
  • Dead shares on AMD and Intel machines restart themselves on a codec that works.
  • Leaving voice is instant. No more hanging on the way out.
  • Sharing with nobody watching barely costs anything now.
  • Browser shares start at a quality your connection can hold, then climb.

Keep the reports coming 📣

The last batch of fixes came straight from your megaphone reports. If anything's still off, hit it again.

v8.0.0

We rebuilt the stream pipeline 🔧

Streams have been freezing for some of you. This release goes straight at that.

  • Fixed a freeze when someone opens your stream.
  • Fixed random freezes on static screens.
  • Lost packets get resent fast, so hiccups stay tiny.
  • Struggling viewers get a lighter stream instead of a frozen one.
  • Stream traffic is encrypted now.

How is it for you? 📣

Better? Worse? Still freezing? Hit the megaphone and tell us. Your reports decide what we fix next.

v7.9.33

A server in Brazil 🇧🇷

Voice and screen share now run from São Paulo for anyone in South America. Before this, every call went to Germany and back. That was about 200ms of extra delay on every packet.

  • Talking over each other actually works now.
  • Fewer freezes on screen shares. When a packet goes missing, the fix happens nearby instead of across the Atlantic.
  • Argentina, Chile, Peru, Colombia and the rest of the continent route there too.

Nothing to switch on. Woosh picks the nearest server from your timezone.

v7.9.17

Browser streams handle a bad connection 📶

Sharing your screen from the browser now adapts to your connection. When it gets tight the stream drops to 1080p, then 720p, then lower, instead of freezing. When the connection recovers it climbs back up. Nothing to configure.

  • Resolution drops before framerate does.
  • It climbs back to full quality once the connection holds.
  • On a shaky connection it settles at a level it can hold instead of bouncing around.

AV1, when your GPU can 🎞️

On Auto, browser shares pick AV1 if your GPU can encode it. Sharper at the same bitrate. Everyone else stays on H264.

Small things

  • The feedback megaphone is a real button now. You'll find it.
  • On phones it moved up next to the inbox, where your eyes already are.
  • Picking a feedback category drops you straight into the text box.
v7.9.16

Feedback 📣

There's a megaphone next to the version number now. Click it, type, send.

v7.9.16
Send feedback
Idea
Bug
Praise
Other
What should Woosh do that it doesn't yet?
Sent with your build (v7.9.16) and platform. Send
  • Four kinds: idea, bug, praise, other. The box asks a different question for each.
  • Your build and platform get attached automatically.
v7.7.18

Inbox 📥

There's an inbox in the sidebar now. It collects missed calls and mentions while you're away.

Inbox 2
Missed call
Late Night Lobby
12m
@
Malignant mentioned you
#general
2h
  • A call only lands here if it went unanswered. Pick up or decline and it doesn't show up.
  • Mentions clear themselves the moment you read the channel. Everything else stays until you dismiss it.
  • Synced across devices. Read it on one and the badge drops everywhere.

clips.woosh.no 🔗

Sharing a clip now gives you a clips.woosh.no link instead of a raw storage URL. It opens a real page with a player, the title, and who clipped it.

Try Woosh
no scope · clipped by Malignant · Aug 2
0:04 / 0:14
  • Paste one into Discord and it unfurls as a playable video, right in chat.
  • Plays in any browser. No account, no app, no download.
  • Rename a clip as much as you like. Links you already sent keep working.
v7.4.6

Clips 🎬

Someone does something unforgivable on stream? Hit Clip. Woosh keeps the last 30 seconds of every stream you watch, so the moment is already saved by the time you react.

Everything you grab lands in Settings → Clips, sorted by the game you were in.

Clips
Shared clips 13 / 100

New clips

On this PC until you title them.

Title & share
0:31 · Jul 10, 22:14
Title & share
0:18 · Jul 10, 21:47
Saved
L

League of Legends

5 clips

N

No Rest for the Wicked

4 clips

C

Counter-Strike 2

2 clips

BF

Battlefield 6

1 clip

  • Works on streams you watch, and on your own stream while you share.
  • Voice chat is in the clip. The screaming is usually the best part.
  • Set a keybind in Settings → Clips and clip from inside the game. No tabbing out.

Cut the boring part ✂️

Every clip opens in a small editor first. Drag the handles until only the good part is left, then save.

0:07–0:21 · 14s
Cancel Save clip
  • Space plays your selection, on repeat, so you can nail the cut.
  • Trimming happens on your machine and doesn't re-encode. Saving a 10 second clip takes as long as uploading one.

Send it 🔗

Saving uploads the clip and hands you a link. It plays in any browser, no Woosh account needed.

v7.4.4

Smoother streaming 🎮

Big round of work on the streaming pipeline. Streams are noticeably smoother, and a bad connection doesn't wreck them anymore.

  • Frames are timestamped when they're captured, so a laggy game no longer makes the stream stutter on top of it.
  • The stream watches for network delay instead of waiting for packet loss, and lowers quality before things freeze.
  • Frame rates are layered now. If a viewer's connection can't keep up, they drop to 30fps for a bit while everyone else stays at 60.
  • Much faster recovery after a connection drop.
1440p · 60fps 10-bit AV1 Adapts to your connection

Woosh is on Android 📱

The Android app is out on Google Play. It's the full app: chat, voice, calls, push notifications. It opens where you left off, and messages you send while offline go out once you're back online.

Woosh on Android, about to join a voice channel

Same account, same servers.

Get it on Google Play

Other fixes

  • Alt+←/→ and mouse back/forward buttons now move through your channel history.
  • The emoji picker shows your most used emojis first, and the standard set grew to ~360 with search.
  • You can see who's in voice from the top bar. Mic icon on the server tab, hover for the full list.
  • Fixed fullscreen staying on top of other windows after tabbing out.
  • Fixed notifications silently breaking on some Windows machines.
v7.2.8

Import from Discord 🚀

Move your whole community over in one command. Add the Woosh bot to Discord and run /copy. Woosh rebuilds the server here and hands you a link to invite everyone.

W
Woosh App
✅ Copied Design Team into Woosh!
woosh.no/invite?code=a1b2c3d4

Everything comes across:

Channels & categories Roles & permissions Custom emojis Server icon
  • Run /copy in any channel. You need Manage Server. The bot posts the invite.
  • First person to join becomes the owner. You can hand it off later in Server Settings.
Add Woosh to Discord
v7.1.6

Search 🔍

You can finally find that one message. Hit Ctrl + F and type a few letters. Woosh searches the server you're in, or the DM you're reading, the moment you stop typing.

render bug Search Design Team
M
Max general 2:14 PM
tracked down the render bug. it was the taskbar overlay
R
Riley bugs thread Yesterday
can repro the render glitch on my second monitor
A
Alex general Mon
is the renderer still dropping frames for anyone?
↑↓ navigate · Enter open · Esc close Searching Design Team

How it works

  • Partial words count. Type meet and you'll find meeting, meetup, and let's meet. No need to remember the exact phrase.
  • It knows where you are. Inside a server, it searches every text channel. Inside a DM, just that conversation. The placeholder tells you which.
  • Thread replies are included. They show up tagged so you know the hit is inside a thread.
  • Pure keyboard. ↑ ↓ to move, Enter to open, Esc to bail. Your matched words are highlighted in every result.
  • In the desktop app it's Ctrl + F. On the web it's Ctrl + Shift + F, so your browser keeps its own find-in-page.

Jump straight to the message

Picking a result doesn't just drop you in the channel and leave you scrolling. Woosh loads the history around that message, scrolls to it, and flashes it so you don't lose it.

Max tracked down the render bug… jump ↑
M
Max 2:14 PM
tracked down the render bug. it was the taskbar overlay, fix incoming 🛠️
  • Land on a message from months ago and Woosh pulls in the history around it. Scroll up or down from there like normal.
  • Replies jump too. Click the quoted line above a reply to go up to the original. Scroll back down and you're where you left off.
  • Thread hits open the thread. If your search match lives in a thread, Woosh opens it and flashes the exact reply inside.
v6.7.16

Server Roles 🎨

Servers can hand out roles now. Create one, give it a color, assign it. Names get colored in chat and the member list, hoisted roles get their own section, and permissions decide who can do what.

Members — 6
Moderators · 2
R
Riley
S
Sam
Online · 2
M
Max
A
Alex
Offline · 2
J
Jordan
K
Kai

Hand them out from the profile card

No new modal, no separate admin screen. Click a member and their roles show up as chips under their activity. Hover one to remove it, or hit + Add role.

M
Max
@max
Bohemian Rhapsody — Queen
Verified Designer + Add role
Message Max…

Set them up in server settings

  • Right-click your server icon in the sidebar and pick Settings. There's a new Roles tab.
  • Type a name in the top row, click the colored dot to pick a color, hit Create. Done.
  • Click any role to expand it: rename, pick a different color, toggle which permissions it grants, mark it as Display separately if you want its members hoisted in the member list.
  • Drag and drop roles to reorder them. Higher means more authority.

What the permissions actually do

  • Manage Channels. Create, rename and delete any channel.
  • Manage Roles. Create, edit, reorder and delete roles, and assign them. You can only touch roles below your own top role.
  • Manage Emojis. Upload and delete server emojis.
  • Kick Members. Remove people from the server. Their top role has to be below yours.
  • Manage Messages. Delete any message or thread reply, not just your own.
  • Move Voice Members. Drag people between voice channels and disconnect them.
  • Administrator. Everything above, plus anything we add later. Deleting the server stays owner-only.

The bit that prevents people from promoting themselves

  • You can only manage roles whose position is strictly below your own highest role. So a Mod can never edit Admin, and can never give themselves an Admin role.
  • Same applies to kicks: the target's top role must be below yours.
  • The owner sits above all of it. Every role is below them, and only they can delete the server.
  • @everyone is the baseline role everyone has. You can edit its permissions, but not its name or position, and you can't delete it.
v6.7.12

Show 'em what you're spinning 🎧

Woosh can put what you're listening to on your profile. Spotify, Apple Music, iTunes, Tidal, foobar2000. Off by default, opt in from Settings. We deliberately don't read from browsers, so a stray YouTube tab or a guilty Pornhub session is never going to leak into the member list. Promise.

Members — 3
M
Max Bohemian Rhapsody — Queen
A
Alex
J
Jordan

How to turn it on

Settings
Profile
General
Audio
Theme

Activity

Share what you're listening to
Your music activity (Spotify, iTunes, Apple Music... will be broadcasted
  • Click your avatar in the bottom-left, hit Settings, jump to the General tab.
  • Flip Share what you're listening to. Your current track shows up under your name within a couple of seconds.
  • Toggle it back off any time. Whatever was being broadcast clears instantly for everyone.

The privacy contract

  • Off by default. Nothing is read or sent until you flip the toggle yourself.
  • Allowlist only. Five music apps: Spotify, Apple Music, iTunes, Tidal, foobar2000. Adding more is a one-line change. We went strict.
  • No browsers. Windows can't tell music.youtube.com apart from any other YouTube tab at the system-media-controls layer, so every browser session is excluded outright. No exceptions.
  • Nothing stored. Your current track lives in volatile memory only. It clears the moment you go offline, log out, or toggle the feature off. Nothing hits a database, nothing ends up in logs.
  • Paused = quiet. If music is paused, nothing is broadcast.

Under the hood

  • The Rust side reads Windows' System Media Transport Controls (SMTC), reacts to source-app changes and track changes in real time, and pushes updates over our existing SignalR connection.
  • Heartbeat every 30 seconds as a safety net. If Windows is being weird you're at most half a minute behind.
  • If you have Spotify playing in the background and bring up a YouTube tab, the broadcast stays on Spotify. We only switch when the new source is also on the allowlist.
v6.7.8

Boot Straight Into the Lobby 🎮

Woosh can now spin up the moment your PC does. Boot → desktop → already in the VC with your crew. No more "be there in a sec, gotta open Woosh" while the squad waits.

Settings
Profile
General
Audio
Theme

Startup

Launch Woosh on system startup
Woosh opens automatically when you log into Windows.

Where to flip it

  • Click your avatar in the bottom-left and hit Settings.
  • There's a new General tab between Profile and Audio.
  • Flick Launch Woosh on system startup on. Kicks in next reboot.

The fine print

  • Windows only. Browser players don't need it.
  • No stealth mode yet. The window opens like normal on boot. Ask in the feedback channel if you want a tray-only launch.
v6.5.3

Favorite Server ⭐

Pick one server as your default. It pins to the top of your sidebar, and Woosh opens there next time.

WH
SP
GD
ML
Invite
Set as default
Notifications
All Messages
  • Right-click any server icon in the sidebar and pick Set as default. A small star appears in the corner of its icon.
  • It stays pinned at the top no matter where your drag order had it.
  • Opening Woosh drops you into its first text channel instead of the empty home screen.
  • Channel links and invites still win. Those go where they point.
  • Right-click again and pick Unset as default to undo it.

Download Toast 📥

Saving a file used to happen in silence. Now a toast shows up bottom-right with the file name and a button to go find it.

Download complete
trip-photos-2026.zip
Open Downloads folder
  • It goes away after a few seconds, or hit the × sooner.
  • On desktop the button opens your Downloads folder.
  • In the browser it opens the file.
v6.4.0

Custom Sections 🗂️

The fixed Text channels / Voice channels split is gone. You build your own sections now. Mix text and voice in one section, or leave a channel loose at the top with no section at all.

Side Project
Channels
announcements
General
chat
hangout
Project Alpha
design-feedback
standup
Archive
research

What admins can do

  • Create a section from the + button next to Channels, or right-click empty sidebar space.
  • Drag channels anywhere. Into a section, out of one, or up to the top of the list.
  • Drag sections to reorder them. The whole header is the handle. Clicking still collapses it.
  • Right-click a section to add a channel inside it, rename it, or delete it. Deleting keeps the channels. They fall back to where the section was.

What everyone gets

  • Collapse sections with the chevron. That's stored on your device, so collapsing on your laptop won't fold it for anyone else.
  • When an admin moves something around, everyone sees it right away.

Untouched servers show channels in creation order with no sections. Drag them around or hit + to sort it out.

v6.2.0

The Throne 👑

Server ownership isn't forever anymore. Members vote on who rules, and the crown changes hands on a schedule the owner sets.

👑 Members (5)
👑 Throne Voting
2d left
Ruler
A
Alex
Your vote
M
Maya
Change Vote
A
Alex 👑
M
Maya
J
Jordan
S
Sam
W
Woosh HQ
👑 Throne Voting Started

Cast your vote to choose the next ruler. 2d left to vote.

Go to Server
Later

When voting closes, whoever got the most votes is crowned. Everyone online sees the coronation:

👑

All hail the new ruler

Maya

has claimed the Throne of Woosh HQ

M
Maya 3 votes 👑
A
Alex 1 vote
Dismiss

How it works

  • Owners turn it on in Server Settings → Throne 👑 and set the cycle length and voting window.
  • When voting opens, everyone gets told. Full-screen if you're in the server, a toast if you're not.
  • One vote each. You can change it until the window closes.
  • Most votes wins the server.
  • Ties go to the current ruler.
  • Missed it? Open the app and it catches you up.
v6.0.7

Emoji Reactions

You can react to any message with an emoji. Hover a message, hit the smiley in the action bar, pick one. Reactions show up as pills under the message and stack as more people pile on. Click a pill to add or remove yours.

J
Jordan Today at 3:12 PM

just shipped the new build!

A
Alex Today at 3:14 PM

let's gooo!! been waiting for this all week

🎉 4
👍 2
🔥 1
M
Maya Today at 3:15 PM

amazing work everyone!

Search emoji…
Frequently used
🎉
👍
🔥
❤️
😂
😮
😢
💯
🚀
😍
🤔
👀
🙌

Works in channels, DMs and threads. Hover a pill to see who reacted.

v5.7.42

Profile Banners

Your profile has a custom banner now. Upload an image or pick a solid color. It shows above your avatar when someone opens your profile.

A

Alex

@alex

Message Alex...
P

PlebLeonaMain

@mattos

Message PlebLeonaMain...

Open Settings → Profile and hit Edit banner above your preview card.

Edit banner
A
Change photo

Alex

@alex

Images get cropped to 4:1 and optimized on upload. Clear it to go back to the accent gradient.

v5.7.30

Threads

Messages can have their own thread now. Click the reply count on a message, or right-click and pick Open Thread. Side conversations stay out of the main chat.

J
Jordan Today at 2:41 PM

anyone know a good place for lunch near downtown?

A
Alex Today at 2:43 PM

there's a great ramen spot two blocks from the office, highly recommend it

3 replies
M
Maya Today at 2:51 PM

+1 on the ramen, they also have great gyoza

Thread

Alex

there's a great ramen spot two blocks from the office, highly recommend it

3 replies

J
Jordan

oh nice, what's it called?

A
Alex

Tanuki Ramen, on 5th Ave

they open at 11:30, perfect for lunch

Reply in thread…

The thread panel sits on the right and keeps its own scrollback. Nothing lands in the main channel except the reply count.

Reply to a Message

You can quote-reply to any message. Right-click and pick Reply, or hover and hit the reply button. A banner shows up in your input box with what you're replying to.

M
Maya Today at 3:04 PM

shipping the new build tonight, heads up everyone 🚀

A
Maya shipping the new build tonight, heads up everyone 🚀
Alex Today at 3:06 PM

nice! let me know when it's live and I'll run the smoke tests

Replying to Maya
Message #general

The "Replying to" bar sits above your input until you send or hit Esc . The quote stays visible in the sent message.

v5.7.21

Pick Your Theme

New Theme tab in Settings. Five accent colors, five backgrounds, mix them however you want.

Settings
Profile
Audio
Theme
Accent Colour
Pink
Blue
Green
Purple
Orange
Background
Void Near-black
Dark Standard
Charcoal Lifted
Slate Blue-gray
Warm Warm gray

Your pick is saved and sticks around. It's in Settings → Theme.

Custom Banner Color

Don't want the default gradient? Pick any color for your banner with the new picker in the Profile tab.

Edit
A
Alex
@alex
Banner Colour
#0d9488
Apply
Cancel

Hit Edit on your banner in Settings → Profile. Type a hex value or drag the color wheel. The preview updates as you go.

v5.7.20

Invite to Voice Chat

You can pull anyone into your voice channel with a right-click.

S
Sara
Invite to VC
Kick Sara
W
Woosh HQ
gaming

Alex invited you to join

A
J
M
3 people in call
Dismiss
Join

They get a toast in the bottom-right showing the server, the channel, and who's already in it. Join drops them in. If they're not in the server yet, they get added first.

Right-click any of these

  • A member in the server member list
  • A conversation in the DM list
  • A friend in the Friends tab
  • A message author's avatar or name in chat

The option only shows up when you're already in a voice channel.

v5.7.18

Drag Users Between Voice Channels

Server admins can drag any voice participant, themselves included, into another voice channel. No disconnecting and rejoining.

Voice Channels
general
J
Jordan
A
Alex
gaming
Drop here…
chill
A
Alex

Grab anyone from the sidebar and drop them on another voice channel. The target lights up when you can drop there.

v5.7.17

Custom Profile & Banner Colors

Pick a banner color and a profile color in settings.

A
Alex
@alex

Banner Color

Profile Color

Find these in Settings → Profile. If you have a custom avatar, the banner color is pulled from your photo.

Favourite GIFs

You can favourite GIFs other people send. Hover a GIF and hit the star.

J
Jordan

Better Contrast

Text and icons are easier to read across the app.

v4.6.9

Media in Chat

Video and audio play in the message instead of sitting there as a link you have to open somewhere else.

  • Video gets a player with a scrubber.
  • Audio files get play, pause and a seek bar.
  • GIFs load properly instead of being treated as ordinary images.
v4.0.1

Back and Forward

Every channel and DM has its own address now. Reloading puts you back where you were instead of dumping you at the top.

Your mouse's back and forward buttons move through the channels you've been in. It only walks your own history inside the app, so you can't accidentally back your way out to the login screen.

Bigger Images

Click an image in chat to open it full size.

v3.2.0

AV1 Screen Sharing

The desktop app can encode your screen share as AV1 when your GPU knows how. Same bitrate, sharper picture, and it shows most on text and menus.

The screen picker has a codec setting: Auto, AV1 or H264. Auto is right for most people.

There's also a 6 Mbps option in the bitrate list now, for connections that couldn't hold 8.

v3.0.0

A New Look

The interface was rebuilt on one shared set of components. Buttons, inputs, modals, menus and avatars finally match each other instead of each being slightly its own thing.

Accent Colors

Five accents to pick from: pink, blue, green, purple and orange. Whatever you pick paints the highlights across the app.

Custom Emoji

Servers can upload their own emoji. Add them in server settings and they turn up in the picker for everyone in that server.

Server Settings

Server settings got a real home, with renaming, the server icon, emoji, and deleting the whole thing if it has run its course.

v2.2.5

Woosh on Android

There's an Android build. Same account, same servers, same chat.

It knows it's on a phone and lays itself out accordingly instead of shrinking the desktop app down.

Early days. Expect rough edges.

v2.0.1

Notifications

Woosh can tell you when something happens while you're looking at something else. Desktop notifications for messages, and a sound when someone starts sharing their screen.

GIFs

There's a GIF picker in the message box. Search, click, send.

v1.6.2

Password Reset

There's a forgot password link on the login screen. It emails you a reset link.

Minimize to Tray

Closing the window used to quit Woosh. Now it drops to the system tray and keeps running, so you stay in voice.

Click the tray icon to bring the window back. Quit is in the tray menu.

v1.6.0

Bigger Streams

Click someone's stream and it takes over the voice panel. Click it again to put it back.

Fullscreen has its own controls in the bottom corner now instead of borrowing the header, so nothing sits on top of what you're watching.

v1.0.4

The First Build

Woosh is out. Servers with text and voice channels, direct messages, friends, and screen sharing.

  • Make a server, add channels, hand out an invite link.
  • Voice channels work like a room. You drop in, people are already there, you leave when you want. Nobody has to answer a call.
  • Share your screen to everyone in the channel.
  • Direct messages and friend requests.
  • Unread markers, so you can see what you missed while you were gone.
  • The desktop app updates itself. A banner shows up when there's a new build.

A lot is still missing.

v0.0.0 Initial Release

Welcome

First release of Woosh.

What's included

  • Create and join servers with text and voice channels
  • Direct messages and friend requests
  • Voice calls with noise suppression and auto gain control
  • Screen sharing
  • Custom emoji support per server
  • Push notifications
  • Invite links for servers