Mobile SDK OS support

This page describes the supported operating system versions for Strivacity mobile SDKs, including recommended versions and security considerations.

Overview

Strivacity mobile SDKs support the following operating system versions:

  • Minimum supported versions: iOS 16 and Android 11
  • Recommended versions: iOS 17 and later, Android 14 and later

Older operating system versions may function, but are not considered secure or compliant for production use.

Support policy

Strivacity follows platform vendor support lifecycles and security best practices:

  • iOS support aligns with Apple’s active support window (N-2 model)
  • Android support baseline is Android 11 or later, based on security and platform capabilities
  • Support for Android depends on device-level security patching by OEMs

For financial or regulated environments, only fully supported operating systems should be used.

Support tiers

Operating systems are categorized into support tiers based on security, compatibility, and compliance.

Tier 1 - Fully supported

These versions meet financial-grade security expectations and are fully supported.

iOS

  • iOS 18 (latest)
  • iOS 17
  • iOS 16

Android

  • Android 16 (latest)
  • Android 15
  • Android 14
  • Android 13
  • Android 12
  • Android 11 (with recent security patches applied)

These versions:

  • Receive active security updates
  • Support modern cryptography
  • Provide secure device-level key storage
  • Support platform features such as TLS, hardware-backed keystore, and Play Integrity API

Tier 2 - limited support

These versions may still function, but are not recommended, especially for financial-grade (FAPI) use cases.

iOS

  • iOS 15

Android

  • Android 10

These versions:

  • Are nearing or have reached end-of-life for security updates
  • May have increased security risk
  • May not be fully tested
  • May not meet compliance requirements for regulated environments

Tier 3 - Not supported

These versions are not supported and should not be used.

iOS

  • iOS 14 and earlier

Android

  • Android 9 and earlier
  • Devices without recent security patches
  • Devices without secure keystore support

These environments are considered:

  • End-of-life
  • Non-compliant with financial-grade security expectations

Security requirements

To meet financial-grade API (FAPI) security standards, supported operating systems must:

  • Receive ongoing security updates
  • Support modern cryptographic standards
  • Provide secure device-level key storage

Summary

TierSupport leveliOS versionsAndroid versionsTypical use case
Tier 1Fully supported16-1811-16Banking, fintech, enterprise
Tier 2Limited support1510Transitional or fallback scenarios
Tier 3Not supported≤14≤9Not allowed