MadBot Whitepaper

Executive Summary

The MadBot plugin for MadCap Flare revolutionizes technical writing by utilizing OpenAI's GPT models and custom prompts to help writers create high-quality technical information faster and more efficiently. Compatible with a wide range of industries, MadBot is especially beneficial for rapidly evolving sectors, such as the software industry.


The need for efficient and effective technical writing has never been more critical, especially with the rapid development and release of new products and technologies. The MadBot plugin for MadCap Flare addresses this challenge by leveraging advanced AI to streamline and improve the technical writing process.

Product Overview

The MadBot plugin integrates seamlessly with MadCap Flare as an installable plugin. It enables technical writers to quickly convert lower-quality content, such as meeting notes, into usable instructions. In addition, the plugin can enhance existing writing, making it more concise and user-friendly.

Key Features

  • AI-powered content generation: The MadBot plugin utilizes OpenAI's GPT models to generate high-quality content, reducing the time and effort required for content creation.
  • Custom prompts: MadBot's custom prompts ensure the generated content aligns with the specific needs of the project or industry.
  • Seamless integration: The plugin installs directly into MadCap Flare, enhancing the existing workflow without the need for additional tools or software.

Use Cases and Benefits

  • Convert meeting notes into usable content: Technical writers can take notes during meetings with subject matter experts (SMEs) and almost instantly transform them into well-structured, usable information.
  • Improve existing writing: The MadBot plugin can analyze and enhance the quality of current documentation, making it more accessible and user-friendly.
  • Increased efficiency: With MadBot's AI capabilities, writers can produce high-quality content faster, reducing time to market and improving overall productivity.

Security, Compliance, and SOC 2 Requirements

Data protection

The MadBot plugin only stores the license key and a unique machine ID on the Improvementsoft servers. OpenAI logs traffic for 30 days and then removes the data.

Software security

The plugin and installer are signed with a code certificate and deployed via GitHub. The codebase is continuously monitored for security vulnerabilities.

GDPR compliance

The MadBot plugin complies with the General Data Protection Regulation (GDPR), ensuring the privacy and protection of user data.


The MadBot plugin is not SOC2 compliant, but addresses the SOC 2 requirements for security, availability, processing integrity, confidentiality, and privacy through the following measures:

  • Security: The web component is hosted on Azure and protected with multi-factor authentication (MFA). The license data is hosted on Gumroad, also protected with MFA. Development is done on a Bitlocker-encrypted Windows 11 machine, and all backups are encrypted with AES-256. The source code is hosted on GitHub with MFA.
  • Availability: By hosting the web component on Azure, the MadBot plugin benefits from built-in redundancy and the ability to scale both up and out.
  • Processing integrity: Developers are screened and monitored, and the codebase is scanned for security vulnerabilities using third-party services.
  • Confidentiality: No customer data other than IP, license key, and machine ID is stored on Improvementsoft's servers. OpenAI's API is SOC 2 Type 2 compliant and has been audited by an independent third-party auditor against the 2017 Trust Services Criteria for Security.
  • Privacy: OpenAI is SOC 2 compliant, storing data for 30 days before deletion, ensuring the privacy of user data.

Implementation and Support

  • System requirements: The MadBot plugin requires MadCap Flare 2022r2 or a later version, as well as Microsoft Windows as the operating system.
  • Documentation: Comprehensive documentation is available on the help site to guide users through installation and usage.
  • Support: Email support is available to assist users with any issues or questions they may have.

Pricing and Licensing

  • Subscription-based model: The MadBot plugin is offered as a subscription with a fixed cost per user per month or year, including a fair use clause.

Company Background

Improvementsoft has been working to automate technical communication since 2017. The company's mission is to streamline and enhance the tech comm industry by developing innovative tools, such as the MadBot plugin for MadCap Flare.

Target Industries

The MadBot plugin for MadCap Flare is well-suited for a variety of industries that depend on technical writing..


The MadBot plugin for MadCap Flare is a game-changing tool that harnesses the power of AI to transform technical writing processes, enabling the creation of high-quality content more efficiently than ever before. Its seamless integration with MadCap Flare, compatibility with various industries, and robust security and compliance measures make it an invaluable asset for technical writers and organizations alike.