Sharing files thru SimpleX? (across the internet)
from SolarPunker@slrpnk.net to privacy@lemmy.ml on 19 Feb 21:31
https://slrpnk.net/post/18611641

Is it a good idea to share files between two Android phones anonymously thru the SimpleX Chat transfer protocol? Or are there easier/better ways?

#privacy

threaded - newest

mox@lemmy.sdf.org on 19 Feb 22:10 next collapse

Why go through someone’s service when you could go direct?

kdeconnect.kde.org/download.html

SolarPunker@slrpnk.net on 20 Feb 00:00 collapse

Isn’t this just to share stuff in your local network between your os and phone?

mox@lemmy.sdf.org on 20 Feb 00:14 collapse

Its file sharing feature works between any devices, including phone-to-phone, and yes, it is intended for use on a local network.

SolarPunker@slrpnk.net on 20 Feb 00:16 collapse

Thanks but I was searching for file sharing on the web.

mox@lemmy.sdf.org on 20 Feb 00:26 collapse

I think you mean across the internet, but I get your point. You might want to state that in your post.

merde@sh.itjust.works on 19 Feb 22:57 next collapse

f-droid.org/…/org.localsend.localsend_app/

or

f-droid.org/…/org.onionshare.android.fdroid/

SolarPunker@slrpnk.net on 19 Feb 23:58 collapse

Phones aren’t in the same local network

merde@sh.itjust.works on 20 Feb 00:26 collapse

are they nearby?

edit: ignore that, i saw your other comment : Thanks but I was searching for file sharing on the web.

D_Air1@lemmy.ml on 20 Feb 00:43 next collapse

For across the web I use syncthing.

SolarPunker@slrpnk.net on 20 Feb 07:58 collapse

I also love Synching but I was searching for something across the internet.

D_Air1@lemmy.ml on 20 Feb 08:32 collapse

Syncthing does work across the internet. It uses nat hole punching to achieve this. Unless your network is behind cgnat / double nat I believe. Me and my buddies use it all the time.

Flagstaff@programming.dev on 20 Feb 15:29 collapse

Wait… I thought the whole premise of Syncthing is that the syncing devices need to be on the same Wi-Fi network. How do you configure it to not need this?

D_Air1@lemmy.ml on 21 Feb 00:39 next collapse

i didn’t have to configure it to do anything. paired the devices manually like normal while being on different networks. syncthing figures out the rest.

Flagstaff@programming.dev on 21 Feb 03:54 collapse

Interesting, so the devices could be countries apart, hypothetically speaking? I had no idea if so.

NeuronautML@lemmy.ml on 21 Feb 15:25 collapse

You use their servers to find your device and then exchange directly with it. They have discovery servers that link you when you don’t have a fixed ip address.

Or you can host your own personal discovery server for that.

ninjaturtle@lemmy.today on 20 Feb 05:17 next collapse

Magic wormhole

https://f-droid.org/packages/com.leastauthority.destiny/

SolarPunker@slrpnk.net on 20 Feb 08:22 collapse

I also considered wormhole protocol but clients are very minimal, you don’t have chronology and you can’t access your old uploaded files like in SimpleX.

jet@hackertalks.com on 20 Feb 06:55 next collapse

It’s fine.

If sending multiple files it’s a pain in the ass. Can’t select multiple and send at once, one at a time

SolarPunker@slrpnk.net on 20 Feb 08:20 collapse

Have you tried with folders or zip?

jet@hackertalks.com on 20 Feb 08:34 collapse

Sure that works fine

SolarPunker@slrpnk.net on 20 Feb 09:45 collapse

Yeah I’m test it and it’s just annoying for multiple files since you can’t share folders, you can probably send .zip/similar but you need to compress files first.

edit: But in general it works pretty good.

lsjw96kxs@sh.itjust.works on 20 Feb 08:45 next collapse

If the file doesn’t exceed 2 GB, you can use this : lufi.ethibox.fr Files are encrypted and cannot be seen by the owner of the website and the share can only go up to 30 days. It is recommended by Framasoft, the ones behind peertube.

SolarPunker@slrpnk.net on 20 Feb 09:49 collapse

Interesting alternative, thanks. SimpleX is the only one, as far as I know, allowing chronology since it has a chat and all, you can probably use also matrix protocol the same way but it require an account.

NeuronautML@lemmy.ml on 21 Feb 15:24 collapse

Have you tried syncthing-fork? You can synchronize folders across the internet with it between all sorts of devices, including android. No middlemen required since it’s peer to peer.