UWPX is an XMPP client, that connects to XMPP servers. It does not collect any personal data and all ways data is collected can be disabled.
After a crash, the App will collect data about what happened and uploads this bundle to App Center or for versions lower than v.0.6.0.0 to HockeyApp.
Although it's not recommended, it can be disabled via
Disable crash reporting.
Incident Identifier: 9f87a925-2d28-40d1-9612-02b3c8cfc1d7 CrashReporter Key: t7vgZ+qEyZITMCMsMVzbTvb7V0n6zB7UmdlztKvfoBk= Hardware Model: Z270-HD3P Identifier: UWP_XMPP_Client Version: 0.1.0.0
Date/Time: 2017-12-24T11:46:21.022Z OS Version: Windows 10.0.16299.125 Report Version: 104
Exception Type: System.AggregateException Crashed Thread: 2
Application Specific Information: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. (Object reference not set to an instance of an object.)
Exception Stack: unknown location Data_Manager2.Classes.DBManager.ImageManager.<>c__DisplayClass9_0.<b__0>d.MoveNext()
0.11.0.0 UWPX uses AppCenter Analytics to report basic information like session count, duration and which OS version you are running on.
Like Crash Reporting, Analytics can be disabled via
XMPP accounts you add, get stored in a local SQLite-net database. This database is located in the apps ApplicationData folder, where by design no other applications have access to.
The password for each account gets stored in a PasswordVault (implementation).
Passwords for MUCs and all OMEMO keys get stored in plain text in the above mentioned database.
The App accesses your picture library to store downloaded images.
This can be disabled via
Store images in library.
If disabled, the app will store all newly downloaded images in the local app directory.
UWPX accesses to the general file system only in case you want to export logs (
0.20.0.0 UWPX uses Bluetooth to connect and register new experimental XMPP IoT devices.
0.20.0.0 UWPX can use your webcam to scan XMPP realted Qr-Codes. This is used for scanning/validating OMEMO fingerprints and experimental XMPP IoT setup QR-Codes.