Hubstaff is a multi-platform tool that supports desktop, browser and mobile apps. Each app and device has a specific feature set depending on the activity you need to track.
This article will provide a quick reference to each of the functionalities available on each client type.
Table of contents
- Minimum system requirements per OS
- Functionality table
- Client installation guides
- Supported browsers
Minimum system requirements
In accordance with the latests industry standards we are discontinuing support for the TLS 1.0 and 1.1 encryption protocols. Some older operating systems either lack support for, or requires updates to use the newer TLS 1.2/1.3 protocols.
The latest version of our desktop client (1.6.2 and up) provides support for TLS 1.2/1.3 encryption on all supported operating system versions.
|Operating System (OS)||Requirements|
|Windows||Windows 8 or newer. Supports Windows 7 machines with TLS 1.2 enabled. To enable this on your machine, please click here. IE 11 must be updated to the latest version for the app to work.|
|Mac||Version 10.9 (Mavericks) or newer. OSX Catalina (10.15) and above requires permissions before recording screenshots, apps, and URLs. Click here to learn more.|
|Linux||Ubuntu 10.04 LTS (Lucid Lynx) or newer. Must support TLS 1.2.|
|Chromebook App||Google Chrome 46 or newer|
|Chrome Extension||Google Chrome 46 or newer|
|iOS App||Version 8.0 (Okemo) or newer|
|Android App||Supports Android 5 (Lollipop or SDK 21) or newer. Android 4.x versions must have TLS 1.2 enabled.|
The table below is a quick reference to the functions supported by each client.
|App/Client||Time Tracking||Screenshots||App and URL
|Input Tracking||Idle Time||Reminders||Activity
|Windows Desktop App||√||√||√||√||√||√||√|
|Mac Desktop App||√||√||√||√||√||√||√|
|Linux Desktop App||√||√ (Not available on Wayland)||√||√||√||√||√ (Limited)|
|Chromebook App||√||√||√||√||√||√ (Limited)|
|iOS Mobile App||√||√ (Limited)||√|
|Android Mobile App||√||√ (Limited)||√|
Status: √ (Limited) – Reminders – on mobile devices, a reminder will only be sent if the user uses the job site feature and enters the Geofence.
Additional details on each functionality
- Screenshots– captures screenshots (0 to 3 snaps) per 10-minute intervals.
- Input tracking – record keyboard/mouse movements. This only records if there was any movement, not the specific actions/keystrokes.
- Idle time – records when a user has been inactive or idle while tracking time.
- Reminders – sends a reminder when set when the user is tracking time.
- URL & App tracking – record application and web address/URL data.
- Activity breakdown– the total activity is broken down into mouse and keyboard activities.
- Location tracking – record locations.
The Chrome and the Linux apps cannot show a breakdown of activity for the keyboard and mouse. The numbers will always match. This is a limitation of the information provided by the OS.
The Chromebook app does not support screenshot recording from multiple displays due to ChromeOS limitations.
The Wayland desktop manager in Linux does not support accurate activity tracking due to the limitations of the operating system. The only activity available for tracking is an activity directly related to X Windows programs connecting to Wayland via XWayland. For more information about the screen capture on Wayland, click here.
Client installation guides
- Windows desktop
- Mac desktop
- Linux desktop
- Chromebook desktop
- Chrome extension
- IOS mobile app
- Android mobile app
- Web timer
The following browsers support URL tracking:
- Internet Explorer (IE 11 must be updated to the latest version)