Local-first music workflow

FocusBGM Studio helps creators turn long-form focus music into ready-to-review YouTube uploads.

FocusBGM Studio is a macOS application that assembles long-form background music, renders video variants, and can optionally upload them to a creator's own YouTube channel as private drafts after explicit OAuth authorization.

What the app does

The app runs on the user's Mac and helps prepare focus BGM releases by assembling audio, rendering videos, attaching per-pattern artwork, and organizing upload metadata for review.

How Google APIs are used

When a user enables YouTube features, the app requests Google OAuth access only to identify the connected channel, upload videos, set metadata, and apply the matching thumbnail chosen by the user.

Control stays with the user

Uploads are prepared as private videos for human review. Users can disconnect any channel, remove tokens, or stop publishing automation at any time from the app settings.

Transparency

Service overview

Primary use case

FocusBGM Studio is designed for an operator who creates focus music programs and needs a consistent way to render multiple branded video variants, keep artwork organized, and publish to different YouTube channels.

Data location

Media files, settings, logs, and project state are stored locally by default. Sensitive YouTube secrets are kept in secure system storage on macOS instead of plain text application settings.

No public consumer account system

This product does not provide a public end-user web account area. The public pages on this site exist to document the product, its privacy practices, and its terms for OAuth review and service transparency.

Support contact

Questions about this service can be sent to support@ta-test.site.

Google API disclosure

Requested permissions are used only for creator-authorized publishing workflows.

  • Connect a selected YouTube channel after the owner signs in and grants consent.
  • Read basic channel information so the app can show which channel is connected.
  • Upload generated videos as private items for review before publication.
  • Set titles, descriptions, thumbnails, and related metadata chosen by the operator.
  • Optionally retrieve analytics later if the operator enables that capability.