Software Distribution Centrev0.8.2-stable

Download Gym OS for Desktop

Native client applications for your front desk reception terminals, manager workstations, and check-in kiosks with direct peripheral hardware drivers.

Signed BinariesZero Runtime DependenciesAutomatic Background Updates
Option A — Instant PWA Front Desk (Zero Installation)

Run Gym OS directly from your browser with zero installation: In Chrome or Microsoft Edge, click the Install app icon in the address bar (or Menu ⋮ → "Install Gym OS"). This runs Gym OS in a standalone window, ideal for general administration, staff console, analytics, and lightweight reception desks.

Launch PWA Console →
x64 Installer
Option B — Installed Front-Desk

Windows

Windows 10 / 11 (64-bit)

A dedicated Windows front-desk installation of Gym OS, with integrated access to the Gym OS PWA and front-desk hardware capabilities.

File:GymOS-Setup.exe
Version:v0.8.2-stable
Channel:Stable
SHA-256 Checksum Verified
64-bit
Download for Windows

Installs dedicated desktop launcher with offline queue

Universal Binary

macOS

macOS 12 Monterey or later

Apple Silicon (M1/M2/M3/M4) & Intel

File:GymOS-0.8.2-stable.dmg
Size:79.6 MB
Channel:Stable
Apple Notarized & Signed
Universal
Download for macOS (.dmg)

Native Apple Silicon & CUPS print spooler

Web App

Member PWA

iOS Safari & Android Chrome

No App Store installation needed

Members can install the Gym OS digital pass directly to their phone home screen with zero friction.

How to Install on Mobile:
1. Open /portal in mobile browser.
2. Tap Share (iOS) or Menu (Android).
3. Tap "Add to Home Screen".
Launch Member Portal PWA

Works offline with asymmetric digital pass signature

Enterprise IT & Binary Verification (SHA-256 Hashes)
Windows Installer (GymOS-Setup.exe):
6bdeb358ac96ab512f2374e84b5d1548a6c49ad4524550d3ca56bb2671dd6ded
macOS Universal (GymOS-0.8.2-stable.dmg):
5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
Cryptographic Device Trust

How Desktop Terminals Pair to Gym OS

Terminals do not use shared passwords or unauthenticated API keys. Every installation follows an authoritative 5-state trust lifecycle.

STEP 1

Download & Launch

Install GymOS-Setup.exe on reception PC. Device starts in state UNPAIRED.

STEP 2

Generate Code

The terminal displays a 6-digit one-time code (e.g. 749-210) and enters PAIRING.

STEP 3

Manager Approval

A manager inputs the code in the Staff Console. The device transitions to AUTHORISED.

STEP 4

Operational Token

The terminal acquires its hardware session token, pulls offline member caches, and unlocks the POS and check-in scanner.

Deterministic Cloud Revocation Semantics

When a gym administrator revokes a terminal in the Staff Console, the revocation takes effect immediately in cloud storage. If the physical machine is currently powered off or disconnected, it cannot receive commands. However, the instant it re-establishes a network connection, the cloud returns an immutable ACTION_PURGE_LOCAL_CACHE directive, immediately invalidating the session and deterministically wiping local application storage.

Peripheral Hardware Compatibility

Plug and play drivers tested across major commercial hardware brands.

Receipt Printers

Epson TM-T88, TM-T20, Star TSP100 / TSP143, Citizen CT-S310. Standard 80mm thermal paper with native ESC/POS cut commands.

Cash Drawers

APG Vasario, M-S Heavy Duty, Star standard. Triggered via RJ11 Pin 2 solenoid kick pulse (ESC p 0 25 250).

Barcode Scanners

Honeywell Voyager, Zebra Symbol DS2208/DS9308. Supports USB Keyboard Emulation and virtual Serial COM port listeners.

Card Terminals

Stripe WisePOS E and BBPOS WisePad 3. High-security local LAN discovery with zero manual IP re-entry.

Release Notes — Version 0.8.2-stable

Published 08/09/2026

Current Build
  • Native ESC/POS hardware printing support for receipt printers.
  • Offline check-in event queue with automatic cloud sync upon reconnection.
  • Asymmetric digital pass verification using front-desk desktop public key.
  • Immediate cloud device revocation with deterministic local cache purge.
  • Support for Stripe WisePOS E local LAN card readers.