Skip to content

Minimum Requirements

These minimum versions ensure the application runs smoothly, securely, and with full feature support. Older systems often lack modern web standards, security updates, trusted certificate authorities, or cryptographic support required for secure connections to services such as search, authentication, and APIs. Devices below these versions may load partially, fail to connect securely, or display errors.

Web Version

Supported Operating Systems

OSMinimum VersionRecommended
macOS10.13 High Sierra10.15+
WindowsWindows 10Windows 11

Why these minimums exist

Modern web apps rely on secure HTTPS connections using updated TLS protocols and certificate trust stores. Older operating systems no longer receive security or root certificate updates, which can cause secure services (such as search or login providers) to be rejected as “unsafe” even though they are valid.

Supported Browsers

BrowserMinimum VersionRecommended
Chrome100+Latest
Firefox100+Latest
Safari15+Latest
Edge100+Latest

Why browser versions matter

Modern browsers include:

  • newer TLS encryption support
  • updated security policies
  • modern JavaScript engines
  • current web APIs

Older browsers may fail to load data, connect securely, or render parts of the interface.

Android

RequirementVersion
Minimum Android VersionAndroid 6.0 (API 23)
Target Android VersionAndroid 15 (API 35)

Devices running older Android versions may install the app but could experience reduced performance or missing functionality due to outdated system components. Keeping Android updated ensures compatibility and security.

iOS

See current compatibility in the App Store under Compatibility:
https://apps.apple.com/app/gymplify/id1625336143

Why Minimum Versions Are Necessary

Web technology evolves continuously. Security standards, encryption protocols, and browser capabilities improve over time to protect users and data. When operating systems or browsers stop receiving updates, they gradually lose compatibility with modern services.

Setting minimum supported versions ensures:

  • secure encrypted connections
  • reliable data loading
  • consistent performance
  • full feature availability

Devices below the minimum may still open the app, but functionality cannot be guaranteed.