Moto Edit.
A self-hosted web application for turning raw motorcycle dashcam footage into finished, shareable ride videos, and publishing them to YouTube.
What the application does
Motorcycle helmet and dashcam recordings arrive as many large files (often several gigabytes each, at 4K) containing long stretches of uneventful riding. Moto Edit is the tool its operator uses to turn that raw footage into something watchable, entirely on hardware they own.
Why the application requests YouTube access
Moto Edit requests https://www.googleapis.com/auth/youtube.upload for
exactly one purpose: to upload a video the user has produced in the application
to the user's own YouTube channel, when the user explicitly clicks Publish.
Separately and only if the user chooses it, the application
can request https://www.googleapis.com/auth/youtube so that an uploaded
video can be added to one of the user's own playlists. This is an opt-in second
authorization with its own consent screen; the application never requests it as part of
normal sign-in, and every feature works without it.
The user chooses the title, description, tags, and privacy setting in the application, then confirms the upload. Only that video file and those details are sent to YouTube.
The upload scope does not grant, and the application does not request, access to watch history, subscriptions, comments, analytics, or any other Google account data. Nothing is read from the user's account beyond the name of the channel being published to, which is displayed in the application so the user can confirm the correct account is connected.
When the optional playlist authorization is granted, the application additionally reads the titles of the user's own playlists in order to show a chooser, and adds an uploaded video to the playlist the user selects. It is not used for anything else: no playlist is created, renamed, reordered or deleted, and no video other than one the user has just published is ever touched.
The connection is optional: every other feature works without it. It can be revoked at any time from the application's Unlink button, which deletes the stored authorization, or from the Google account permissions page.
Moto Edit's use and transfer of information received from Google APIs to any other app adheres to the Google API Services User Data Policy, including the Limited Use requirements. Full details are in the privacy policy.
How data is handled
Moto Edit runs on a single computer owned and operated by an individual in Rochester, New York. Uploaded video never leaves that machine except when the user explicitly publishes it to their own YouTube channel. All video analysis (highlight detection, license-plate and bystander blurring, and matching footage against a written description) runs locally on that machine using models stored on it. No video is sent to any external analysis service, and no uploaded content is used to train any model. There is no advertising, no analytics, and no tracking.
Who can use it
Moto Edit is a private, single-operator application. The application itself is password-protected at edit.caboose-ai.io and there is no public sign-up; this page describes the application publicly for transparency and for API review. It is operated as a non-commercial personal project.