It's been several years since I built this tool as a weekend project. I was pleasantly surprised by the positive reaction I received back then, but the fact that morsecode.me still has a vibrant daily community is frankly astounding to me.
The good news is that a premium desktop app is on the way!
The desktop app will have lots of great stuff:
- Reserved callsigns
- Private and group rooms
- Custom newsfeed subscriptions
- Competitive leaderboards
- Training mode with Koch trainer and others
- Custom keybindings (helpful for hardware paddles)
- Virtual straight key AND virtual paddle
- Preview/undo transmission before sending
- Autoplay / individual replay of messages / pause / mute
- More reliable playback (eg, no Firefox vs Chrome vs IE issues)
The desktop app will be a paid app, probably a one-time fee between $10-$20. The desktop app should work on modern Mac, Windows, and Linux devices.
The free website will continue to function as-is (ie, anonymous users in public channels). Eventually, the website will get some of the new features from the desktop app, but not all of them.
This approach is the most reasonable and achievable next-step for morsecode.me that I can think of. While a mobile app would be my first choice, it just isn't realistic or achievable. A desktop app, on the other hand, is already in progress and gives me a chance to build premium features for the daily power users who want to keep in touch with specific friends they've made through the site.
Personally, I'm most excited for the new community features of the app. Private or group rooms will save their message history (until you delete the room) so that you don't need to be online at the same time. Hopefully this will lead to people developing closer relationships from across the globe.
I think you can expect the desktop app to be available around Christmas :)