Statuz v1: The journey to version one

After a year of development, 25 releases, and over 200 features, Statuz for Mac has officially reached version 1.0. Here is the story of how we got here.

releaseannouncementstatuzmacv1
Statuz v1: The journey to version one

Today we hit a number that actually means something: Statuz 1.0 is here.

Shipping v1 doesn't mean "we're done." It means "this is real." It's a commitment. A line in the sand. After 25 releases, countless refinements, and way too much coffee, Statuz for Mac is ready.

Why Build This?

Three apps. Three logins. Three sets of quirks. That's what posting to X, BlueSky, and Mastodon looked like.

It was dumb. And annoying. So we fixed it.

The moment that started everything was embarrassingly small. I was trying to post about a new feature I'd just shipped for a project. Opened TweetDeck. Posted. Opened the BlueSky app. Typed the same thing. Opened Mastodon. Typed it again. Then realized I'd made a typo in the original. Had to fix it in three places.

Twenty minutes to post one sentence.

I closed my laptop and went for a walk. By the time I got back, I'd sketched the first version on the back of a receipt from a gas station. A menu bar icon. One text field. Three checkboxes. Done.

Version 0.0.1 was a humble menu bar app. You could post text to multiple platforms. That's it. No scheduling. No media. No frills.

That was the seed.

How We Got Here

Building software is messy. Here's how each phase played out.

0.1 – 0.4: The Foundation

The early versions focused on getting the basics right:

By 0.4, Statuz wasn't just functional. It felt like something.

I remember the first time someone who wasn't a friend used it. A developer from Portugal emailed asking if there was a way to post to X Communities. I'd never even thought about it. But he needed it for his local tech meetup group.

Two days later, it shipped. He replied: "This is exactly what I needed. Thank you."

That email changed how I thought about the product. I wasn't building for myself anymore.

0.5 – 0.6: Scheduling

Everyone asked for this: scheduling.

But we didn't just add a date picker. That would've been boring. Instead, we built a proper calendar system from scratch:

This was when Statuz became a serious tool.

Here's something I almost don't want to admit: I nearly shipped the calendar without drag-and-drop. The background service was done. Posts could be scheduled. I called it a day.

My wife was watching me demo it. She grabbed my trackpad, tried to drag a post to a different day, and nothing happened. "That's broken," she said.

"No, you click edit, then change the date, then save."

She just stared at me like wtf is wrong with you?

So I spent another week on drag-and-drop. She was right. Of course she is always right.

0.7: Opening Up

Then came something we didn't expect: people wanted to control Statuz from other apps.

So we opened it up.

The MCP Server lets AI assistants like Claude, Cursor, and Zed manage your social media directly. Tell your AI to "schedule a post for tomorrow about our new feature," and it happens.

I also shipped a comprehensive URL Scheme API with 8 main actions covering everything from composing to account management. This opened Statuz to shell scripts, AppleScript, Shortcuts, Alfred, Raycast, and anything else that can open a URL.

# Schedule a post from the command line
open "statuz://schedule?text=Hello%20World&date=2026-01-15T10:00:00Z"

Turn on the MCP Server in Settings, pick a quick action, and you're set. If you prefer a different AI assistant, just grab the config and plug it in.

I'll be honest—I was skeptical about this feature. "Let the AI post for you" sounded like a recipe for disaster. But then I tried it myself. I was deep in code, debugging something stupid, and realized I hadn't posted in three days.

Without switching apps, I just told Claude: "Schedule something about the new video editor for tomorrow morning."

It did. I kept coding. No context switch. No lost flow state.

That's when I understood. It's not about letting AI take over. It's about removing friction from things that shouldn't have friction.

0.8: Media Editing

Version 0.8 brought a video editor built from scratch:

We also added watermarking—custom logo overlays on every image and video. Position it anywhere, adjust the size, dial in the margins.

And image redaction with OCR-powered text detection. Click to blur sensitive info. Protect your privacy before you post.

