Google OAuth Verification
Application Use Case
Clipper Emsa Pro is a web app that creates short video clips and uploads approved generated videos to the user's own YouTube channel after the user grants Google OAuth permission.
Primary User-Facing Use Case
The primary use case is creator-authorized YouTube video upload. A user connects a Google account, authorizes YouTube upload permission, prepares a short video through the Clipper workflow, and allows the app to upload the generated MP4 to the connected YouTube channel.
Content operators, creators, or account owners who manage a YouTube channel and want to turn approved source material into short vertical uploads.
A public app site, YouTube OAuth test page, dashboard workflow status, generated media metadata, upload result, YouTube video ID, and publish URL.
The app cannot upload to the user's YouTube channel unless the user grants permission through Google's OAuth consent screen.
Only the final user-approved generated short video and its metadata, such as title, description, tags, category, and privacy status.
Workflow
- User opens Clipper Emsa Pro and adds or selects a source video link or queue item.
- The app processes the content into a short vertical clip and creates publishing metadata.
- User connects YouTube through Google OAuth if YouTube upload is enabled.
- The app requests only the YouTube upload scope.
- After consent, the app stores the refresh token server-side for scheduled upload jobs.
- When the clip is ready, the app generates a short-lived access token and uploads the video to YouTube.
- The app records the upload result so the user can see the YouTube URL and status.
Acceptable Use Alignment
The app aligns with a user-facing content publishing use case: the user grants access so Clipper Emsa Pro can upload generated videos to a YouTube channel the user controls. The app does not use Google user data for hidden background profiling, advertising, data resale, unrelated analytics, or training generalized AI models.
Not Part of This Google OAuth Use Case
- No Gmail, Drive, Calendar, Photos, or Workspace data access.
- No reading private YouTube analytics, comments, memberships, or channel audit data.
- No deleting YouTube videos or managing comments.
- No background upload without a configured workflow and prior user OAuth consent.