I built a privacy‑first, cross‑platform hardware information tool in Rust
Description and use
MyHardwareInfo is a cross‑platform Rust app that locally gathers hardware data while protecting privacy by redacting identifiers and avoiding telemetry.
Problem
Existing hardware inspection tools expose sensitive data and often rely on cloud services or telemetry, compromising privacy.
Outcome
MyHardwareInfo delivers a cross‑platform, privacy‑first hardware inspection tool that runs locally, redacts sensitive data by default, and avoids requiring elevated privileges.
Workflow
- 1. Build or download the app for the target OS.
- 2. Launch MyHardwareInfo; it collects data in background workers.
- 3. View hardware categories (CPU, GPU, Memory, etc.).
- 4. Optionally refresh with F5 or Alt+R.
- 5. Generate TXT or JSON reports; identifying fields are redacted unless opted in.
- 6. Share reports safely or copy values directly.
Evidence
MyHardwareInfo is a native desktop application that collects hardware and operating system information and presents it through a simple graphical interface.
The application has: No accounts. No telemetry. No analytics. No update checks. No uploads.
Reports are redacted by default. The user has to explicitly opt in if they want those identifiers included in the Full Report.
- Record date: 2026-10-06T12:41:09.234Z