The redaction feature exists because I almost posted a screenshot with my API keys visible. Caught it at the last second. Heart stopped for a moment.

The next day we started building the redaction tool. Click on text, it blurs. Simple as that. OCR detects the text automatically so you don't have to draw boxes around everything.

Sometimes the best features come from your own mistakes.

0.9 – 0.13: The Polish

The road to 1.0 was paved with refinements:

  • Lifetime licenses for dedicated users
  • E2E tests for confidence in every release
  • A brand new website you're reading right now
  • **Native feedback system integration
  • Better error messages across all platforms
  • Performance improvements everywhere

These aren't flashy features. But they matter. Software isn't just what you add—it's about what you polish and everything behind the scenes.

There's a bug I spent three days on. Posts would occasionally fail to publish, but only on Mastodon, only on certain instances, only when the post had exactly four images. I couldn't reproduce it locally. Had to add logging, ship a beta, wait for it to happen, read the logs, repeat.

Turned out one instance had a slightly different rate limit that kicked in at exactly the wrong moment during multi-image uploads. The fix was six lines of code.

Three days for six lines. That's software.

What's Actually in v1

Version 1.0 isn't just 0.13 with a bigger number. We made deliberate changes.

New User Onboarding

First impressions matter. New users get a beautiful 8-step onboarding that guides them through connecting accounts and understanding the app. No more guessing.

Send Feedback

One-click feedback in the menu bar. Got an idea? Found a bug? Tell us without leaving the app.

Reviews That Matter

We built a review system because I want to hear from you. Good or bad. Share your thoughts and we'll say thanks by adding extra months to your license.

Swift 6 Ready

Every build warning resolved. Deprecated APIs replaced. Concurrency issues fixed. The codebase is clean and future-proof.

By the Numbers

Here's what's inside Statuz 1.0:

Numbers don't tell the whole story. But they show we've been busy.

What Makes This Different

There are other social media tools. Why use this one?

1. It Lives in Your Menu Bar

No browser tabs. No Electron app eating your RAM. Just a native menu bar icon that's always there when you need it.

2. Your Data Stays Local

Credentials live in macOS Keychain. Posts are stored locally. No cloud required. We don't see your content because we don't need to. Everything runs on your machine.

3. It Works Everywhere

Share from any app on your Mac. Drag files onto the icon and composer. Use keyboard shortcuts from anywhere. Script it with URLs. Let your AI assistant handle it.

The best tools disappear into your workflow. That's what we're building.

For Content Creators

If you make content for a living, Statuz brings:

For Power Users

If you like to tinker:

What's Next

Version 1.0 is a milestone, not a destination. Here's what's up next:

  • Bug fixes — We fix reported bugs fast
  • More platforms — YouTube, Instagram, LinkedIn, and Threads are on the radar
  • Analytics — See what's working across platforms
  • Auto-cuts — AI-powered video cuts for social media

The Hard Part

People ask what the hardest part of building Statuz was. They expect me to say "the video editor" or "the calendar" or "handling three different social providers."

It wasn't any of that.

The hardest part was deciding when to stop adding features and start finishing what we had. Every day there's a new idea. A "quick" improvement. One more thing that would make it better.

But better is the enemy of done. And done is what matters.

I had a feature list a mile long. Threading support for Instagram. Built-in analytics. A mobile companion app. AI-generated post suggestions. All good ideas. All cut.

Because v1 isn't about having everything. It's about having the right things, and having them work well.

We can always add more later, but we can't go back and make a better first impression.

Thank You

To everyone who's been with us from the beginning—who reported bugs, requested features, and believed in what we're building—thank you so much. Statuz 1.0 exists because of you 💙

To everyone discovering Statuz today—welcome. We built this for you.


Ready to try it? Download Statuz and experience social media posting the way it should be. Menu bar native. Cross-platform. Beautifully simple.

Questions? Ideas? Reach out on X, BlueSky, or Mastodon. I read everything.

Here's to version one. 🥂

Stewan Silva - Statuz Creator

Try Statuz today,
it's free.