Coder Social home page Coder Social logo

rakhithjk / voipsuite-mobile Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 0perationprivacy/voipsuite-mobile

0.0 0.0 0.0 4.84 MB

Mobile App code for Android & iOS on React Native

Home Page: https://voip.OperationPrivacy.com/

License: GNU General Public License v3.0

Shell 0.06% JavaScript 88.90% Ruby 0.48% Objective-C 1.99% Java 6.67% TypeScript 1.64% Starlark 0.27%

voipsuite-mobile's Introduction

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

voipsuite-mobile's People

Contributors

0perationprivacy avatar huzaifa3115 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.