Forge logo Forge

Privacy Policy

Last updated: May 17, 2026 · Operator: Justin Wiebelhaus · Contact: justin@justinwieb.com

Contents

1. Plain-English summary

Forge is a personal automation tool that I, Justin Wiebelhaus, built and run for my own use. It is not sold, not offered to other users, and not part of any company. It accesses my Google account to act as an assistant on my own email, calendar, contacts, YouTube channels, Tasks, and files that it itself creates in my Drive. Nobody else has access to the data Forge sees. This policy explains, in detail, what data is touched, why, where it lives, how long it stays, and how to make it go away.

2. Who runs Forge

3. Whose data Forge accesses

Forge accesses only Google accounts owned by Justin Wiebelhaus. There is no public sign-up, no other authorized users, and no mechanism for any third party to grant Forge access to their data. The OAuth consent flow is only ever completed by the operator on his own accounts.

4. Google API scopes used, and why

Forge requests the following Google API scopes. Each is used solely to provide the assistant features described in the right-hand column.

Gmail

ScopeWhat Forge uses it for
https://www.googleapis.com/auth/gmail.modify Read incoming mail to summarize, classify, draft replies, label, archive, and (on request) move messages to trash. Forge does not permanently delete mail.
https://www.googleapis.com/auth/gmail.send Send mail on the operator's behalf only after the operator has explicitly approved a draft.
https://www.googleapis.com/auth/gmail.settings.basic Create and manage filters, a vacation responder, signatures, and label settings so the inbox stays organized as the operator's habits change.

Google Calendar

ScopeWhat Forge uses it for
https://www.googleapis.com/auth/calendar Read events to describe the operator's schedule; create, edit, and (on explicit request) delete events; find free time for planning.

Google Contacts

ScopeWhat Forge uses it for
https://www.googleapis.com/auth/contacts Read and update contacts so the assistant can recognize people in email and calendar context, and add or merge contacts on request.
https://www.googleapis.com/auth/contacts.other.readonly Read "other contacts" (people the operator has corresponded with but not formally added) so the assistant can identify them in conversation context.

YouTube (operator's own creator channels)

ScopeWhat Forge uses it for
https://www.googleapis.com/auth/youtube Manage the operator's channel: read and update video metadata (titles, descriptions, tags), manage playlists, retrieve channel details.
https://www.googleapis.com/auth/youtube.upload Upload videos to the operator's own channels, always as private or unlisted drafts. Forge never publishes a video without the operator manually setting it public.
https://www.googleapis.com/auth/youtube.force-ssl Manage comments on the operator's videos (review, reply, moderate), and create or update captions.
https://www.googleapis.com/auth/yt-analytics.readonly Read view counts, watch time, and audience metrics for the operator's channels to generate weekly performance reports.

Google Drive

ScopeWhat Forge uses it for
https://www.googleapis.com/auth/drive.file Create new Docs, Sheets, and other files that Forge itself authors (notes, summaries, reports) and save them to the operator's Drive. Forge can read and update only the files it has created; it has no access to any other Drive content.

Google Tasks

ScopeWhat Forge uses it for
https://www.googleapis.com/auth/tasks Read and write items in the operator's Google Tasks lists when the operator wants lightweight task capture outside of Notion.

5. How data is stored and processed

6. Third parties and data sharing

7. Data retention and deletion

8. Google API Services Limited Use disclosure

Forge's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

9. Security

10. Children

Forge is for the sole personal use of Justin Wiebelhaus, an adult. It is not directed to children, does not collect data from children, and is not designed for use by children.

11. Changes to this policy

Any changes to this policy will be posted on this page with an updated revision date at the top. Material changes will additionally be reflected in the OAuth consent screen when Forge requests new scopes.

12. Contact

Questions about this policy or about Forge's handling of Google data can be sent to justin@justinwieb.com.