2022-12-16 22:32:59 +01:00
|
|
|
# Privacy
|
|
|
|
|
|
|
|
|
|
To aid the application development this project uses [Sentry.io](https://sentry.io/)
|
|
|
|
|
to track all exceptions raised by the application. It is essential to identify bugs
|
|
|
|
|
and fix them with minimal user intervention superseeding the need to user
|
|
|
|
|
[troubleshooting](troubleshooting.md).
|
|
|
|
|
|
|
|
|
|
As part of Sentry error tracking the following information is being sent and is logged
|
|
|
|
|
including, but not only:
|
|
|
|
|
|
|
|
|
|
- Windows Version
|
|
|
|
|
- .NET Framework Version
|
2022-12-16 22:55:23 +01:00
|
|
|
- Exception Stack Trace
|
2022-12-16 22:32:59 +01:00
|
|
|
- Application Version
|
2022-12-16 22:55:23 +01:00
|
|
|
- Type of installation
|
2022-12-18 09:57:05 +01:00
|
|
|
- Installation ID
|
2022-12-16 22:32:59 +01:00
|
|
|
|
2022-12-18 09:57:05 +01:00
|
|
|
Additionally for statistic purposes the installation ID, application version
|
|
|
|
|
and which SteamDeckTools apps are used might be tracked as part of Update
|
|
|
|
|
process to see active user-base vs version used.
|
2022-12-16 22:32:59 +01:00
|
|
|
|
|
|
|
|
The installation ID is one time generated GUID that is persisted on the first start
|
|
|
|
|
of an application.
|
|
|
|
|
|
|
|
|
|
Application for auto-update purposes checks for latest release on a start,
|
|
|
|
|
or every 24 hours.
|
|
|
|
|
|
|
|
|
|
All information being sent can be seen in a publically available source code
|
|
|
|
|
of this application.
|
|
|
|
|
|
2022-12-17 21:37:34 +01:00
|
|
|
You can see exact exceptions being sent in `Documents/SteamDeckTools/Logs`
|
|
|
|
|
- if it is empty it means nothing was sent.
|
|
|
|
|
|
2022-12-16 22:32:59 +01:00
|
|
|
## Disable it
|
|
|
|
|
|
|
|
|
|
Create `DisableCheckForUpdates.txt` file. To validate that this is working,
|
|
|
|
|
when clicking `Check for Updates` or running `Updater.exe` the application
|
|
|
|
|
will show `This application has explicitly disabled auto-updates`.
|