If the CRYPTO-BOX is not found, you can decide what to do: switch the application to a Demo mode or disable some features. With AutoCrypt, the application will not work at all.
Keep critical parts of the application still working, even if the CRYPTO-BOX was lost or stolen at the end-user side.
Use the hardware-based encryption engine of the CRYPTO-BOX to decrypt important data or functions during runtime or your application. This makes it more difficult to crack your application.
With API implementation, MARX supports a wider range of programming environments and operating systems than with AutoCrypt.