Creator publishing operations

Move approved creator content to the right account—with the creator in control.

UGCFlow helps creators and their teams connect creator-owned social accounts, approve short-form video, and publish with platform-specific privacy controls. It is operated by Adl AI Inc.

What UGCFlow does

UGCFlow is a workflow tool, not a social network. It coordinates account authorization, internal content approval, and user-initiated publishing.

  1. 01

    Connect an account

    A creator chooses a provider and reviews that provider’s OAuth consent screen. UGCFlow stores OAuth credentials encrypted on the backend.

  2. 02

    Approve the content

    Content moves through a workspace review before it becomes eligible for publishing. Rejected or unfinished content cannot be published.

  3. 03

    Confirm each publication

    The user selects a connected account, reviews provider-specific privacy and interaction settings, then explicitly publishes or schedules the post.

Provider data, explained before consent

We request only the provider permissions used by the connection and publishing workflow. We do not sell provider data or use it for advertising or generalized AI training.

Reviewer guide
YT

YouTube

Google

Data requested

Channel identifier, channel name, and metadata or status for videos uploaded through UGCFlow.

youtube.upload · youtube.readonly

Why UGCFlow uses it

Identify the channel selected by the user, upload a user-selected video, and show the resulting publication status.

User control

Every upload starts from an explicit publish action. New review uploads default to Private, and the connection can be removed at any time.

IG

Instagram

Meta

Data requested

Instagram professional account identifier, username, profile details, and publishing authorization.

instagram_business_basic · instagram_business_content_publish

Why UGCFlow uses it

Show the connected professional account and publish a user-selected video as an Instagram Reel.

User control

The user chooses the content and whether the Reel is shared to the profile feed before publishing.

TH

Threads

Meta

Data requested

Threads account identifier, username, basic profile details, and publishing authorization.

threads_basic · threads_content_publish

Why UGCFlow uses it

Show the connected Threads account and publish a user-selected video thread.

User control

The user initiates each publication and chooses who can reply before the post is queued.

TT

TikTok

TikTok

Data requested

Open ID, display name, username, basic profile details, and Direct Post authorization.

user.info.basic · user.info.profile · video.publish

Why UGCFlow uses it

Identify the selected TikTok account and Direct Post a user-selected video.

User control

The user chooses an account-supported privacy level and interaction settings before each post. UGCFlow does not post in the background without a user action.

User access remains revocable.

Users can disconnect a provider in UGCFlow, revoke access at the provider, or request broader account and data deletion from Adl AI Inc.

Deletion instructions