Prepare locally
Creates or stages original video, audio, artwork, thumbnails, presets, and release metadata on the operator's computer. This public website does not render, receive, or store media.
Private operator application
WasNowForward Publisher is a local Linux desktop and command-line application used by WasNowForward to prepare original audiovisual releases and upload operator-selected videos and thumbnails to the authorized wasnowforward YouTube channel.
Publisher version 1.1.0rc1 has completed an independent exact-head review. A bounded private-upload acceptance may be performed by the operator. Public, unlisted, scheduled, and unattended YouTube publication remain disabled until their separate compliance and operator gates are complete.
Creates or stages original video, audio, artwork, thumbnails, presets, and release metadata on the operator's computer. This public website does not render, receive, or store media.
Presents the destination channel, selected media, title, description, tags, category, audience setting, visibility, notification setting, thumbnail, and any requested future publication time for operator review.
Uses YouTube API Services only after explicit operator confirmation and the required YouTube upload certification. The application verifies the authenticated channel before sending the selected video and thumbnail.
The application has one authorized operator. It does not accept public accounts, public media submissions, or hidden publication rules.
The application uses Google OAuth 2.0 so the operator can authorize limited YouTube access without giving the application a Google password. The installed-app flow opens the system browser and returns through a temporary localhost callback; this static site is not an OAuth callback endpoint.
| Permission | Current use |
|---|---|
youtube.upload | Call videos.insert for the operator-selected video and thumbnails.set for its selected custom thumbnail. |
youtube.readonly | Call channels.list(mine=true) to verify the exact destination channel and videos.list only for the just-uploaded video to confirm or report processing status. |
No broader YouTube account-management, analytics, comments, subscriptions, search, content-download, advertising, or profiling use is implemented.
OAuth credentials are stored in an approved operating-system keyring. The application fails closed when a secure concrete backend is unavailable. Active credentials are versioned immutably; inactive historical versions may remain in the OS keyring and are not selected for provider use.
Private, hash-bound upload receipts record release identity, YouTube video ID, thumbnail outcome, and processing outcome without containing OAuth secrets. Local claim and credential-index metadata support duplicate prevention and recovery.
This static site does not sign users in, receive OAuth callbacks, accept uploads, collect forms, run analytics, display advertising, or load third-party tracking scripts. See the Privacy Policy for the complete data inventory, retention, deletion, and revocation disclosures.
The operator can use the Publisher's programmatic revocation command or remove access through Google Account permissions. Programmatic revocation deactivates the active local authorization and purges matching locally retained authorized API data. It does not delete source media or videos stored by YouTube.
For OAuth authorization, privacy, deletion, or failed-upload assistance, email wasnowforward@gmail.com. Never send passwords, OAuth tokens, client-secret files, API keys, or private keys.
Publisher release: 1.1.0rc1. Active policy identity: draft-2026.07.28-2 with development policy status. Public-site release: 2026.08.04-1.
Terms of Service and Privacy Policy apply to current use.