Features

Publishing controls you can see, understand, and verify.

Each feature supports an intentional creator decision—from choosing the account to confirming the final post. The app runs on the creator's own computer and performs TikTok Direct Post using Login Kit and the video.publish scope.

Account controls

Confirm the destination before preparing a post.

The app queries TikTok's creator information endpoint after authorization and makes the returned account context visible throughout the flow.

Creator identity

Avatar, nickname, and username are displayed so the user can recognize the account that will receive the post.

Account capabilities

Available privacy levels, interaction restrictions, and maximum video duration come from TikTok for the authorized creator.

Media and metadata

Review the real asset—not a filename alone.

The user points the app at an original MP4 or MOV file on their own computer, plays it back before confirming, enters a caption, and can check file type, size, and duration before upload.

PREVIEW

Play the file before publishing

The selected asset can be opened in the system media player during preparation, and it is named again at final review.

CAPTION

Creator-written metadata

The caption is entered during preparation and presented again before publishing.

VALIDATION

Format and duration checks

Supported media and creator-specific limits are checked before the publishing request begins.

Publishing controls

No silent defaults for audience or disclosure.

Required selections and confirmations are part of the primary workflow, not hidden in secondary settings.

Privacy selection

No privacy option is preselected. The user must choose from the values returned for the authorized TikTok creator.

Interactions

Comment, Duet, and Stitch controls start off and respect creator-level restrictions reported by TikTok.

Commercial content

Brand promotion and self-promotion choices are explicit, with visibility requirements explained before confirmation.

AIGC and music rights

AI-generated content can be disclosed, and music rights must be acknowledged before the user can publish.

Status and evidence

Know what happened after confirmation.

After initialization and upload, the app polls TikTok for the post status and reports processing, success, or failure. Validation results and creator-confirmation evidence are kept on the creator's own machine for troubleshooting and accountability.

Explore the no-login demo
Validated

Account, media, privacy, and disclosures are complete.

Processing

The post status is checked after upload.

!
Actionable errors

Failures are shown to the user instead of being silently ignored.