c0̸nduit
Local machine diagnostics. Anywhere you need them.
Conduit runs silently on your users' machines and exposes a secure local HTTPS API so any remote system can collect device and software diagnostics without friction. Web portals, health tech platforms, point-of-sale systems, remote collectors, monitoring tools. Runs in the background on Windows and Linux.
# Remote collector
curl https://127.0.0.1:1337/info
→ 200 OK { "deviceName": ..., "system": ... }
# Web portal (HTTPS)
fetch('https://127.0.0.1:1337/info')
→ 200 OK ✓ (no mixed-content error)
# Monitoring agent
GET https://127.0.0.1:1337/health
→ { "status": "ok", "version": "1.2.0" }One secure local endpoint. Any remote caller.
Conduit runs its own HTTPS server on the local machine and exposes a clean JSON API. Remote collectors, web portals, monitoring platforms, and support tools can all query it. No mixed-content errors, no custom protocol, no agent SDK to integrate.
- Secure HTTPS out of the box, no certificate setup or IT configuration required
- Works from web portals, remote collectors, monitoring agents, and command-line tools
- Resolves browser mixed-content restrictions for HTTPS portals
- CORS origins locked for your business, only your authorised systems can query it
- Network-configurable: with inbound port forwarding, reachable from remote systems over the internet
{
"deviceName": "CLINIC-PC-01",
"system": {
"os": "Windows",
"osVersion": "10.0.19045",
"manufacturer": "Dell Inc.",
"model": "OptiPlex 7090",
"serialNumber": "ABCD1234",
"biosVersion": "1.12.0",
"cpuModel": "Intel Core i7-10700",
"cpuCores": 8,
"totalRamGb": 16,
"diskFreeGb": 287,
"uptimeHours": 14.2
}
}Everything support needs, in one JSON response.
One call to /info returns a complete picture of the machine: OS version, hardware identity, resource usage, and software configuration. Feed it to your support tool, monitoring platform, or remote collector and you have everything you need.
- OS, Windows build number, and version string
- Hardware identity: manufacturer, model, serial number, BIOS version and date
- CPU model and core count, total RAM, disk total and free
- Last boot time and uptime in hours
- Extensible: custom software modules add their own fields alongside system diagnostics
# config
enabled = acme-suite
# GET /info → software[]
{
"name": "Acme Suite",
"version": "3.1.0",
"server": "connect.acme.io",
"installDate": "2024-06-15",
"sourceMethod": "config_file"
}Surface diagnostics for any installed software.
Conduit's reader architecture lets you expose diagnostics for any software running on the machine. We build custom readers to your specification. Structured JSON in the response, no changes to your integration required.
- One reader module per software package, enabled per build
- Multi-stage fallback strategy maximises read success even when software is in unexpected locations
- Install date detection across Windows and Linux
- Each software module returns structured JSON alongside system diagnostics
- New modules are immediately available in the response with no integration changes
acme-diagnostics Windows ✓ acme-diagnostics Linux ✓ Windows installer + Linux package from a single integration
Your brand. Every platform. Enterprise-ready.
Conduit is available as a fully white-labelled, enterprise-grade integration. We ship under your brand, customise it for your use case, and deliver native installers for both Windows and Linux. One integration, deployed everywhere your customers operate.
- Fully white-labelled: your name, your brand, your installer
- Native Windows installer and Linux package from a single build
- CORS origins locked to your systems, no accidental data exposure
- Customised per enterprise integration, not a one-size-fits-all product
- Built and maintained by Perpetual Squared, we handle the complexity
# Windows C:Program Filesacme-agent acme-agent.exe HKCU...Run → starts on login Logs: %APPDATA%acme-agentagent.log # Linux $ systemctl status acme-agent ● acme-agent.service Loaded: loaded (/lib/systemd/...) Active: active (running) since boot
Windows and Linux. Standalone. No runtime required.
Conduit ships as a single standalone executable. No runtime, no dependencies to manage on end-user machines. Install it and it runs. Both platforms get a native installer and a proper system service.
- Windows: native installer, starts automatically on login
- Linux: native package, runs as a system service from boot
- Standalone binary, no runtime or dependencies on the target machine
- Binds to 127.0.0.1 only, never reachable from outside the machine
GET /health
→ {
"status": "ok",
"agent": "acme-agent",
"version": "1.2.0",
"installPath": "C:\Program Files\..."
}
GET /info
→ {
"deviceName": "CLINIC-PC-01",
"system": { ... },
"software": [ ... ]
}Two endpoints. That's it.
Conduit's API surface is intentionally minimal. /health confirms the agent is running and returns its identity. /info returns the full diagnostics payload. GET-only, no auth complexity. Easy to integrate into any collector or orchestration layer.
- /health: liveness check compatible with PRTG and standard monitoring platforms, know instantly if a remote machine is unreachable
- /info: full system and software diagnostics as JSON
- GET-only, no mutation surface, no authentication required
- Integrates with any HTTP client: browser, curl, or any programming language
How does it stack up?
Conduit versus the approaches teams reach for first.
Hardware Vendor Agents Dell SupportAssist · HP Support Assistant · Lenovo Vantage | Remote Support Tools Zoho Assist · TeamViewer | Custom Browser Extension DIY | c0nduit Perpetual Squared | |
|---|---|---|---|---|
| Works from any HTTPS portal | Partial | |||
| No open firewall ports required | ||||
| Any hardware (not vendor-locked) | ||||
| Runs silently as background service | ||||
| Windows support | ||||
| Linux support | ||||
| Hardware diagnostics (OEM / serial / BIOS) | ||||
| Pluggable software readers | ||||
| Queryable REST API | ||||
| Data stays in your system | ||||
| White-label / OEM builds | ||||
| Zero IT config on client machine | ||||
| Price | Free (vendor hardware only) | $10–$65/mo per technician | Dev + ongoing maintenance | Enquire |
Ready to integrate Conduit?
Conduit is available for enterprise and white-label integration. Whether you're building a web portal, a remote diagnostics collector, or a monitoring platform. Get in touch to discuss your use case.
c0nduit is developed by Perpetual Squared.
For privacy information, please see our Privacy Policy. For enquiries, contact us at perpetualsquared@gmail.com.