Plan, schedule and publish your short-form videos to TikTok, YouTube and Instagram — from one place.
TopSkills Postiz is a self-hosted social media scheduling tool, built on the open-source Postiz engine. Connect your own social accounts, prepare your videos, add captions, and publish or schedule them from a single dashboard.
What the app does
TopSkills Postiz brings scheduling, captioning and publishing into one place, so you can manage your own content across platforms without juggling each app separately.
Prepare short-form videos in advance and queue them to publish at the right time.
Send your videos to your connected TikTok, YouTube and Instagram accounts.
Add captions and configure per-post options before your content goes live.
You connect your own accounts and approve every post. Nothing is published without your action.
About
TopSkills Postiz is operated by the team behind TopSkills MD, an educational project that publishes short, practical videos about AI and everyday technology. We run this self-hosted scheduling tool to prepare and publish that content across our social channels.
The tool uses the open-source Postiz scheduling engine, self-hosted on our own infrastructure at postiz.cliqsolutions.com.br.
Our videos go out on TikTok at @topskills.md, with written guides at topskills.com.br.
TikTok integration
TopSkills Postiz uses TikTok's official Login Kit and Content Posting API so you can connect your TikTok account and publish your own videos directly from the dashboard.
TikTok Login Kit
You sign in through TikTok's official OAuth flow to authorize the connection. Postiz requests only the permissions listed below, and nothing more.
TikTok Content Posting API
Once your account is connected, the tool uploads the videos you prepared and lets you configure each post before it goes live or is scheduled.
End-to-end flow
Permissions
TopSkills Postiz requests only the TikTok scopes listed below, and each one is used for a single, specific purpose. We request no other permissions.
| Scope | What we use it for |
|---|---|
| user.info.basic | Identify the connected TikTok account inside Postiz — its display name and avatar — so you can see exactly which account is connected. |
| user.info.profile | Show the connected account's basic profile details in the Postiz dashboard. |
| user.info.stats | Display the connected account's statistics (followers, likes, video count) in the Postiz dashboard. |
| video.list | List the videos already published on the connected account, for content management and analytics inside Postiz. This data stays inside the dashboard and is never displayed on any public website. |
| video.upload | Upload your own video files to TikTok, including sending videos as drafts to the TikTok inbox when needed. |
| video.publish | Directly publish or schedule your own videos to the connected account, after you approve each post. |
You can disconnect the TikTok channel at any time from the Postiz settings. When a channel is disconnected, its stored access tokens are deleted.
In the TikTok app, go to Settings and privacy → Security & permissions → Apps and websites, choose TopSkills Postiz and remove access. The same option is available on tiktok.com under "Manage app permissions".
Data and privacy
For full details on how data is handled, see our Privacy Policy.
Contact
For any question about TopSkills Postiz, this integration, or our data practices, contact us directly.