Skip to content

0perationPrivacy/VoIPSuite-Mobile

Repository files navigation

VoIP Suite - Mobile

Android & iOS App open source code written in React Native and compiled for both Andoid & iOS


This repository is only for the Endpoint Application to be used with an account on a self hosted setup or the public instance.

Features:

  • Native Applications (not wrappers or web applications)
  • Using a built-in notification system for Android (Not using Google's Firebase Cloud Messaging). Notifications work on de-Googled devices like GraphenOS.
  • Option to select a server URL at login for self hosted server setup
  • VoIP SMS / MMS
  • No VoIP Calling yet
  • Unlimited Profiles setup
  • Assign a separate VoIP provider phone number on each profile
  • Custom email notifications on received sms's (SMTP)
  • Security:
    • Multifactor authentication using TOTP (not yet implemented on mobile, will have to disable on the account to log into the mobile app)
    • MFA using Hardware Keys (pending implementation in mobile)
    • Link obfuscation by setting a custom directory URI
    • Built in brute force protection in the server
  • Under active development

Instructions

  • Create an account at voip.OperationPrivacy.com OR self-host the application following the instructions
  • Set up your accounts at the VoIP provider (Twilio and/or Telnyx)
  • Download the latest mobile app from the Releases section or F-Droid
  • Sign-in to the mobile app using the credentials created on the server. The url will be your custom URL for self-hosted or leave it empty if using the public instance at voip.OperationPrivacy.com
  • You can now access the same messages from the mobile app or web app. The mobile app will send you push notifcations on a de-Googled device like GraphenOS.

Screenshots

notifications DarkLight
Login-menu chat