Mobile app
Flutter iOS and Android client for dashboards, alerts, incidents, security, and AI.
The Sensobit mobile app is a Flutter client that talks to the same APIs as the web console. It is built for people who are on-call away from a desk.
Features
- Dashboard health, CPU, memory, and open alerts
- Alert list with acknowledge, silence, and resolve
- Host inventory and per-host charts
- Incidents and on-call schedule
- Security score, vulnerabilities, and compliance
- AI insights and natural-language questions
- Push notifications through Firebase Cloud Messaging
- Biometric unlock after the first password login
Install
- iOS — App Store, bundle ID
com.sensobit.app - Android — Play Store, package
com.sensobit.app
Sign in with the same email you use at console.sensobit.com. The app stores the JWT in the platform keychain / encrypted preferences.
Endpoints
The app uses:
| Variable | Default |
|---|---|
| Auth and profile | https://api.sensobit.com |
| Query, logs, traces, APM, AI, security | https://api.sensobit.com |
| Console deep links | https://console.sensobit.com |
All requests include the active namespace. Switching workspace in the app remounts the same views as the web console.
Security
- Face ID / Touch ID / fingerprint
- Certificate pinning against the Sensobit API hosts
- Root / jailbreak warning
- Session timeout after 15 minutes idle
- Release builds are obfuscated
Push notifications
Enable notifications in Settings. You will receive critical and warning alerts, incident updates, and security findings. Channel preferences (email / Slack / webhook) stay on the server; the phone only receives the push copy.
The same Flutter project also builds the desktop app.