Yesterday, I talked about why I stopped trusting most scheduling tools.
Today, I want to talk about what I’m building instead.
It’s called Skedoff.
A small app with a simple idea:
Plan content offline. Post when ready.
Not auto-post.
Not cloud-first.
Not another dashboard asking you to connect all your social accounts.
Just a quieter layer between writing and publishing.
Why I Started Building It
Most social media schedulers assume the same workflow:
- create an account
- connect your platforms
- trust a third party with your drafts
- automate as much as possible
- pay monthly
That model makes sense for teams and marketing pipelines.
But it never fully worked for me.
Sometimes I don’t want “publish later.”
Sometimes I want:
- write offline
- decide the platform
- set a reminder
- come back when the moment feels right
- copy, paste, publish intentionally
That difference matters more than I expected.
So instead of trying to automate posting, I started building something else.
What Skedoff Actually Is
At first, I thought I was building a lightweight scheduler.
But the more I worked on it, the less it felt like one.
Skedoff is starting to feel more like this:
a private staging space for words that aren’t ready yet
That became the real product idea.
Not a social media control center.
Not a SaaS dashboard.
Not a growth tool.
Just a privacy-first, offline-first content planner for people who want more ownership before they publish.
Current Build Status
Right now:
- UI is done
- database is done
- core flow already works
The app is being built with Flutter, and the goal is to keep the experience consistent across:
- Android
- iOS
- Windows
- macOS
- Linux
The core flow is intentionally simple:
- Write offline
- Tag the platform
- Set a reminder
- When ready: copy, paste, publish
No account.
No cloud.
No subscription.
Your drafts stay on your device until you decide they are ready.
Why It’s Not Released Yet
Even though the app already works, I’m not releasing it yet.
Because now I’m in the part that matters most:
- polishing the UX
- refining the writing flow
- improving the small details
- making the app feel calm, deliberate, and reliable
Technically “done” is not the same as ready.
And for a tool built around trust and ownership, the details matter.
A lot.
Why the Name Is Skedoff
The name comes from:
- schedule
- offline
But the “off” matters for more than just offline mode.
It also feels like:
- off the cloud
- off the pressure
- off the feed
- off the urgency to publish immediately
That felt right for the product.
Because this app is less about automation…
…and more about intentional publishing.
Full Write-Up
I wrote a fuller version on my own blog, where I go deeper into:
- the product philosophy
- why I chose offline-first
- what I learned while building it
- why it no longer feels like “just a scheduler”
👉 Read the full post here:
Building Skedoff: A Quieter Way to Plan Content Offline
Still building.
Cahyanudien Aziz Saputra
Top comments (0)