Private beta

One calendar for every account you publish to.

Loop is a scheduling and publishing tool for short-form video. Connect the TikTok accounts you manage — your own or your clients' — plan a week of content in one place, and let Loop post each video at the time you picked.

Loop is in private beta and onboarding a limited number of teams.

How it works

Three steps, no browser extensions and no password sharing.

1

Connect an account

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 asks for a TikTok password.

2

Plan and upload

Drop in a video, write the caption, choose which connected accounts it goes to and when. Everything scheduled shows up on a shared weekly calendar.

3

Publish and review

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.

What you get

Multi-account publishing

Send the same video to several connected accounts in one action, or tailor the caption per account.

Shared content calendar

A week view across every account, so two people never schedule into the same slot.

Publishing queue with retries

Every scheduled post has a visible status. If TikTok rejects an upload, Loop shows the reason instead of failing silently.

Post performance

Views, likes and comments for posts published through Loop, pulled from TikTok so you don't open five apps to compare.

Roles and permissions

Give an editor access to one client's account only. Every publish is written to an activity log with the name of who did it.

Client accounts done properly

Agencies connect a client's account with the client's own authorisation. The client can revoke it from TikTok settings at any moment.

The TikTok integration

Loop uses TikTok's official Login Kit and Content Posting API. Below is exactly which permissions we request and what each one is used for.

PermissionWhy 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.
video.list To confirm a scheduled post actually went live and to show its view and engagement counts back in the calendar.

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.

Data and privacy

The short version. The full text is in our Privacy Policy.

What Loop stores

  • Your TikTok account identifier, username, display name and avatar
  • Access and refresh tokens, encrypted at rest
  • The videos and captions you upload, until the scheduled post is published
  • Schedule metadata: which account, what time, current status
  • Public metrics of posts published through Loop

What Loop never does

  • Sell, rent or share your data with advertisers or data brokers
  • Publish anything you did not create and schedule yourself
  • Read direct messages or any private account data
  • Use your videos to train machine learning models
  • Ask for your TikTok password — authorisation goes through TikTok only

Disconnect an account and its tokens are deleted immediately. Delete your Loop account and everything associated with it is removed within 30 days.

Questions we get

Does Loop post on my behalf without me knowing?

No. Every post exists because a person uploaded a video, wrote a caption and picked a time. Loop only carries out what was scheduled, and you can cancel anything in the queue before it goes out.

Can I manage accounts that belong to my clients?

Yes, and the way it should be done: the client opens the TikTok authorisation screen themselves and grants access. Passwords are never exchanged, and the client can revoke Loop's access at any time from their TikTok security settings without contacting you.

What happens if a publish fails?

The post stays in the queue with the error TikTok returned — for example an unsupported video format or a caption that breaks a rule — so you can fix it and reschedule.

How do I delete my data?

Disconnecting an account removes its tokens right away. To delete everything, use the account deletion option in settings or write to us — we confirm within 30 days.

Is Loop free?

During the private beta, yes. Paid plans will come later and we will tell existing users before anything changes.

Request beta access

Tell us how many accounts you publish to and what you post. We onboard teams in small batches so we can fix things quickly.

Support and privacy requests: adwcpro@gmail.com