The same lightweight companion app powers the Partner Program, BYOD on crypton.sh, and self-hosted BYOD servers. Install it, set your server URL if needed, scan your provisioning code, and your device is connected in seconds.
The Crypton Companion App is a lightweight Android application that connects your device to the platform. Whether you're a partner earning revenue from your SIM cards or a BYOD user managing your own private numbers, the same app handles SMS forwarding, heartbeats, and remote commands.
The app runs silently in the background as a foreground service, periodically checking in with the platform via heartbeats and forwarding incoming SMS messages in real time.
Companion is not limited to crypton.sh. Enter your self-hosted Crypton BYOD HTTPS address as Server URL, provision with your code, and the device talks to your infrastructure. APK updates are still delivered from Crypton.
Four simple steps to get started.
Download and install the APK on an Android device with an active SIM card.
Launch the app — the provisioning screen appears automatically.
Enter or scan the provisioning code from your Crypton partner dashboard.
The app connects, starts heartbeating, and is ready to send and receive SMS.
No manual configuration required. All settings are managed remotely by the Crypton platform.
Minimal hardware, maximum capability.
All permissions are required for full functionality.
Core functionality — sending and receiving SMS on behalf of the platform.
Reading SIM card details, carrier info, and phone numbers.
Communicating with the Crypton platform.
Keeping the app running reliably in the background.
Persistent notification while the service is active.
Device location for fleet management. Can be denied.
Used by Find Me to flash the device LED for identification.
Used by Find Me for tactile alerts.
Prevents the device from sleeping during SMS operations.
Ensures the service is not killed by battery saver.
Used by Find Me for full-screen flash overlay.
The app can optionally be set as a Device Administrator, enabling remote device locking, camera control, and enhanced service persistence. This can be configured in the app settings and revoked at any time.
Built with security first.
No personal data is collected, stored, or transmitted beyond what is required for SMS gateway functionality.
API keys and configuration are stored in Android's encrypted SharedPreferences.
All communication uses HTTPS. Connect to crypton.sh or your self-hosted BYOD URL (https:// only — terminate TLS on a reverse proxy; self-signed certificates work if you enable them in the app).
The device never opens a port or accepts incoming connections.
Common issues and solutions.
Enter or re-scan your provisioning code from the Crypton partner dashboard.
Check internet connectivity. Ensure battery optimization is disabled for the app.
Verify the SIM card has credit/balance and SMS permissions are granted.
Enable Device Administrator and disable battery optimization for the app.
Tap "Grant Permissions" and allow all requested permissions.