Thanks for asking.
The SafePal hardware wallet is 100% completely offline and cannot interact with the blockchain, So it needs to pair with SafePal App via scan encrypted QR code. After you pair SafePal hardware wallet with SafePal App, you only need to check the balance on the SafePaL App.
So the scanning mechanism on the SafePal S1 decides that it has to work with a software end.
The adoption of an encrypted QRcode is for privacy purpose, preventing any third-party from reading it and get your account and address details. The encryption will make sure that only the SafePal S1 and SafePal App can understand each other and decode the necessary information.
Therefore, the SafePal hardware wallet cannot be paired with other Apps except SafePalApp.