Profinity Mobile
Profinity Mobile is a companion app for iOS and Android that connects to a Profinity engine over HTTPS and shows the web interface inside the app. UDP (User Datagram Protocol) heartbeat discovery lets phones on the same local area network (LAN) find servers without typing URLs.
flowchart LR
subgraph Server["Profinity server"]
Engine["Profinity engine"]
end
subgraph Phone["Phone"]
List["Discovery list"] --> Interface["Web interface"]
end
Engine --> List
To set up discovery and connect a phone, refer to Connect Profinity Mobile to a server. If no servers appear, refer to Troubleshoot Profinity Mobile.
Install the app
Prohelion does not publish the app in the public app stores. Contact Prohelion at the Prohelion Website to receive the installation files. Prohelion supplies the app as source code, and the organisation that distributes it builds and signs its own iOS and Android binaries, as described in OEM White-Label Mobile Builds.
Login modes
The Password mode is the standard Profinity web sign-in page, which the app opens inside the app and which follows the site's Local or SSO (single sign-on) sign-in method and shows the two-factor prompt when the site requires it. The app can save the username and password in the phone's secure storage. The Kiosk mode logs in automatically with a configured kiosk user (refer to Kiosk Mode). The app has no mode switch, because Kiosk Mode is a setting of the server, and the web sign-in page signs in automatically when the active profile has it enabled.