Self-hosted desktop social scheduler

SocialDesk

SocialDesk is a local desktop console for creating, scheduling, reviewing, and tracking social media posts from one private workspace.

Plan Posts

Create a shared draft, customize copy by channel, attach media, choose scheduled times, and preview how each platform version will read before it enters the queue.

Review and Repair

Review scheduled posts, fix media or token issues, reschedule queued posts, retry failed attempts, and keep manual handoffs separate from API publishing.

Manage Media

Upload media to the connected storage bucket, attach reusable media from the library, verify public URLs, and track which campaigns use each file.

Track History

Keep a local publish history with channel results, remote IDs, retry actions, last successful post by account, and campaign-level grouping.

Desktop app workflow

Built for a single local operator

SocialDesk runs on the user's own Windows desktop. The local app stores scheduled posts, settings, tokens, snippets, and history in a local database. This public website exists to describe the app, provide legal/support pages, and host OAuth callback pages required by providers.

Create draft Attach media Review queue Publish or hand off Track history

Planner

Campaign RuneReader launch post

Shared copy with Instagram, Facebook, Threads, TikTok, and YouTube channel controls.

Review

Repair Checklist Media URL reachable

Fix buttons guide the user to media, schedule, token, or copy edits.

Media

Storage library Public media URLs

Uploaded video and image assets can be copied, attached, checked, or removed.

TikTok integration

How SocialDesk uses TikTok developer capabilities

SocialDesk uses TikTok Login Kit to authorize a TikTok account and uses the TikTok Content Posting API for eligible video handoff to TikTok's inbox posting flow. The desktop app prepares the campaign, validates the public video URL, schedules or reviews the post, and sends the video through the approved API flow when configured.

Supported Channels

SocialDesk supports Facebook Pages, Instagram professional accounts, Threads profiles, TikTok video handoff, YouTube upload setup, and manual posting destinations where platform APIs are limited.

Data Handling

SocialDesk is designed as a self-hosted desktop tool. Scheduled posts, OAuth tokens, media references, snippets, and history are stored by the local desktop app, not by this public website.

Support and Contact

For app review, provider authorization questions, or support inquiries related to SocialDesk, contact the owner through the domain owner contact channel for dmkcraft.com.