Remove This Application Was Created By A Google Apps Script User

If you are a developer writing a Google Apps Script to programmatically remove an application, you typically cannot remove "Third Party App" authorization tokens via a standard script function for security reasons. Users must manually revoke access via the Security settings mentioned in Scenario 1.

However, if you are just trying to delete a specific file (like a document named "Paper"), you can use the following code snippet:

function removePaperFile() 
  // Search for files named 'Paper'
  var files = DriveApp.getFilesByName('Paper');
while (files.hasNext()) 
    var file = files.next();
    // Check if it is the correct file before deleting
    // Note: .setTrashed(true) moves it to the Trash bin
    file.setTrashed(true); 
    // Logger.log('Moved to trash: ' + file.getId());

Summary Checklist:

To remove the "This application was created by a Google Apps Script user" banner, you generally need to embed your web app in an iframe on another site, or use a Google Workspace (paid) account to deploy it within your own domain.

How to Remove the "Created by a Google Apps Script User" Banner

If you’ve ever built a web app with Google Apps Script, you’ve likely seen that persistent blue or gray banner at the top of your page. While it serves as a security feature for Google, it can make your professional project look like a "test script." Here is the reality of how to handle it. 1. The "Free" Workaround: Use an iFrame

The most common way to hide the banner without spending money is to embed your Apps Script web app into another website using an How it works:

When the script is rendered inside an iframe on an external site, the banner is typically suppressed. You must update your script’s function to allow embedding: javascript HtmlService.createHtmlOutputFromFile(

) .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); } Use code with caution. Copied to clipboard Users have reported success embedding these apps into Google Sites , which often removes the warning for viewers. 2. The Professional Solution: Google Workspace

The banner is a "price" of using the free consumer platform. If you use a paid Google Workspace

account (Business or Education), you can deploy apps that don't show this warning to other users in your same domain. Internal Access:

When you deploy and set access to "Anyone within [Your Domain]," the banner is removed for your colleagues. Verification:

For apps intended for the general public, you must link your script to a standard Google Cloud Project (GCP) and go through the OAuth verification process to be recognized as a "verified publisher". 3. What Doesn't Work

It is important to note that you cannot hide this banner using internal CSS or JavaScript within your script. Google intentionally isolates the web app in a different domain (e.g., googleusercontent.com

) to prevent your code from accessing the parent page's elements, including the banner itself. Summary Table: Removal Options Difficulty iFrame Embedding Hides banner on the host site Google Sites Often suppresses banner for viewers Workspace (Internal) No banner for users in your domain GCP Verification Removes banner for public users linking to a GCP project Google Apps Script remove warning banner - Stack Overflow

The gray banner at the bottom of the screen was a digital scar. It read:

"This application was created by a Google Apps Script user." If you are a developer writing a Google

For Elias, a self-taught coder working out of a cramped studio, that banner was a neon sign pointing to his amateur status. He had built "The Oracle," an algorithm designed to predict localized market crashes, using nothing but Google Sheets and a dream. But every time he pitched it to a venture capitalist, their eyes drifted to that tiny, gray disclaimer. To them, it didn't look like a revolution; it looked like a hobby.

One Tuesday, Elias snapped. He didn't just want the banner gone; he wanted the

He spent forty-eight hours straight buried in documentation. He learned that the banner was a security feature, a permanent "badge of origin" for scripts running on Google’s infrastructure. It was there to protect users from phishing, ensuring they knew the app wasn't an official Google product.

"I don't want to hide," Elias whispered to his glowing monitor, "I want to be independent."

He realized he couldn't just "CSS-hide" his way out of this. To remove the mark, he had to graduate. He began the grueling process of migrating his entire codebase. He moved the logic from Apps Script to a dedicated Node.js server. He swapped the Google Sheet for a robust SQL database. He replaced the simple function with a professional front-end framework.

As he hit 'Deploy' on his own private domain, the banner finally vanished. The interface was clean, white, and professional.

A week later, Elias sat across from a high-tier investor. The man looked at the screen, scrolled through the seamless, branding-free dashboard, and nodded. "Impressive. It feels solid. Built this from scratch?"

Elias smiled, remembering the gray banner that had once haunted him. "It had humble beginnings," he said, "but it grew up." technical steps

to migrate a project away from Apps Script, or should we refine the narrative arc of the story?

There is no direct "off" switch to remove the "This application was created by a Google Apps Script user" banner from a standard web app, as it is a built-in security measure by Google

. However, you can bypass or hide it using several workarounds depending on your environment. 1. Embed the Web App in an Iframe

The most common way to hide the banner is to host your own HTML page (on GitHub Pages, for example) and embed the Apps Script web app URL inside an "YOUR_WEB_APP_URL" "width:100%; height:100vh; border:none;" Use code with caution. Copied to clipboard : Ensure your script allows iframing by setting the XFrameOptionsMode javascript HtmlService.createHtmlOutputFromFile(

) .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); } Use code with caution. Copied to clipboard 2. Publish as a Workspace Add-on If you publish your script as a verified Google Workspace Add-on

