Restrict Google OAuth to youtube.force-ssl and document zero Google data sharing.

Addresses Google OAuth verification feedback on scopes and privacy disclosure.
This commit is contained in:
Songs2YT
2026-07-22 18:35:54 +02:00
parent 00dbc132ed
commit bcca0a6e6f
2 changed files with 11 additions and 3 deletions
+10
View File
@@ -106,6 +106,16 @@ export default function PrivacyPage() {
appropriate contractual safeguards where required. appropriate contractual safeguards where required.
</p> </p>
<h2>Google User Data Sharing and Disclosure</h2>
<p>
We do not sell, share, transfer, or disclose any Google user data to any third parties.
</p>
<p>
All user data retrieved via Google OAuth APIs is used solely and strictly for the core
functionality of the application (uploading user-generated media) and is never distributed,
transferred, or disclosed to external services, partners, or third parties.
</p>
<h2>6. Data retention</h2> <h2>6. Data retention</h2>
<ul> <ul>
<li>Uploaded source files and generated outputs are retained only as long as needed to complete your jobs</li> <li>Uploaded source files and generated outputs are retained only as long as needed to complete your jobs</li>
+1 -3
View File
@@ -19,9 +19,7 @@ export const authOptions: NextAuthOptions = {
"openid", "openid",
"email", "email",
"profile", "profile",
"https://www.googleapis.com/auth/youtube.upload", // Single YouTube Data API scope (covers upload, channel, and playlist APIs)
"https://www.googleapis.com/auth/youtube.readonly",
// Required to add uploaded videos to playlists
"https://www.googleapis.com/auth/youtube.force-ssl", "https://www.googleapis.com/auth/youtube.force-ssl",
].join(" "), ].join(" "),
}, },