We have a report that is displayed to the user as HTML, so we generate an HTML file dynamically and open it in the browser. Does JetBrains recommend a specific path for storing such files for our plugin?
No, please do not use getPluginsPath() it is only for plugin binaries/distributions. You may use PathManager.getTempDir() for some temporary files though