Video publishing utility

Publish prepared videos to your YouTube channel.

GoldenTree Video Publisher is a video publishing utility that connects to a user's Google account through OAuth 2.0 and uses the official YouTube Data API Services to upload videos and associated metadata to the YouTube channel authorized by that user.

OAuth 2.0 authorization YouTube Data API Services User-controlled publishing
How the integration works

What the app does

Prepare

The application works with video files and publishing metadata prepared by the user or by the user's local video-production workflow.

Authorize

The user explicitly authorizes access to their YouTube account using Google's OAuth 2.0 consent flow.

Upload

After authorization, the app uploads the selected video and metadata to the authenticated user's YouTube channel through the YouTube Data API Services.

YouTube Data API Services integration

GoldenTree Video Publisher uses YouTube Data API Services only for functionality required to publish videos to a channel authorized by the user.

Requested access: the application is designed to request the youtube.upload permission so it can upload videos to the authenticated user's YouTube channel. It does not require broad account-management access for this core upload function.

The user chooses or approves the content to be published. Authorization can be revoked at any time through the user's Google Account security settings.

Use of YouTube through this application is also subject to the YouTube Terms of Service and Google's Privacy Policy.

Data handling

OAuth credentials and authorization tokens are used only to provide the requested YouTube publishing functionality. GoldenTree Video Publisher does not sell Google user data or use it for advertising.

See the Privacy Policy for details about access, use, storage, sharing, revocation, and deletion.