Hi everyone,

I currently use Telegram to send photos, PDFs and text messages between my Android phone and my Debian laptop. It works, but everything goes through a third-party server, and I would like a fully local, privacy-friendly alternative.

What I need: Send photos, PDFs and other files in both directions (phone ↔ laptop) Send short text messages or clipboard content Works locally

Thanks for any advice and experience!

all 25 comments

sorted by: hot top controversial new old
[–] 55 points 9 hours ago (2 children)
  • [–] 6 points 8 hours ago (1 child)

    This one beats any other option mentioned by miles.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 7 hours ago

    Thank you guys. I’ve been using LocalSend for a year or so, and recently I noticed it’s Documents & Data is over 1 GB on my iPhone.

    To me, that means that there’s some cache you cannot remove (the only way to clear that on iOS is to remove the app: I have just tried that, and it solves the issue).

    I thought KDE Connect is more bloated. Turned out, it’s just 8 MB; and it has the ability to clear cache. All my computers are on Linux (Gnome or sway: perhaps that’s why I forgot about the KDE Connect), and I thought hey, really, why not!

    So, as someone who used LocalSend for a long time: it does the job, but KDE Connect is just better, it turned out.

  • source
  • parent
  • [–] 27 points 9 hours ago (1 child)
  • [–] 14 points 6 hours ago (1 child)

    KDE Connect can do clipboard contents, notifications, SMS from your PC, and file transfer, but I like Syncthing's approach of folder synchronization better than sending files individually. I use both.

  • source
  • hideshow 1 child comment
  • [–] 1 point 24 minutes ago

    Agreed, I also use both. Currently syncthing only does my password database, but heavily considering setting it up for the rest of my standard phone files too, and dropping Immich, since every time I go to check on it they have released another breaking update (or at least released several new updates and the app refuses to connect anymore) and I am tired of it.

  • source
  • parent
  • [–] 11 points 6 hours ago
    [–] 11 points 5 hours ago

    I use local send. It's fantastic

  • source
  • [–] 7 points 4 hours ago

    Kde connect

  • source
  • [–] 4 points 6 hours ago* (last edited 5 hours ago) (1 child)

    Use primitive Ftp or solid explorer on the phone to mount your phone's disk right on your pc. On the PC side Dolphin (Linux) or freecommander (windows) are great file explorers for this. I also use KDE connect, but the ftp mount is way more powerful.

  • source
  • hideshow 1 child comment
  • [–] 3 points 8 hours ago

    Onionshare should work. You temporarily (or longer if desired) turn a folder/s into an onion site, which you can use to share between computers, not limited to just your own but also to others you give the key to.

  • source
  • [–] 3 points 9 hours ago

    For files I use localsend to transfer directly between devices on the same network.

  • source
  • [–] 5 points 9 hours ago
    [–] 2 points 8 hours ago

    Since Syncthing and LocalSend are already mentioned.

    Transfer is another alternative.

  • source
  • [–] 2 points 3 hours ago

    i use copyparty, connecting thru browser. but i also still use telegram saved messages like you because having a timeline helps my workflow. i wonder if there's an alternative to that.

  • source
  • [–] 1 point 7 hours ago

    Since Syncthing and LocalSend were already mentioned - let's throw in Warpinator:

    • built by the Linux Mint team
    • has had an (inofficial) Android client for a while now
    • works well (although Syncthing is a lot more powerful and requires fewer clicks once it's set up)
  • source
  • [–] 1 point 6 hours ago (2 children)
  • [–] 1 point 5 hours ago (1 child)

    I've been asked to install that, but from what I can tell its a proprietary blob that can only be acquired through google (or aurora or a mirror OFC, but they all source it from google too, and habe their own downsides)

    therefore I kinda worry about privacy and security there

  • source
  • parent
  • hideshow 1 child comment
  • CX Explorer using FTP

  • source
  • [–] 1 point 8 hours ago

    Kongpiler2 says kdeconnect, if you're using KDE it's extremely efficient. An extension is also developed for Gnome to employ kdeconnect but my experience with that was marred by connectivity issues. Something to bear in mind.

  • source
  • I use good 'ol FTP for irregular transfers. Mobile side, I use Ghost Commander, which is a file manager with FTP support. On my computers, I usually use vsftpd, but there are simpler programs like uftpd. You can also access remotely and/or securely if you use an encrypted overlay network like yggdrasil.

  • source
  • There are plenty of good suggestions already, but one thing I do very often to get text from my computer to my phone is just displaying the text as a QR code and scanning that. You can make it work the other way around if you have a webcam, but that's a bit more work.

  • source