, the warning banner typically does not appear. This requires more development work and often a verified Google Cloud project, but it is the "official" way to remove such warnings for professional applications. 3. Use within the Same Workspace Domain

If you are part of a Google Workspace organization, the banner is

to other users within the same domain. If your intended audience is internal to your company or school, simply deploying it to your organization will solve the issue. 4. Client-Side Browser Extensions (For Personal Use) Summary Checklist:

If you only want to hide the banner for yourself, you can use browser extensions like uBlock Origin

or a custom CSS injector to set the warning element's display to CSS Selector #warning display: none !important; GitHub Pages site to host the iframe for your application? AI responses may include mistakes. Learn more

The message "This application was created by a Google Apps Script user" is a mandatory security banner displayed by Google on web apps created with Google Apps Script. It is designed to alert users that the application was not created by Google and may request sensitive permissions.

While there is no single button to "turn off" this banner for free consumer accounts, there are several methods to remove or bypass it depending on your environment. 1. Embed the Web App in a Google Site

The most reliable "no-cost" way to remove the banner for external users is to embed your Apps Script web app into a Google Site.

When a web app is viewed through an iframe on a Google Site, Google typically suppresses the author warning banner.

Requirement: Ensure your web app deployment is set to "Anyone" or "Anyone with a Google Account" and that the site itself is shared with your target audience. 2. Use a Google Workspace Account (Internal Use)

If you are developing for an organization, the banner is automatically hidden for users within the same domain.

If you own a Google Workspace (Business, Enterprise, or Education) account and deploy the script so only "People within [Your Domain]" can access it, they will not see the banner.

The warning only appears when the script is accessed by someone outside your Workspace organization or by a consumer (Gmail) account user. 3. Complete Google Cloud Project Verification

For public-facing applications that cannot be restricted to a Workspace domain, the official way to remove security warnings is through Google Cloud verification.

Process: You must associate your Apps Script with a standard Google Cloud Platform (GCP) project instead of the default "default" project.

Outcome: Once your project is verified as a "Verified Publisher" by Google, the banner and "unverified app" warnings will disappear for all users. Note that this process can take several weeks and may require a security audit if you use restricted data scopes. 4. Technical Workarounds (For Personal Viewing)

If you only need to hide the banner for yourself (e.g., on a public display or TV), you can use browser-based tools:

Custom JavaScript Extensions: Extensions like "Custom JavaScript for websites" can be used to inject code that sets the CSS of the banner to display: none;.

GitHub Solutions: Community-made plugins such as apps-script-remove-warning on GitHub are designed to auto-hide these elements in your browser. To remove the "This application was created by

Note: These methods only hide the banner for you and anyone else who has the extension installed; they do not remove it for the general public. Comparison of Methods Complexity Google Sites Embedding General Public Workspace (Internal) Employees/Team Paid Account GCP Verification General Public Free (but time-intensive) Browser Extension

To remove the "This application was created by a Google Apps Script user" banner, you generally need to change how you host or verify the application

. Google displays this message as a security feature to inform users that the app is not an official Google product and was created by a third party. Methods to Remove or Bypass the Warning

The most effective way to eliminate this banner is to avoid viewing the app directly via the script.google.com Embed in a Website or Google Sites If you embed your Web App into another webpage using an

, the banner is often suppressed. For this to work, you must set the X-Frame-Options in your Apps Script code to allow embedding: javascript HtmlService.createHtmlOutputFromFile(

) .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); } Use code with caution. Copied to clipboard Google Workspace Verification

The banner typically does not appear for users within the same Google Workspace domain

as the script owner. If you are targeting external users, you must publish the script as a verified Google Workspace Add-on or associate it with a verified Google Cloud project Browser Extensions (Developer Workaround)

If you only need the banner gone for your own view (e.g., on a public display or TV), you can use browser extensions like "Custom JavaScript for websites" to inject CSS and hide the element. CSS to hide #warning display: none; Google Groups Why the Banner is There Security & Transparency

: It warns users that the app's creator is an individual user, not Google, preventing phishing or malicious data collection. Mobile Responsiveness Issues

: As of late 2023, the banner transitioned to a blue format that can cause scaling issues on mobile devices. Summary of Solutions Complexity External users Workspace Domain Internal organization users GCP Project Verification Public/External users Browser Extension Only the local viewer to embed your script into a Google Sites


Let’s clear up some confusion.

No. Even paid Workspace accounts see the warning for external apps. Only internal trust (domain-level) removes it.


Partially true. If your app is listed on the Marketplace and verified, the warning disappears. However, listing requires verification and typically a security assessment.

If your app is used by people outside your organization (e.g., a public form tool, a lead generator, or an add-on listed on Google Workspace Marketplace), you must complete Google’s OAuth verification process.

This is the only official method to remove the warning for all users.