Required Permissions

youtube.upload

Why needed: Upload videos to your channel and set custom thumbnails. This is the core functionality - without it, BeatOps cannot upload your beat videos or apply thumbnail images.

youtube.force-ssl

Why needed: Manage your YouTube account (read channel info, list playlists, add videos to playlists). This is used to:

  • Add videos to playlists
  • Check if a video is already in a playlist (to avoid duplicates)
  • Check scheduled video dates (to schedule uploads on different days)
  • Display your channel name when connecting
  • Verify the connection via the "Test Connection" button

What BeatOps Cannot Do

YouTube shows a warning that this permission allows viewing, editing, and deleting videos, playlists, subscriptions, comments, and more. While the permission technically allows these actions, BeatOps only uses it for the specific features listed above. BeatOps will not:

  • Access your YouTube viewing history or watch time
  • Access your subscriptions or liked videos
  • Access your comments or community posts
  • Access videos from other creators
  • Access your Google account data beyond YouTube
  • Delete your videos
  • Edit existing videos (title, description, tags, etc.)
  • Delete playlists
  • View, add, or remove your subscriptions
  • Rate videos (like or dislike)
  • Post, edit, or delete comments
  • Edit or delete captions
  • Change your channel settings

Revoking Access

You can revoke BeatOps' access at any time via Settings > YouTube > Disconnect, or through your Google Security Settings.