Not a huge fan of this. I distinctly do not want:
Official API client used by proton: https://github.com/ProtonMail/go-proton-api
I didn’t see any good documentation. Its in use by (or has at least inspired) https://github.com/henrybear327/Proton-API-Bridge?tab=readme-ov-file
The API bridge backs rclone’s Proton Drive support.
If there isn’t a built-in option, it will probably be DE / WM specific. Something like this might work for x11. Wayland will require something different. Sway/i3/Hyprland/Gnome/KDE/etc may all have a native way depending on what you use also.
/usr/bin/firefox &
/usr/bin/wmctrl -r firefox -b add,hidden```
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.
I’ve been using Jmp. You don’t get a sim though (at least for calls and text, you can for data). It goes through Jabber. Their app can integrate with the dialer for calls. Never gave any personal info. Only paid with BTC / XMR.
SMS is not private. JMP is upfront about it: https://jmp.chat/privacy. Still didn’t have to give any personal info so better than the alternative for a basic privacy enhancement threat model.
On a grandfathered visionary 2 year payment plan with a year remaining, so no change plans yet, but I’m keeping a list of annoyances and concerns for renewal considerations.
Calendar
Passwords
VPN
Drive
I tried rclone proton support the week it was merged. Worked okay. I tried syncing some ISO backups though and it just sat forever. Didn’t troubleshoot and just kept using b2.
You can open a ticket on GitHub. Its essentially supported by one guy who reverse engineered their internal API. This is their reverse engineered API library that rclone depends on:
https://github.com/henrybear327/Proton-API-Bridge
On a related note, proton is adding photos support. Maybe they changed something with their API for photos since the author reverse engineered it due to this.
You have been invited to the beta trial of Proton Drive’s Photo Backup
Dear Proton Community member,
As a core supporter of Proton’s mission, we are excited to invite you to participate in the early access beta of Proton Drive’s new automatic photo backup feature. This feature gives you a secure and convenient way to store, access, and share your best moments right from your mobile device.
As early supporters of Proton, you’re invited to be among the first to test this feature. To join our exclusive early beta, we’ll need your Google ID. Rest assured, your Google ID will only be used for the purpose of this beta test and will remain secure with us.
Why not use rclone? It can mount proton drive.