Diagnostic Scanner for Repair Techs
Plug in. Scan.
Know exactly what's wrong.
iUSB is a portable diagnostic toolkit that runs from a USB stick across Windows, macOS, and Linux. A full system pass typically completes in 60–90 seconds. Severity-triaged findings, ready-to-run fix scripts, and a clean HTML report your customer can actually read.
60–90s
Typical full scan
3
Operating systems
10
Diagnostic modules
$0
Open-source core
╔══════════════════════════════════════════════════╗
║ PULSE DIAGNOSTICS v1.0 ║
╚══════════════════════════════════════════════════╝
Ticket: PD-8VX3K9 | Scan started
Customer: Jane Doe
[1/10] System Identification
Device: Dell Inspiron 15 5000 | Serial: 8VX3K92
[4/10] Disk Health & SMART
[CRIT] SMART Failure Predicted: 184 Reallocated Sectors
[5/10] Battery Health
[WARN] Battery Degraded: 62% Health, 847 Cycles
[7/10] Security Audit
[WARN] Defender Definitions Outdated (18 days)
[INFO] 47 Pending Updates (12 Security)
[10/10] Software Audit
[WARN] 3 PUPs Detected
──────────────────────────────────────────────────
Scan complete.
Findings: 1 critical, 3 warning, 1 info, 5 pass
Est. repair: 95 min | $246
Workflow
Four steps. Under two minutes.
No install on the customer's machine. No network needed. No data leaves the device.
1
Plug in USB
Carry one stick with all three OS scanners. Works on any machine that walks in the door.
2
Run the scanner
Double-click the launcher for the machine's OS. Enter an optional customer name. The scan runs automatically.
3
Review findings
Every finding is triaged by severity with fix scripts, time estimates, and cost breakdowns ready to go.
4
Hand over report
A clean HTML report opens in the browser. Print it or save as PDF. The customer sees exactly what they're paying for.
Diagnostic Report
Prepared for: Jane Doe
PD-8VX3K9
CRIT
SMART Failure Predicted: Reallocated Sectors
$89
WARN
Battery Degraded: 62% Health
$69
WARN
3 Potentially Unwanted Programs Detected
$59
INFO
47 Pending OS Updates (12 Security)
$29
PASS
Network, Thermals, Memory, Boot: All Clear
Est. Repair Time
~95 min
~95 min
Estimated Total
$246
$246
Diagnostic Coverage
10 modules. Real system commands.
No simulated results. Every finding comes from actual OS-level diagnostic calls.
System ID
Model, serial, OS version, BIOS, chassis type
CPU & Thermals
Temperature, load, throttling detection, fan RPM
Memory
Capacity, usage, slot info, pressure analysis
Disk / SMART
SMART health, reallocated sectors, volume space
Battery
Cycle count, health %, design vs actual (laptops, tablets, UPS)
Network
DNS resolution, adapter status, latency test
Security
AV status, firewall, update age, encryption
Services & Logs
Failed units, BSODs, kernel panics, error events
Boot Performance
Boot time breakdown, startup items, uptime
Software Audit
PUP/adware detection, bloatware identification
Platform Support
One USB stick. Every machine.
Each scanner uses native OS tools. No dependencies to install. No runtime to configure.
Form factors
Laptops ·
Desktops ·
All-in-ones ·
Workstations ·
Mini PCs / NUCs ·
Towers ·
Servers ·
Chromebooks (Linux mode)
Architectures
x86_64 (Intel, AMD) ·
ARM64 (Apple Silicon, Windows on ARM, ARM Linux)
⊞ Windows
10, 11, Server 2019+, Windows on ARM
WMI / CIM queries
Event Viewer analysis
PowerShell 5.1+ (built-in)
Defender status checks
powercfg battery reports
Optional: smartmontools
Event Viewer analysis
PowerShell 5.1+ (built-in)
Defender status checks
powercfg battery reports
Optional: smartmontools
⌘ macOS
macOS 12+ (Intel and Apple Silicon M1 to M4+)
system_profiler
diskutil / ioreg
pmset / sysctl
Gatekeeper / SIP / FileVault
Crash log analysis
Optional: smartmontools
diskutil / ioreg
pmset / sysctl
Gatekeeper / SIP / FileVault
Crash log analysis
Optional: smartmontools
⊕ Linux
Ubuntu, Debian, Fedora, RHEL, Rocky, Alma, Arch, openSUSE, Mint, Pop!_OS
dmidecode / lscpu
smartctl / lm-sensors
journalctl / systemd-analyze
upower / ufw / firewalld
apt / dnf / pacman / zypper
/sys and /proc filesystem
smartctl / lm-sensors
journalctl / systemd-analyze
upower / ufw / firewalld
apt / dnf / pacman / zypper
/sys and /proc filesystem
Pricing
Open-source core. Pro when you need it.
The scanner scripts are free forever. Pro adds AI triage, a cloud dashboard, and fleet reporting. Enterprise adds SSO, audit logs, on-prem deployment, and a real SLA.
Open Source
Community
$0
Free forever
- All three OS scanners
- 10-module diagnostic suite
- Threshold-based severity triage
- HTML report generator
- Customer-facing repair quotes
- Customizable branding and pricing
- Fully offline capable
- MIT-licensed on release
Coming Soon
Pro
Shop License
TBD
Per seat / month
- Everything in Community
- AI-powered finding triage (Claude API)
- Cloud dashboard for scan history
- Multi-tech fleet management
- Custom report templates
- Automated fix scripts (reviewed + approved)
- Priority support
- White-label option
Enterprise
Fleet License
Custom
100+ seats, volume pricing
- Everything in Pro
- SSO / SAML / SCIM provisioning
- Audit logs and compliance reporting
- On-premises deployment option
- Custom integrations (PSA, RMM, ticketing)
- Dedicated SLA with named support
- Air-gapped environments supported
- Procurement / MSA paperwork
Common Questions
The six questions every shop owner asks.
If your question isn't here, the contact form goes straight to a real person.
Does it require admin / root rights on the customer's machine?
Most modules read system information that's available to any signed-in user: SMART status, battery wear, OS version, update queues, services. A handful of optional deep checks (kernel logs on Linux, full Defender history on Windows) may prompt for elevation; the launcher will tell you up front, and you can skip them if the machine is locked down. The scanner never installs anything, schedules anything, or persists past unplug.
Will it trip Windows Defender or third-party antivirus?
The Windows scanner is plain PowerShell calling WMI / CIM and built-in Windows utilities. No obfuscation, no compiled binary that lacks signing, no network calls. On a stock Defender install we've seen zero detections in beta testing. If a shop runs an aggressive third-party AV (some EDRs flag any PowerShell from removable media), the launcher will surface that and ask permission. The source is published openly on release under MIT license. Early-access shops get access to the source before public release so an AV vendor or IT team can audit it ahead of time.
What does it actually change on the customer's machine?
Nothing. The Community edition is strictly read-only diagnostic. It reads system info, writes the report to the USB stick, and leaves no residual files, registry keys, services, or scheduled tasks behind. Fix scripts ship separately and are opt-in. You review and run them yourself with the customer's authorization, never automatically as part of the scan.
What does the customer-facing report look like?
A single HTML file that opens in any browser, formatted for print or save-as-PDF. The mock-up shown earlier on this page (in the How It Works section) is representative. It's deliberately plain-English: severity badges (CRIT / WARN / INFO / PASS), one finding per line, plain-English explanation, time estimate, and your shop's labor rate baked into the cost column. You can rebrand the header, logo, and pricing in
config.json.
Does it work on desktops, workstations, and servers, or just laptops?
All of them. iUSB reads the operating system's view of the hardware, so the form factor doesn't matter. The scanner runs the same way on a ThinkPad, an iMac, a tower workstation, an HP Z series, a Mac mini, a NUC, a Surface Studio, or a rack-mount server. The Battery module simply reports "no battery present" on desktops and servers; everything else runs identically. Architectures supported: x86_64 (Intel, AMD) and ARM64 (Apple Silicon, Windows on ARM, ARM Linux). Linux coverage includes Ubuntu, Debian, Fedora, RHEL, Rocky, Alma, Arch, openSUSE, Mint, and Pop!_OS, with auto-detection for apt, dnf, pacman, and zypper package managers.
When can I actually get it on a USB stick?
The Community scanner is in private beta with a small handful of repair shops right now. We're hardening edge cases (BitLocker-protected drives, ARM Macs, exotic Linux distros) before opening it up. Join the early access list below and you'll get a signed download bundle plus a 15-minute walkthrough call when your slot opens up. Pro is later. Q3 2026 target.
Early Access
Get the scanner before everyone else.
Drop your details below. Early-access shops get the Community scanner, a 15-minute setup walkthrough, and direct line to the team for the first 90 days.
Privacy & Security
Nothing leaves the machine.
Community edition runs entirely local. Pro (coming soon) includes optional cloud features with explicit opt-in.
Read-only scans
The scanner reads system info and writes nothing to the customer's machine. Reports save to the USB stick.
Fully offline
Zero network access required. No telemetry, no cloud sync, no analytics. The Community edition never phones home.
Zero footprint
Portable scripts run directly from the USB stick. Nothing is installed on the scanned system. Pull the stick and there's no trace left behind.
Get in Touch
Questions, partnerships, or licensing
Repair shop owners, MSPs, IT departments, and resellers welcome.
Or email directly: [email protected]