Privacy Policy

Effective date: 7 August 2026 · Last updated: 9 November 2026
Publisher: Story Management, LLC

Who we are

ScriptChamp ("ScriptChamp," "we," "us") is a Google Docs™ editor add-on published by Story Management, LLC. This policy explains what information the add-on accesses, how it is used, and the choices you have. It applies to the ScriptChamp add-on and its website at www.script-champ.com.

The short version

  • We do not store your writing. ScriptChamp does not copy, archive or retain your scripts, manuscripts, characters or document content on our servers. Processing happens inside your Google Doc. We hold your writing only if you choose to send it to us yourself, such as part of a script you email to support.

  • We do not sell your data. Not your personal information and not your document content. We pass information on only as this policy describes, mostly to the services that run ScriptChamp for us.

  • We do not use generative AI on your writing. ScriptChamp does not use generative artificial intelligence to write, rewrite or paraphrase your text. Every feature reads your own document and applies fixed formatting rules. We do not use your writing to train AI models. When you run Quick Translate, your script's text goes to Google Translate to make the translated copy.

  • We ask for as little as possible. ScriptChamp works only inside the Google Doc you open it in, the files it creates for you, and any file you choose for it in Google's file picker. It does not read the rest of your Google Drive.

What the add-on accesses, and why

ScriptChamp requests four Google permissions, each the narrowest that supports the feature it powers, and no restricted permissions at all:

  • The document you're working in (documents.currentonly). The add-on formats scripts, inserts samples and title pages, and scans your script to build reports. This happens on the active document only, in real time. Content is never transmitted to or stored on Story Management servers.

  • Files ScriptChamp creates (drive.file). Reports, treatments, series bibles, transcripts, outlines, spreadsheets, restore points (copies of your script saved before a tool makes broad changes), the new documents Quick Adapt and Quick Translate write, and a project folder named after your script are created by the add-on and stored in your own Google Drive. ScriptChamp can see and manage only the files it creates or that you open with it, never the rest of your Drive.

  • Displaying the sidebar (script.container.ui). This is what draws the ScriptChamp panel and dialogs inside Google Docs. The "third-party web content" in the consent wording refers to ScriptChamp's own interface, not web browsing.

  • Connecting to an external service (script.external_request). ScriptChamp makes two requests of its own with it. The add-on asks our licensing service which features to unlock. That request carries a random installation number, your license key if you have one, and the name of the script format you have open. Starting a free trial also sends the email address you typed and whether you ticked the product-news box, and moving up to a bigger plan sends the plan you chose. It never carries your document. And when you connect a document, the add-on asks Google's own sign-in service to confirm the access you just granted. Google's own translator, built into Apps Script, may also rely on this permission, as described under "Information we handle".

Connecting a document you already have (the Connect Draft step). Your own script is not a file ScriptChamp created, so the add-on cannot see it until you show it to us. The first time you use Script Notes, Protect Page Turns, a sample, a template or Quick Draft on a document, ScriptChamp asks you to choose that document in Google's own file picker. To open that picker, the add-on passes Google a short-lived access key for the four permissions you already granted. It stays inside your own browser, it goes only to Google, it expires within the hour, and it never reaches Story Management or anyone else. You are asked once for each document, you are granting access to that one document, and nothing else in your Google Drive is included. Importing from a Google Doc works the same way. You choose the Google Doc to bring in, in the same Google file picker, and ScriptChamp reads that one file and never changes it.

ScriptChamp does not request access to Gmail, Calendar, Contacts, or your Drive as a whole.

