TotalHealDatasheet · 27 October 2026
TotalHealRemoteLink
Remote Access & Support
Consented, recorded remote support for Macs and Windows PCs, and audited shells on Linux servers.
- Cloud (SaaS)
- On-premises
- Air-gapped
The challenge
IT teams need to see and fix a user’s computer, or open a shell on a server, without a permanently open remote-desktop port or an unaudited third-party tool. Auditors want proof of who connected, why, with whose consent and what was done.
The answer
Screen view or full control from the web console, started only from a signed command over the device’s existing outbound channel — no inbound port on the device.
- Status
- Available
- Deploys as
- Cloud (SaaS) · On-premises · Air-gapped
- Runs on
- macOS and Windows desktops; Linux servers
- Priced per
- Concurrent technician per year
- Trial
- 30 days
- Licence
- Sold on its own; one TotalHeal console
Supported platforms
- macOS11 and later
- Windows10 / 11 (x64)
- Linux serversRemote Shell
- Any modern browser
How it works
- RequestA technician opens a session from the console with a reason.
- ApproveOptionally a second person approves; the requester never approves their own session.
- ConsentThe person at the device accepts in a native dialog; no answer in 60 seconds declines.
- WorkView or control, with an on-screen indicator and End session always visible.
- SealThe recording is sealed and encrypted, with time-limited playback for auditors.
Reference architecture
Key capabilities
- View or control from the browserScreen view or full control of an enrolled Mac or Windows PC from the web console.
- Consent on the deviceA native consent dialog — always on personal devices, on corporate devices unless policy turns it off. No answer in 60 seconds declines.
- Optional second approverA second person must approve; the requester can never approve their own session.
- Sealed, encrypted recordingsServer-side recording, sealed with SHA-256 and encrypted at rest with a per-organisation key you can rotate, with chain of custody and time-limited playback links.
- Always visible to the personAn on-screen indicator with “End session” for the whole session; keystrokes are never injected into password fields.
- Files and clipboard, off by defaultFile transfer both ways is consented separately, size and type limited, scanned before it is written and encrypted at rest. Clipboard sharing is off by default.
- Remote Shell for serversLinux servers (and desktops if enabled): approval for production and root, risky-command blocking, recordings with integrity check and command search.
- Limits you setMaximum duration 5–480 minutes, idle timeout 1–120 minutes, one live screen session per device.
- Finds other remote toolsDetects other remote tools and OS sharing services on the device and offers to turn them off. Every step lands in the hash-chained audit.
In the console

Deployment options
Cloud (SaaS)AvailableRun by TotalHeal in an India region: nothing to host, updates delivered by us.
On-premisesAvailableDelivered with our team from the on-premises kit.
Air-gappedAvailableOffline kit, offline licence file and offline update bundles.
System requirements
Protected platforms
- macOS11 and later
- Windows10 / 11 (x64)
- Linux serversRemote Shell
Works with
- Any modern browser
On-premises server
- Operating system
- RHEL, Rocky Linux or AlmaLinux 8 / 9; Ubuntu 20.04, 22.04 or 24.04; Debian 11 / 12
- Processor
- 4 vCPU (tested configuration)
- Memory
- 8 GB recommended (6 GB minimum)
- Disk
- 10 GB free for software, releases and backups, plus data
- Sign-in
- Active Directory / LDAP, SAML 2.0 or OpenID Connect
- Software
- Nothing to pre-install: no container runtime, database, web server or Java
Network and access
- Enrolled device with the TotalHeal desktop agent (or server agent for shells)
- Outbound HTTPS/WebRTC from the device and the viewer
- The person at the device present to consent (unless the corporate-consent switch is off)
Alerts and tickets to
- Splunk
- Microsoft Sentinel
- Elastic
- Syslog / CEF
- Jira
- ServiceNow
- Slack
- Microsoft Teams
Technical specifications
| Features | Included | |
|---|---|---|
| View or control from the browser | Included | |
| Consent on the device | Included | |
| Optional second approver | Included | |
| Sealed, encrypted recordings | Included | |
| Always visible to the person | Included | |
| Files and clipboard, off by default | Included | |
| Remote Shell for servers | Included | |
| Limits you set | Included | |
| Finds other remote tools | Included | |
| Availability by edition | Business | Enterprise |
| Screen sessions, consent, recording, approval, file transfer, clipboard, multi-monitor, Remote Shell | Included | Included |
| Recording retention options, dual-consent policies | — | Planned |
| Platforms and coverage | ||
| macOS and Windows desktops | Screen sessions — TotalHeal desktop agent 0.3.4 or later | |
| Linux servers | Remote Shell — TotalHeal server agent (off until enabled) | |
| Viewer | TotalHeal web console in a current browser | |
| Deployment options | ||
| SaaS (India region) | Available | |
| On-premises | AvailableDelivered with our team from the on-premises kit. | |
| Air-gapped | AvailableOffline kit, offline licence file and offline update bundles. | |
| Licensing | ||
| Priced per | Concurrent technician per year | |
| Counted | Concurrent sessions per technician seat; managed endpoints are not counted | |
| Trial | 30 days | |
| Editions | Today every Remote Access feature is open at Business; the Enterprise depth above is the commercial plan. | |
| Government profile | Government is a profile, not a separate tier or price list: the Elite tier with Government defaults switched on — data residency in India, four-eyes approval of policy changes, a distinct approver for every approval-level action, retention of at least 180 days, and the CERT-In and DPDP reporting clocks. | |
| Procurement dossier | Compliance matrix, bill of materials, architecture and hardening, SLA and OEM authorisation letter, on request | |
| On-premises server | ||
| Operating system | RHEL, Rocky Linux or AlmaLinux 8 / 9; Ubuntu 20.04, 22.04 or 24.04; Debian 11 / 12 | |
| Processor | 4 vCPU (tested configuration) | |
| Memory | 8 GB recommended (6 GB minimum) | |
| Disk | 10 GB free for software, releases and backups, plus data | |
| Sign-in | Active Directory / LDAP, SAML 2.0 or OpenID Connect | |
| Software | Nothing to pre-install: no container runtime, database, web server or Java | |
| Requirements | ||
| Requirement 1 | Enrolled device with the TotalHeal desktop agent (or server agent for shells) | |
| Requirement 2 | Outbound HTTPS/WebRTC from the device and the viewer | |
| Requirement 3 | The person at the device present to consent (unless the corporate-consent switch is off) | |