Connect to machines locally
Serial (RS-232, RS-485), USB, Modbus RTU and TCP, or a custom protocol.
IoT desktop software
Windows, Mac and Linux apps that connect to machines on your local network, log every reading and alert operators on the spot. Your data stays on site, and syncs to the cloud only if you want it to.
Sample screen
IoT desktop software is an installed computer app that connects directly to machines on a local network or by cable, to monitor them, log their data and raise alarms. It keeps working without internet, which suits factories and remote sites. MGT builds it for Windows, Mac and Linux with Tauri and Rust, and Swift for macOS.
The problem
Shop floors, sheds and remote sites can't depend on a cloud connection.
Customers, auditors or your own rules require it.
Over serial, USB or a local network rather than the internet.
A fixed PC beside the line needs a fast, focused screen.
What we build
Serial (RS-232, RS-485), USB, Modbus RTU and TCP, or a custom protocol.
Every machine's status and readings on one screen.
Every reading saved to a local database with timestamps.
Visual and sound alerts at the workstation the moment a limit is crossed.
Shift reports and exports to Excel, CSV or PDF.
Operators run machines, supervisors see reports, admins change settings.
Configure devices, set limits and calibrate sensors from the app.
Send data to a cloud dashboard when online. Nothing is lost when offline.
Options
Everything runs on a local PC. No internet needed, data never leaves the building.
Data goes to a cloud dashboard so managers can see it from anywhere.
The desktop app logs locally and syncs to the cloud when the connection allows.
Use cases
Our capability
Real systems running on real hardware. Every project starts from this experience.
Works with
We work with common industrial and consumer protocols, and with custom ones when your device needs it.
Windows, Mac and Linux. Most shop-floor PCs run Windows, so we test there first.
Yes. All logging, alarms and reports run locally. Cloud sync is optional and catches up when the connection returns.
If your machine has a serial port, USB, Modbus or a network connection, very likely. We confirm this with you before you commit.
No. We build lightweight native apps that start quickly and run well on modest hardware.
The app can update itself when online, or we can provide installers for sites with no internet.
You do. It's stored on your machines, in your database, under your control.
Tell us which machines you run and what you want logged, shown or alarmed. We'll reply with how the desktop app would connect and work.
We reply within one business day.