snanipro app icon snanipro

How it works

From a finished video file to a draft waiting in the TikTok account, end to end.

  1. The operator signs in with TikTok Login Kit opens the official TikTok authorisation screen, where the requested permissions are shown before anything is granted. TikTok returns an access token, stored encrypted on the operator's own server. No TikTok password is ever seen or stored by snanipro.
  2. The connected account is displayed snanipro shows the display name, avatar and profile link returned by TikTok, so the operator can confirm he is about to send a video to the right profile before anything is transferred.
  3. A video is added to the queue The operator uploads a finished vertical video from his own computer, writes the caption, and picks the account and the time.
  4. The video is sent to the account drafts At the scheduled time, the Content Posting API transfers the file to TikTok, where it lands in the drafts of the connected account.
  5. The operator publishes from TikTok He opens the TikTok app, reviews the draft, and posts it himself. snanipro never publishes anything to the public feed on its own.
  6. The result is recorded snanipro stores whether the transfer succeeded, so the operator knows the draft is waiting. Nothing else is read back from the account.

TikTok products and scopes used

snanipro uses two products and requests three scopes. Each one maps to a specific step, and nothing is requested speculatively.

ProductScopeWhy it is neededStep
Login Kituser.info.basic To obtain the open ID, display name and avatar of the account being connected, so the operator can see which profile he is signed in as.1–2
Login Kituser.info.profile To show the profile link and username next to the connected account, so that when several accounts are connected the operator can tell them apart before sending a video to the wrong one.2
Content Posting APIvideo.upload To transfer the finished video file to TikTok and place it in the drafts of the connected account, ready for the operator to review and post.4

snanipro does not request any direct publishing permission: every video is reviewed and posted by the operator from inside the TikTok app. It does not read the existing videos of the account, its analytics, comments, followers or direct messages, and it never acts on an account its operator does not own.

Revoking access

The operator can disconnect an account at any time from inside snanipro, or from TikTok itself under Profile, then Settings and privacy, then Security and permissions, then Manage app permissions. Either way the stored token stops working immediately, and disconnecting inside snanipro also deletes it. Drafts and posts already on TikTok stay there and are managed from the TikTok app.

What is stored and for how long is detailed on Data & security.