| Latest version | 0.2.1 |
|---|---|
| Minimum Core | 12 |
| Compatible Core | 13 |
| Last updated | 1 year ago |
| Created | 1 year ago |
| Authors |
|
| Languages |
English |
| Systems | All systems |
| Project source | Project URL |
| Report bugs | Bug tracker URL |
| Read-me | Readme URL |
| Changelog | Changelog URL |
| License | License URL |
Anonymous error reporting to help improve Foundry VTT modules
Errors and Echoes is a privacy-focused error reporting module that helps Foundry VTT module authors identify and fix bugs faster. When enabled, it anonymously reports JavaScript errors to module authors, providing valuable debugging information while protecting your privacy.
Key Features:
Your privacy is our top priority. Here’s exactly what we collect and what we don’t:
You control what information is included in error reports through three privacy levels:
We guarantee that the following information is never collected:
Error reports are used exclusively to:
Data is never used for:
Install via Foundry VTT:
Enable the Module:
Configure Privacy Settings:
When you first enable the module, you’ll see a welcome dialog that explains:
You must actively consent before any error reporting begins.
Access privacy settings through Settings → Module Settings → Errors and Echoes:
Advanced users only: Configure which module authors receive error reports.
Default Configuration:
https://errors.rayners.devMinimal Level - Choose if you:
Standard Level - Choose if you:
Detailed Level - Choose if you:
{
"error": "Cannot read property 'update' of undefined",
"stack": "TypeError: Cannot read property...",
"type": "TypeError",
"timestamp": "2024-12-06T15:30:00.000Z"
}
{
"error": "Cannot read property 'update' of undefined",
"stack": "TypeError: Cannot read property...",
"type": "TypeError",
"timestamp": "2024-12-06T15:30:00.000Z",
"foundry": {
"version": "12.331"
},
"system": {
"id": "dnd5e",
"version": "3.3.1"
},
"modules": ["[email protected]", "[email protected]"],
"sessionId": "anon_20241206"
}
Check Current Settings:
Test Error Reporting:
Review Data Being Sent:
The module includes built-in endpoint testing:
Check these settings:
If you’re unsure about privacy:
If experiencing issues:
If endpoint tests fail:
https://For privacy-related questions or concerns:
By enabling error reporting, you’re helping:
If you’re a module author interested in receiving error reports:
Q: Is my personal information collected? A: No. The module is designed to never collect personally identifiable information.
Q: Can I see what data would be sent before enabling? A: Yes. The Privacy Details dialog shows example reports for your current settings.
Q: Can I enable reporting for some modules but not others? A: Yes. You can configure which author endpoints are enabled in the advanced settings.
Q: What happens if I change my mind? A: You can disable error reporting or change privacy levels at any time in module settings.
Q: Do I need to configure anything to help module authors? A: No. The default configuration works for most users. Just enable reporting and choose your privacy level.
Last Updated: June 2025
Module Version: 0.1.0
Foundry Compatibility: v13+
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: errors-and-echoes or copy its manifest URL:
And paste it to the input box at the bottom of your window.

You can install this package directly to your Forge account.