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
| OS | Minimum Version | Recommended |
|---|---|---|
| macOS | 10.13 High Sierra | 10.15+ |
| Windows | Windows 10 | Windows 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
| Browser | Minimum Version | Recommended |
|---|---|---|
| Chrome | 100+ | Latest |
| Firefox | 100+ | Latest |
| Safari | 15+ | Latest |
| Edge | 100+ | 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
| Requirement | Version |
|---|---|
| Minimum Android Version | Android 6.0 (API 23) |
| Target Android Version | Android 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.