Immersal SDK fully supports (on-device plugin available):
All ARKit and ARCore-compatible devices through Unity's AR Foundation framework
Huawei's AR Engine-compatible devices using the HWAR SDK for Unity
Nreal light headset using Nreal's SDK for Unity
Limited support for a variety of other hardware (available through our REST API):
Mapping (as input for the Cloud Service)
The newer Unity versions are recommended.
Support in development for Magic Leap and HoloLens.