No browser extensions, no automation tricks and no password sharing. Loop works entirely through TikTok's official Login Kit and Content Posting API.
Each account is connected through TikTok's official login screen. The person who owns the account signs in themselves and approves the permissions. Loop never sees or asks for a TikTok password.
Drop in a video, write the caption, choose which connected accounts it goes to and pick the time. Everything scheduled shows up on a shared weekly calendar the whole team can see.
At the scheduled moment Loop sends the video to TikTok through the official API and records whether it went through. Published posts come back with their view and engagement counts.
Loop uses TikTok's official Login Kit and Content Posting API. Here is exactly which permissions we request and what each one is used for.
| Permission | Why Loop needs it |
|---|---|
user.info.basic |
To show which account is connected — username, display name and avatar — so a user managing several accounts can tell them apart before scheduling. |
video.upload |
To transfer the video file the user uploaded to Loop into their TikTok account as a draft, ready to be published. |
video.publish |
To publish a scheduled video at the time the user chose. This is the core function of the product. |
Nothing is published without a person creating and scheduling it first. Loop does not browse, scrape or interact with accounts other than the ones a user has explicitly connected.
The short version — the full text is in the Privacy Policy.
Disconnect an account and its tokens are deleted immediately. Delete your Loop account and everything associated with it is removed within 30 days.