Privacy Policy
Privacy Policy
Last updated 26 June 2026 — applies to PC Workman v1.8.0 and later
PC Workman is a local-first Windows system monitor. Almost everything it does — reading your sensors, learning your hardware's normal behaviour, the hck_GPT assistant, your entire history — happens on your own machine and never leaves it. This document is the complete account of the one thing that can leave your device: what it is, why it exists, and how to turn it off.
Summary
- Your monitoring data, the hck_GPT assistant and your history stay on your PC. There is no account, no login, no cloud sync.
- The only data that can be sent is an optional, anonymous hardware and usage snapshot, used to fix incompatibilities.
- It contains a random ID and your component models — never your name, your files, your IP address, or anything you do.
- It can be switched off in Settings. With Network Access off, the application makes zero outbound connections.
What stays on your device
None of the following is ever uploaded:
- System metrics — CPU, GPU and RAM usage, temperatures, voltages and fan speeds.
- The process list and everything PC Workman knows about your running programs.
- Learned data — thermal baselines per workload, voltage anomaly history, long-term statistics.
- hck_GPT — the assistant runs entirely on your machine; your questions and conversations are never sent anywhere.
- Your settings and preferences.
This data is stored locally — for example, the statistics database at …/data/logs/hck_stats.db — and is yours alone.
The data that can be sent
At most once per session, PC Workman can send a single anonymous snapshot through one network gate. The table below is the entire payload; nothing else is ever transmitted.
| Field | What it is | Example |
|---|---|---|
| install_id | A random identifier generated once on your machine. Not linked to you, your name, or any account. | a1b2c3… |
| app_version | Which version of PC Workman you run. | 1.8.0 |
| os | Your Windows version and build. | Windows 10 (build 19045) |
| country | A two-letter region read from your Windows language setting — never from your IP address. | PL |
| cpu, cpu_cores | Your processor model and physical core count. | Intel Core i7-4710HQ, 4 |
| gpu | Your graphics card model. | NVIDIA GeForce RTX 3050 |
| ram_gb, ram_mhz | RAM size and speed. | 16, 2667 |
| motherboard | Motherboard manufacturer and model. | ASUS PRIME B450M |
| disks | Up to four drives: model, size and type (SSD/HDD). | — |
| session_min | How many minutes the application was open during this run. | 42 |
You can review this exact snapshot, verbatim, in Settings before you agree to anything — the same control that lets you turn it off.
What is never collected
To be unambiguous, PC Workman never collects, sends or stores:
- Your name, username or computer name.
- Your email address or any contact details.
- Your IP address — it is not logged on the receiving end.
- File names, file paths or file contents.
- The names of the processes or programs you run.
- Keystrokes, screen contents, clipboard, or browsing activity.
There are no advertising networks, no third-party analytics, no tracking pixels, and no fingerprinting beyond the hardware-model fields listed above.
Why this data is collected
PC Workman is built by one person. As the number of downloads grows, so does the number of bug reports and incompatibilities on hardware the developer does not own. The component models in the snapshot indicate which processors, graphics cards, memory, motherboards and drives people actually run PC Workman on — from the oldest machines to the newest — so that problems can be reproduced and fixed.
That is the only purpose. The data is never sold, never shared for advertising, and never used to build a profile of you.
Where it is sent
When sent, the snapshot is delivered to a private Cloudflare Worker and storage that only the developer (Marcin Firmuga, HCK_Labs) can access. It is not shared with any third party, and it is used solely for the compatibility and bug-fixing purpose described above.
Your control
Default state. In v1.8.0 the network/telemetry switch is on by default. The first time you open the control, it explains exactly what is sent and lets you decide.
Resetting your random ID. Delete settings/network.json. A fresh random identifier is generated the next time (or none at all, if telemetry remains off).
Deletion requests. Because the data is anonymous, there is no account to identify you by. If you send the developer your install_id, the records tied to it can be deleted.
Data retention
Snapshots are kept only as long as they remain useful for compatibility and bug analysis, and are used in aggregate (for example, how many users run a given graphics card). No per-user profile is ever built, because there is no identity to attach one to.
Children
PC Workman is a developer and enthusiast tool and is not directed at children under 13.
Changes to this policy
If this policy changes, the updated version will be published here with a new date, and material changes will also be noted in project communications.
Contact
GitHub: @HuckleR2003 (open an issue or discussion).
Email: [email protected]
PC Workman is open source under the MIT licence. You do not have to take any of this on trust — the code that builds and sends the snapshot is in core/telemetry.py and core/network.py.
← Back to PC Workman