Google shows this warning for any app that:
The message is designed to protect users from potentially unsafe apps.
Google Apps Script is a free, JavaScript-based cloud scripting platform. Anyone with a Google account can build and share apps. However, to protect users from malicious or unverified scripts, Google displays the warning if the script:
The warning is not a bug—it is a security measure. But for developers and trusted internal tools, it becomes an obstacle.
Google Apps Script has a generous free tier. When you deploy a script as a web app or an add-on, Google inserts that attribution line to remind users: Google shows this warning for any app that:
For internal tools or testing, that’s fine. For client-facing tools, it undermines trust.
| Myth | Truth | |------|-------| | “You must pay Google $100 every year.” | Only for restricted scopes. Basic verification is a one-time ~$25 fee. | | “Deleting and recreating the script removes it.” | No. The warning follows the script ID and sharing settings. | | “Publishing to the Marketplace automatically removes it.” | No. You still need verification unless publishing internally. |
That’s not possible from the user side. The message is part of Google’s OAuth permission dialog, which cannot be modified or removed by CSS, JavaScript, or any script trick. You must go through verification.
Yes – as the single owner/user. For multiple external users you need verification. The message is designed to protect users from
Google does not provide a checkbox or setting to hide that line. The message is tied directly to your account type.
To remove the “created by a Google Apps Script user – Free” message, you must:
Important: You still don’t need to pay for a Google Cloud verification badge ($25–$5,000+). That separate process is for removing the “unverified app” consent screen, not the “created by a user” footer.
If you’ve built a Google Apps Script project and shared it with others, you may have noticed an authorization screen that says: Google Apps Script is a free, JavaScript-based cloud
“This application was created by a Google Apps Script user free”
This message appears because your script hasn’t been verified by Google. It’s Google’s way of warning users that the app comes from an unverified developer (you, the free user).
While you cannot remove this message entirely for unverified apps, you can replace it with your own branding and remove the “free user” label by completing Google’s OAuth verification process.