Onionphone is a native Android application for anonymous, end-to-end encrypted push-to-talk voice and text communication over the Tor network. No servers, no accounts, no phone numbers — your .onion address is your identity.

Cross-platform compatible with Terminalphone — call between Android and Linux/Termux using the same protocol.

Optionally use your connection as a relay for ephermeral group channels.

Find the release page for version 1.0.2 which supports custom bridges for accessing censored networks.

  • poVoq@slrpnk.net
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    2
    ·
    3 hours ago

    Probably a bad idea to congest the limited bandwidth of Tor with voice chat.

    • grue@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 hours ago

      Creating more mainstream use-cases is how you get people to donate more bandwidth.

    • Used_Gate@piefed.socialOP
      link
      fedilink
      English
      arrow-up
      31
      ·
      3 hours ago

      The bandwidth is low by design. I’ve excluded files and images to keep it down as well. You could talk 24/7 only use MBs.

      If we want Tor to grow we need useful applications useful for everyone. I doubt this will be widely adopted.

      I’ve contributed a large amount of bandwidth to the network so why can’t I use some?

    • AbidanYre@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 hours ago

      Plain speech can be compressed pretty well. I’m not an expert by any means, but I suspect latency would be the bigger issue.

      • Used_Gate@piefed.socialOP
        link
        fedilink
        English
        arrow-up
        11
        ·
        edit-2
        2 hours ago

        Latency is a huge issue, but it goes away with the PTT model. I tried full duplex on initial prototyping but it was trash.

        PTT solves this by simply forcing the listen, digest, then respond. You can expect about 2-3 seconds of delay from when you release the ptt, to when the other side hears it.

    • Axolotl@feddit.it
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      3 hours ago

      Yeah, unless they use specific nodes given by the community, i think it’s a bad idea