Information we handle

  • Your document content. Processed in real time to format and analyze your script. Content is not transmitted to or stored on Story Management servers. ScriptChamp sends it out of your document in only two situations, both of them through Google and both only when you ask for them. Running an export opens Google's own download of your document in your browser. Running Quick Translate sends your script's text to Google Translate, Google's own translator built into Apps Script. Google handles that text under its own terms and privacy policy. Nothing else in ScriptChamp sends it anywhere. Read aloud uses the speech voices your browser offers. Most run on your own computer, but some browsers also offer online voices, and if you choose one of those, your browser sends the text being read to that voice's provider.

  • Add-on settings. Preferences the add-on saves to make the tools work, such as your logline, saved character and location names, the project-folder ID, draft-lock status, and revision history, are stored using Google's per-document properties, attached to your document within Google's infrastructure. Your installation number, your license key, the plan last confirmed and your default format are kept the same way, in Google's per-user properties for your Google account. They are not stored on our servers.

  • License information. So that the add-on can unlock what you are entitled to, our licensing service holds: a random installation number the add-on creates for your Google account (it is not a Google identifier and does not contain your name or email address, but our records can link it to your trial or license), with the dates it was first and last seen and the script format it had open, the email address you type in to start a free trial or that you buy with, your trial dates and whether you ticked the product-news box, the tier you own and its formats, your license key, and for each purchase the date, the amount paid and Stripe's reference numbers for it. Payments are processed by Stripe. We do not receive or store your full card details.

  • We never read your Google account email. The add-on does not have permission to, and does not ask for it. Any email address we hold is one you typed in yourself.

  • Support communications. If you email support, we receive whatever you send us, including any part of a script you decide to share. Our support inbox runs on Gmail, a Google service. We keep support emails as described under "Data retention".

Third parties we rely on

  • Google. The add-on runs on Google Apps Script inside Google Docs. Document export and translation both use Google's own services, and the ScriptChamp panel loads its fonts from Google Fonts, served by fonts.googleapis.com and fonts.gstatic.com. When you choose an existing document, the file picker is served by apis.google.com, which receives your IP address and browser details like any website. Your use of Google Docs is governed by Google's privacy policy.

  • Stripe. Processes payments for paid plans and handles your payment information under Stripe's privacy policy. If you pay with Apple Pay, Google Pay, Amazon Pay, Link, Affirm or Klarna, that company also receives your payment details under its own privacy policy. Checkout asks for your billing address, which tells us which sales tax or VAT applies to your purchase. Stripe keeps it with your payment details.

  • Cloudflare. Hosts the licensing service and the small database behind it. When the add-on checks your license, the request comes from Google's servers, so Cloudflare sees Google's address, not yours. If you click the unsubscribe link in one of our emails, your browser reaches the service directly, and Cloudflare receives your IP address and ordinary connection details. Our own code does not read or store your IP address, and Cloudflare keeps its request logs for a few days. Cloudflare handles what it receives under Cloudflare's privacy policy.

  • Resend. Delivers the email that carries your license key, the email that confirms an upgrade, the emails that confirm a refund, and the one email sent when a free trial ends. Resend receives your email address and the message itself, which can name what you bought and carry your license key, under Resend’s privacy policy. It never receives your document, your Google account, or your payment details.

  • Squarespace. Hosts our website and its forms: the form for ScriptChamp updates, the contact form, and the bug report form. Like any website host, Squarespace receives your IP address, your browser and device type, and the pages you visit. The site sets one cookie that keeps its forms secure (crumb) and two that Squarespace uses to count visits for our site statistics (ss_cvr and ss_cvt). The two statistics cookies are set only if you accept them in the cookie banner. Squarespace also uses ss_performanceCookiesAllowed and ss_marketingCookiesAllowed to remember your cookie choices, including when you reject optional cookies. These preference cookies are necessary to respect your choice. The forms use Google reCAPTCHA to stop spam, so Google also receives information about your visit, under Google's privacy policy. Anything you type into a form, such as your name, email address, and message, is received through Squarespace, and messages from the contact and bug report forms reach our support inbox. Squarespace handles what it receives under Squarespace's privacy policy.

  • Public code libraries. Import PDF loads its PDF reader from cdnjs. Like any website, cdnjs receives your IP address and browser details when it sends those files. It never receives your document.

Licensing. ScriptChamp runs a small licensing service so that trials and purchases work. It holds the license information described above. It never receives your document, your Google account, or your payment card. When the add-on checks your license, the request carries the installation number, your license key if you have one, and the name of the script format you have open. It comes from Google's servers, as described above. A license key works in one Google account at a time. Final Draft templates are made inside the add-on, and each one carries a short buyer code made from your license, so that a copy shared publicly can be traced to the license it came from. The code is not your license key, does not contain your email address, and cannot be turned back into either.

Free trials. Starting a free trial asks for an email address. It is used to hold your trial to one per person, to send you one email when your trial ends if you have not bought ScriptChamp, and, only if you tick the separate box, to send occasional product news. The box is not ticked for you, and leaving it unticked has no effect on your trial. The email sent when your trial ends has an unsubscribe link. If you buy, your license key goes to the email address you enter at checkout.

How your information is used

