Apart from actual technical information, the panic logs currently seem to contain the following data.
- Computer name and user name
- Config file path
- Folder and device names and IDs
- IP addresses
- If Syncthing has been compiled locally, then that folder path is also included.
There may be more, but this is what I can see in my panic log files.
Except for 5, the data comes from the standard Syncthing logs, but the difference is that those are local. The panic logs, on the other hand, are reported automatically, and their on/off switch is hidden under the Advanced Configuration, which means that many of the casual users may not even be aware of it.
Is all this information really needed for troubleshooting? If not, then I would like to strongly propose removing/obfuscating it before uploading the logs, just to ensure that no personally identifiable information is ever exposed outside of the user’s computer.