You seem to be mixing multiple situations in your question.
In the case of security errors, the user is presented with an "Access Denied"-type error. No database records are disclosed.
In the case of an error during their usual tasks, the user would already know what the document name and such were since they're working on it. So no additional information is disclosed even when they look at the technical details to provide to Tech Support.
Web applications, like Forms and WebLink, dealing with unauthenticated users present more generic error messages and log the details to the server's event log where only administrators have access. Websites can be set up to not disclosed web server information. This is an IIS setting, not a Laserfiche one.
Software version is provided in the About box in all applications to make it easier to troubleshoot. This is standard for software, not a Laserfiche-specific feature.