Private operator application

Operator-controlled publishing for original WasNowForward media.

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.

Gold and emerald WasNowForward emblem on a midnight background.
Current release posture

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.

What the application does

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.

Review deliberately

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.

Upload on command

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 operator retains final control

The application has one authorized operator. It does not accept public accounts, public media submissions, or hidden publication rules.

Google OAuth and YouTube API Services

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.

PermissionCurrent use
youtube.uploadCall videos.insert for the operator-selected video and thumbnails.set for its selected custom thumbnail.
youtube.readonlyCall 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.

Data handling at a glance

Secure local credentials

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.

Durable local evidence

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.

Revoke access or request deletion

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.

View revocation steps Contact support

Support and policy identity

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.