Skip to main content
Pluto's Tweaker logoPluto's Tweaker
Attribution

Third-party notices

Pluto's Tweaker integrates with, but does not bundle or redistribute source of, the external tools and libraries listed below. Each is used only through its own documented, official interface.

PresentMon (GameTechDev/PresentMon)

  • Project: github.com/GameTechDev/PresentMon
  • Publisher: Intel Corporation and PresentMon contributors
  • License: MIT License

Pluto's Tweaker never ships, downloads, or auto-installs a PresentMon binary. A user who wants frame-time capture must separately obtain an official build from the project's GitHub releases page and either place it under this app's own tools folder or select it explicitly through a file picker. The resulting path is validated (absolute, correctly named, denylist-checked, present on disk) before anything is launched, and PresentMon is launched exclusively through its documented headless/console command-line capture mode — never a command string, never PresentMon's overlay/hotkey features, and never any form of process injection. No code from the PresentMon repository is included in this project.

MIT License text (PresentMon)
MIT License

Copyright (c) Intel Corporation and PresentMon contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Microsoft .NET runtime extension packages (bundled)

The self-contained build bundles the full .NET runtime plus NuGet packages referenced directly by the application:

  • System.ServiceProcess.ServiceController (8.0.0) — used to query and control Windows service state.
  • System.Management (10.0.3) — used for WMI queries (e.g. network adapter enumeration).
  • System.Security.Cryptography.ProtectedData (8.0.0) — used for per-user secure local storage of an activation token.

All are published by Microsoft under the MIT License, as part of the dotnet/runtime project, the same license and source as the .NET runtime itself. No source from any package is included in this repository; each is consumed exclusively as a compiled NuGet package via the standard .NET SDK restore/publish pipeline.

LibreHardwareMonitorLib — removed

Earlier beta builds used the official LibreHardwareMonitorLib NuGet package (MPL-2.0) for GPU/memory/storage sensors, with CPU and Motherboard hardware types permanently disabled to avoid loading its bundled legacy kernel driver. As of the current release, this package has been removed entirely — the package embedded the driver payload inside its own shipped file regardless of which hardware types were enabled at runtime, so disabling those types alone did not satisfy a commercial build's "no embedded kernel driver of any kind, ever" requirement. Hardware telemetry is now read exclusively via a documented, unelevated, driver-free Windows API; GPU and storage sensors are reported as explicitly unavailable rather than guessed at.

See also: Checksums & SBOM for the full software bill of materials shipped with each release.