I had a huge collection of away messages saved around 2006. I was big on quotes, lyrics, etc that were relevant to the thing I was doing.

The best ones were a little cringe or too specific. Clearly meant for one person who might see it and know exactly what it meant. AIM gave you just enough room to be expressive, but with plausible deniability.

AIM was, in my opinion, peak messaging. Unfortunately, AIM fully whiffed it when it came to the mobile revolution and was quietly put out to pasture in 2017. I think that’s mostly OK, because objectively, it would be a terrible chat client in 2026.

For Apple users, AIM has mostly been succeeded by iMessage, which is itself the successor to iChat, Apple’s own AIM client.

iMessage is an incredible technical achievement. And Apple has given us a nice set of Apple-approved ways to express ourselves while making sure the experience is consistent across multiple platforms and billions of users. You know that every time you type “congratulations”, it’s going to drop the confetti.

But I think that passive element is still missing. The most you can indicate right now is that you have notifications silenced.

Enter Away Message.

CleanShot 2026-01-30 at 11.27.52@2x.png

Away Message is an app for iOS and the Mac built around that missing passive layer.

You can have exactly one status at a time. It’s not a post and it’s not a message, and there are no replies or reactions. You only see statuses from people you’ve mutually connected with. There’s no follower graph to browse and no way to see who else someone is connected to.

You can attach a photo, a place, or a song if you want. You can change the background, pick fonts, and adjust colors.

There’s no feed to scroll, no history to dig through, and no way to boost something someone else said. If you change your status, the old one disappears. And all your statuses have a maximum shelf life of 24 hours.

CleanShot 2026-01-30 at 11.48.26@2x.png

The app was genuinely fun to build. It’s written entirely in UIKit and uses Firebase on the back end. Right now it’s very cheap to run, and I plan to keep it up as long as it stays that way.

There are no ads, no analytics, no in-app purchases, and no growth plan. It’s not trying to become a platform.

It’s just a small idea I wanted to get out of my head and into the App Store.