ESMAC 2024
requires Android 8+
requires iOS 12+