The Mobile Authentication module was created to allow applications on mobile devices to communicate with the web-site that hosts the module and so indirectly with the warehouse.
For more information, see the Mobile Authentication Module documentation.