Supported Operating Systems, Browsers and Devices for Hubstaff

supported os header

Read on to learn about supported operating systems, browsers, and devices for Hubstaff.

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

In accordance with the latest industry encryption standards, we are discontinuing support for the TLS 1.0 and 1.1 encryption protocols. Some older operating systems either lack support for, or require updates to use the newer TLS 1.3 protocols.

The latest version of our desktop client (1.6.2 and up) requires TLS 1.3 encryption on all supported operating system versions.

Operating System (OS) Requirements
Windows Windows 10 or newer. Supports Windows 7 machines. 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 GNU C Library version 2.17 or higher. X11 as display manager.
Chromebook App Google Chrome 63 or newer.
Chrome Extension Google Chrome 63 or newer.
iOS App Version 12.2 or newer.
Android App Supports Android 10 or newer. Android 4.x versions.
OpenSSL is used as a fallback for macOS/Windows where TLS 1.3 is not available.
Linux and iOS apps use system SSL.
Chrome apps use Chrome’s SSL.

Functionality table

The table below is a quick reference to the functions supported for each operating system:


App/Client Time Tracking Screenshots App and URL
Input Tracking Idle Time Reminders Activity
Tracking (Requires the locations add-on)
Windows Desktop App
Mac Desktop App
Linux Desktop App √ (Not available on Wayland) √ (Limited)
Chromebook App √ (Limited)
Chrome Extension
iOS Mobile App √ (Limited)
Android Mobile App √ (Limited)
Web Timer
Status: √ (Limited) – Activity breakdown – will record the same keyboard/mouse activity levels as a limitation of the OS.
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 (click links below).

  1. Screenshots– captures screenshots (0 to 3 snaps) per 10-minute intervals.
  2. Input tracking – record keyboard/mouse movements. This only records if there was any movement, not the specific actions/keystrokes.
  3. Idle time – records when a user has been inactive or idle while tracking time.
  4. Reminders – sends a reminder when set when the user is tracking time.
  5. URL & App tracking – record application and web address/URL data.
  6. Activity breakdown– the total activity is broken down into mouse and keyboard activities.
  7. Location tracking – record locations.
App/URL tracking is ONLY supported in OSX 10.9 or later.
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 Chrome apps do 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

Supported browsers

The following browsers support URL tracking:

  • Was this Helpful ?
  • Yes   No
  • Was this Helpful ?
  • Yes   No