ARK-phone is a complete replacement for the Phone and Messages apps on Android, with free, end-to-end encrypted internet calls between friends. Share your ARK code, link a friend's code and call as usual: when the other phone is reachable the call goes over the internet free of charge, otherwise the same call goes through your carrier. No account, phone number or e-mail is needed.

The audio is encrypted with WebRTC (DTLS-SRTP) and travels phone to phone; a relay is used only when no direct path exists and cannot decrypt anything. The dialer has a full in-call screen, a T9 keypad, recent calls with filters, contacts with favourites, dual SIM and flexible call blocking. As the default SMS app it handles SMS and MMS, including groups, with quick reply.

No ads, no analytics and no tracking. Available in 11 languages.

Source code, issues and discussions: https://github.com/jrs8205/ARK-phone

Features

  • Free, end-to-end encrypted ARK calls; normal call when the peer is offline
  • No account or phone-number registration, just a shareable ARK code
  • Full dialer: in-call screen, T9 keypad, recent calls, contacts, dual SIM
  • Call blocking by number, prefix, hidden or unknown caller, schedule or SIM
  • Default SMS/MMS app with group messages, quick reply and delivery status
  • Backup file for settings, code and links when moving to a new phone

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow ARK-phone

ARK-phone Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ARK-phone!

Additional Project Details

Operating Systems

Android

Languages

English, Estonian, Finnish, French, German, Italian, Polish, Portuguese, Russian, Spanish, Swedish

Intended Audience

End Users/Desktop

User Interface

Android

Programming Language

Kotlin

Related Categories

Kotlin Internet Phone Software, Kotlin VoIP Software, Kotlin Mobile Software

Registered

54 minutes ago