Every capability below is built on TikTok's official open APIs. Nothing is scraped, and nothing is posted without the creator's own action.
Login Kit (OAuth 2.0). The creator authorizes on TikTok's own page and we receive a token bound to their account. We never see their password.
Reads the creator's own display name, avatar, bio, verification status, follower and video counts, so the dashboard can show their account.
Upload a video file from your computer, write your own caption, choose who can see it, and post it to your own profile through the Content Posting API.
Send a video to TikTok as a draft so you can finish editing and post it inside the TikTok app instead.
Follower, following, likes and video counts for the accounts you connected, read from the official user info endpoint.
Every post records the publish id and its status, so you always know what went out and whether TikTok finished processing it.
Access works only through TikTok-issued tokens. You can revoke it at any time, from inside the app or from your TikTok settings.
The publish screen shows a preview, requires you to pick a visibility level with no default, and lets you disclose commercial content.
Only what the features above actually need.
| Scope | Why we need it |
|---|---|
user.info.basic | Read your open id, avatar and display name so we can list your account. |
user.info.profile | Read bio text, profile links and verification status for your account card. |
user.info.stats | Read follower, following, likes and video counts for the statistics view. |
video.list | Read the list of your own public videos to show your publishing history. |
video.publish | Post a video you submitted directly to your own TikTok profile. |
video.upload | Upload a video you submitted as a draft so you can finish it in the TikTok app. |