ANN: DocInsight 2025 Public Beta Release and Licensing Migration

We are excited to announce the public beta release of DocInsight 2025 and the upcoming migration to our new licensing model.

DocInsight, also known as Documentation Insight, is a powerful tool for browsing and documenting Delphi source code.

:rocket: Highlights of DocInsight 2025

  • Expanded Delphi Support: Compatible with Delphi XE7 through Delphi 12.
  • Enhanced CLI: A faster and more reliable DocInsight Command-Line Interface.
  • Improved Browsing: View local HTML output without the need for a local web server.
  • Resolved Issues & New Features: Addresses many long-standing issues and introduces valuable enhancements.

For more details, please refer to the Release Notes.

:briefcase: Licensing and Pricing

With the release of DocInsight 2025, we are introducing a revamped licensing model:

  • Commercial License: Designed for companies and business organizations.
  • Personal License: Tailored for individual developers.

For more information, please review our EULA.

Pricing details are available on our Purchase Page.

:shopping_cart: New FastSpring Store

We are migrating to the new FastSpring Store for processing payments. The FastSpring Store offers a user-friendly portal to browse and manage your subscriptions. You can also view your license keys on the order page.

Key Features:

  • Manual Renewal: By default, subscriptions are set to manual renewal, ensuring you have full control over your license renewals without automatic charges.

:gift: Customer Benefits

We apologize for the inconvenience caused by the lack of updates to DocInsight over the past few years. To demonstrate our commitment to providing better service and continuous product improvements, we are offering the following compensation to our valued customers:

  1. Customers with Active Subscriptions from October 1, 2022, to Present:

    • 6-Month Free Extension: Receive a complimentary 6-month extension to your current subscription.
    • Additional 6-Month Extension: An extra 6-month extension will be granted upon renewing your license.
  2. Existing Customers:

    • Standard Renewal Pricing: Eligible for standard renewal pricing until February 1, 2025.

We are dedicated to delivering regular updates and ensuring that DocInsight meets your needs. Thank you for your continued trust and support.

As we improve our product, we will work closely with customers to complete the migration process smoothly. If you have any questions or specific requirements, please contact us at [email protected].


Thank you for being a part of the DocInsight community!

What do companies get for that quite large markup in pricing?

As for legal matters: This part will make it illegal to sell the software in Europe, there must be a reasonable way to transfer software licenses to other individuals:

  • The Personal License is non-transferable and cannot be resold, rented, or otherwise redistributed.

Thanks for raising this issue. I’ll review this part.

We borrow the licensing model (Commercial/Individual subscriptions) from JetBrains (Monthly and yearly plans with JetBrains Toolbox), with simpler New registration + Renewal price, and the percent for the renewal price is even lower.

The intention of individual subscription is to offer more affordable price for solo developers, freelancers. The price doesn’t increase for companies. In addition, with automatic volume discounting, the gap is smaller. We will also provide priority support for companies and consider their feature requests.

We have many plans about our product and we want to make the community benefit from our effort. Thanks!

Well, I do wish you all the best, but count me out as a supporter of the product. Asking for more money, just because it is a company, without giving any more value is not the way to go.

So far, the current public beta is not even stable, many of the issues I’ve mentioned still exist, which make it hard to work with it and barely better than just using the code templates. “Many plans” is not really anything I like to read at this point, I’d like to see a product that works mostly flawlessly. We have waited for more than a year for an update and so far, the current beta is not really helping productivity, as I do get error messages, wrongly placed, generated xml comments and even had it twice, that it overwrote xml comments in another place.

I do know, that I’ve mostly not provided steps to reproduce, but only because I couldn’t reproduce it by following certain steps. However, each of the issues I’ve posted happens regularly as I try to use it.

Sorry to be this upset and non-helping at this point, but before asking anyone to pay for the product, make it work smoothly and make it stable. We, as company, will neither extend our licenses, which I believe was 10, nor get new ones, which would go up to 16 or so, as our team has grown quite a bit since last year.

@sakura Thank you for your honest feedback. Our primary goal is to release a reliable version as soon as possible. Without stability, our other plans are meaningless. Regarding the new licensing model, it is currently experimental, and we reserve all rights.

Thank you for reporting these issues. I will review the problems you’ve mentioned, attempt to reproduce them, and work on resolving them.

Thank you sincerely. While it might not sound encouraging, I recognize that there is still much work to be done. I am committed to doing my best to improve the product.

I checked Personal EULA of JetBrains and found this part:

(B) You may not:
(i) allow the same Subscription to be used concurrently by another user apart from yourself;
(ii) rent, lease, reproduce, modify, adapt, create derivative works of, distribute, sell, or transfer the Product;

The following text needs to be confirmed:

Licensing vs. Ownership:

  • Software Licenses: Generally, software is provided under a license agreement, meaning you’re granted the right to use the software under specific conditions, not ownership of the software itself.
  • Transfer Rights: The right to transfer a license is not inherently granted under EU law. It largely depends on the terms set forth in the EULA.

Well, I do know that, for example, Embacadero had to change their handling of license transfers, first not allowing it and getting threatened by law suits; know it costs a one time fee of 50€ per license transfer.

I also checked the FinalBuilder EULA:

  1. Grant of License
    The licenses granted in this section are subject to the terms and conditions set forth in this EULA. Upon acceptance of this Agreement, VSoft grants you a non-exclusive, non-transferable, limited license to install and use the Software. You may install and use the Software as permitted by the license type purchased as described below in License Types. The license type purchased is specified in the payment receipt and is also displayed in the About dialog in the Software.

But as you said, it is good to know more information.

Always remember, as long as no one suis, no problem anyways. And for a small price it is way less likely, than for a multi-thousand-Euro license.

Got it. Thank you!