Hope Talk Publisher — Application Information
Hope Talk Publisher is a private local publishing tool used only by Hope Johnson. It helps Hope process her own recorded talks, prepare written material, and review short-form clips for her own publishing workflow. It runs locally on macOS and has no public registration, customer accounts, or hosted application login.
Preparation and approval
The tool can extract audio from Hope’s video recordings, transcribe authorized material, prepare editorial drafts, render captioned clips, and create local review files. Preparation does not publish anything.
Hope decides what may be published. The application records explicit approvals against the current content and files. Clip approvals include a fingerprint of the approved rendered video and associated review material. Before delivery, the file is checked again; changed material must be reviewed and approved again. A proposed clip, ranking, caption, or publication date does not itself constitute approval.
The intended upload workflow sends only videos Hope explicitly approves. Before any YouTube upload, the publishing policy requires the application to identify the intended visibility setting—private, unlisted, or public—and obtain Hope’s explicit approval before applying it. Approval of a clip alone does not approve its visibility setting. Generating a review bundle does not authorize an upload or public delivery.
YouTube integration
Hope Talk Publisher uses YouTube API Services for Hope’s own channel, Awesome Hope Johnson, channel ID UCSjur38TCjwa83nYrY2vX9A.
The configured authorization scopes are:
-
youtube.upload, for uploading approved videos and their approved title and description. -
youtube.readonly, for verifying the authorized channel and reading uploaded-video metadata and processing status.
The prepared API upload path checks the exact local video’s SHA-256 fingerprint before sending its bytes. Read-back checks the destination, title, description, visibility, and the original file name, file size, and duration returned by YouTube. YouTube transcodes uploaded videos; metadata checks do not establish byte-for-byte equality of the resulting YouTube video. Full media comparison remains a separate verification step.
The application does not scrape YouTube, download third-party videos, resell or redistribute YouTube data, or provide analytics products. It retains an explicit manual-upload fallback using the same approved rendered file.
Current integration status
The local review and approval workflow is implemented. The API upload implementation is restricted to private or unlisted disposable validation content; real unattended clip delivery remains disabled. Channel verification and completion of local token storage are currently blocked by the existing Google Cloud project’s zero general daily-query allowance. Public and scheduled API delivery have not been validated.
This documentation describes the prepared integration and its intended approved-content workflow; it does not represent that production API uploading is already operational.
Authorization control
Hope signs in and grants access on Google’s own authorization pages. She can remove Hope Talk Publisher’s access through Google Account connections. Revocation stops authorized access but does not automatically delete local files or videos already stored on a platform.
Read the Privacy Policy and Terms of Use for the application’s data practices and operating conditions.
Information for Google reviewers
This is an installed local macOS application for a single channel owner. There is no hosted application login, public signup, or demo customer password. This page is an application information page, not a login screen.
Review materials can include redacted local workflow screenshots, architecture documentation, approval and fingerprint examples, and disposable validation evidence. Production account passwords, client secrets, refresh tokens, and private talk files are not included in the public documentation.
Contact: Hope’s public contact page.
