On Fri, Apr 24, 2020 at 09:06:18AM +0930, Paul Gardner-Stephen wrote:
> I don't know of anything that does this on a dedicated manner, but it could
> certainly be done.  Basically you could write an app for Android that would
> do this, and have a "sending" and a "receiving" app that does the two
> halves. Network traffic analysis could determine the link.  A more robust
> solution would be to use an industrial cellular modem and make a little
> device that does the relaying and presents a standard SIP interface and
> could be hosted.

This is roughly what's done by the following project:

  https://gitlab.com/xamanu/sms4you

Their focus is on SMS - I'm not sure if they have a SIP gateway (they support 
XMPP and email for SMS).

There are also projects that let you do something like this with your existing 
Android phone (per the earlier comment above).  For example:

  https://github.com/moparisthebest/sms-over-xmpp

The above will relay messages from your SIM card to your XMPP and vice versa.  
Thanks to XMPP's archiving features, you can read and reply to them on any 
other device logged into that same XMPP account.  Again, I'm not sure if this 
one has a SIP option.

Both of the above do require cell service in at least one location.

> I'm actually living in the middle of the outback where
> there is no cellular coverage, but receiving SMS would be handy (and my
> carrier doesn't do VoLTE etc), so this kind of solution would even be
> useful in such situations.

You can do SMS and calling over XMPP and SIP without any cell service at all, 
using services like https://jmp.chat/ (disclosure: I built and run JMP).  JMP 
acts as a gateway to a carrier that send/receives your messages and calls with 
other carriers directly, so no cell network is needed on your end.  Currently 
it offers phone numbers in the US and Canada, but you can text any number you 
want from there (i.e. full international texting support).  And JMP numbers can 
receive calls from anywhere, too.

Another benefit of JMP is that it can be used entirely anonymously, as it 
accepts signups/connections over Tor, doesn't ask for PII, and accepts payment 
in Monero and other anonymous payment forms.

If you want to run your own JMP instance, that's fine too - it's entirely free 
software.

> Another variation would be to have a privacy protecting phone that has the
> "cellular half" detatchable with WiFi built in, so that you can choose when
> you want to do this or not.  This would be possible with the MEGAphone
> concept that we are already working on with NLnet.

Very cool!  Hopefully the phone will be able to run good XMPP and SIP clients. 
:)

Denver
https://jmp.chat/
_______________________________________________
List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev
To unsubscribe, email:  [email protected]

Reply via email to