Proton
Empowering you to choose a better internet where privacy is the default. Protect yourself online with Proton Mail, Proton VPN, Proton Calendar, Proton Drive. Proton Pass and SimpleLogin.
Proton Mail is the world's largest secure email provider. Swiss, end-to-end encrypted, private, and free.
Proton VPN is the world’s only open-source, publicly audited, unlimited and free VPN. Swiss-based, no-ads, and no-logs.
Proton Calendar is the world's first end-to-end encrypted calendar that allows you to keep your life private.
Proton Drive is a free end-to-end encrypted cloud storage that allows you to securely backup and share your files. It's open source, publicly audited, and Swiss-based.
Proton Pass Proton Pass is a free and open-source password manager which brings a higher level of security with rigorous end-to-end encryption of all data (including usernames, URLs, notes, and more) and email alias support.
SimpleLogin lets you send and receive emails anonymously via easily-generated unique email aliases.
view the rest of the comments
The Google Drive app lets you save a file locally so that you can view it offline. I mean under the hood it is just downloading and syncing, but it's a lot nicer than having to manage the files you want to view offline yourself.
Why? Desktop file backup seems like a pretty similar feature to mobile photo backup (which seems to be working for me).
Edit: also looking at some videos of the Windows client, folder syncing seems to be possible. Just not yet on Linux. Still not sure why it would be bad.
Ah, got it.
You can mark a file or folder to be available offline. I do this for travel docs. You still have to use the app to view it though.
You can use rclone to mount: https://rclone.org/protondrive/
Its bi-sync is a little janky for replication. I use B2 Backblaze for my storage that hides instead of deletes by default. I've "hidden" everything before on accident.
I prefer to unidirectional sync, similar to git, but avoiding merges. My local files are in a crypt "remote" so I have to mount. I wrote a simple script to pull, mount, unmount, push to simplify things.
Proton Drive has an offline function.
Come on, we both know this isn't exactly what OP asked about, let's stop nitpicking here. What OP meant is a "make available offline" function, which exists.