docs/src/content/docs/platforms/mobile.md
Server Box provides biometrics, home screen widgets, background running, and a virtual keyboard on iOS and Android.
Use device biometrics to unlock the App:
Enable it at Settings → App → General → Biometric authentication. If no biometrics are enrolled, the App tells you to enroll one first instead of showing a switch that cannot work.
Widgets require Monitor agent on the server. After installing the agent, configure the server in the App. The widget reads the server list published by the App; you do not enter a URL in the widget.
The iOS widget requires iOS 17 or later. This does not change the minimum iOS version of the App.
Small widgets show current readings. Medium widgets show charts for multiple metrics. Each widget selects one server.
To keep SSH connections alive after the App moves to the background:
Background connections use a persistent notification. Without notification permission, Android cannot run the required foreground service, so connections may stop in the background.
iOS limits background execution. Connections may be suspended, then reconnect when you return to the App. Whether background refresh runs promptly is controlled by iOS.
Server alerts are sent by Monitor agent running on the server. Configure alert rules and push channels on the Monitor side.