Solely to provide and support the add-on: to format and analyze your scripts, create the documents you request, remember your settings, unlock the features you've purchased, and respond to support requests. We send occasional product updates only to people who ask for them, by ticking the box when they start a free trial or by signing up on our website. Every one of those carries an unsubscribe link. We do not use Google account information for marketing.

Google API Services User Data Policy (Limited Use)

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

  • ScriptChamp uses Google user data only to provide and improve the add-on's user-facing features for you.

  • ScriptChamp does not transfer Google user data to third parties except as necessary to provide or improve those user-facing features and only with your consent, for security purposes such as investigating abuse, to comply with applicable law, or as part of a merger, acquisition, or sale of assets after obtaining your explicit prior consent.

  • ScriptChamp does not use Google user data for advertising of any kind, including retargeting, personalized or interest-based advertising.

  • ScriptChamp does not use or transfer Google user data to create, train, or improve any AI or machine learning model.

  • No human reads your document content except with your explicit authorization for troubleshooting, where required for a security investigation, or where the law requires it.

Data retention

  • Add-on settings persist with your document until you clear them or delete the document.

  • Files the add-on creates live in your Google Drive under your control. Delete them anytime.

  • License records (email + tier) are retained while your license is active and for a reasonable period afterward for accounting, tax and support purposes.

  • If an email we send you cannot be delivered right away, our licensing service keeps a copy of it, which can include your license key, tries again every hour for up to a day, and deletes the copy within 30 days.

  • Support correspondence is retained as long as needed to resolve your inquiry and maintain service quality.

Your choices and rights

  • You can uninstall ScriptChamp at any time from the Google Workspace Marketplace, and revoke its access in your Google Account under "Third-party apps & services."

  • You can delete any document or file ScriptChamp created.

  • Access, correction and deletion. You may request access to, correction of, or deletion of the information we hold about you by emailing support@script-champ.com. Depending on where you live, you may have additional rights under laws such as the GDPR, the CCPA or the CPRA. We honor applicable requests, except where the law requires or allows us to keep information, such as purchase records needed for tax and accounting, or records of an open refund, chargeback, or dispute. We may also keep a note that you asked us not to email your address, so that we do not email it again.

  • Marketing opt-out. You may stop receiving product-update emails at any time using the unsubscribe link at the bottom of any such email. It has no effect on your license or your access to support.

If you are in the European Economic Area or the United Kingdom

Story Management, LLC, at the address under "Contact", is the controller of your personal information.

Why we use your information, and the legal basis for each use:

  • Running your trial, unlocking what you bought, sending your license key and refund emails, and answering your support requests. The basis is our contract with you.

  • Keeping purchase records for tax and accounting. The basis is our legal obligation.

  • Holding each trial to one per person, keeping the licensing service secure, finding and fixing errors, and sending the one email when a trial ends. The basis is our legitimate interest in running ScriptChamp fairly and reliably. You can object to any of these.

  • Product news and the website's statistics cookies. The basis is your consent, which you can withdraw at any time.

You do not have to give us your email address. Without it, we cannot start a trial or send you a license key.

The services named under "Third parties we rely on" receive your information to run ScriptChamp for us. We are in the United States, and so are several of those services. When your information goes to the United States, we rely on the EU-U.S. Data Privacy Framework, or standard contractual clauses and the UK's equivalent, as each service offers.

We keep your information as described under "Data retention".

You can ask to see, correct, or delete your information, to restrict or object to how we use it, and to receive a copy in a portable format. To do any of these, email support@script-champ.com. You can also complain to the data protection authority where you live or work.

We make no automated decisions about you that have legal or similarly significant effects.

Children's privacy

ScriptChamp is not directed to anyone under the age of 13, or under the minimum age in your jurisdiction. We do not knowingly collect personal information from children. If we learn that a child has provided us with personal information, we will delete it.

Security

To protect the limited information we hold, we use reasonable administrative, technical, and organizational safeguards suited to it. No method of transmission or storage is perfectly secure, but we work to safeguard your data and limit what we collect in the first place.

Changes to this policy

We may update this policy as the add-on evolves. Material changes will be posted at www.script-champ.com with a new "Last updated" date.

Contact

Story Management, LLC. support@script-champ.com. www.script-champ.com

Mailing address: Story Management, LLC, 3154 Glendale Blvd #109, Los Angeles, CA 90039