Proton Drive for macOS is Proton’s official macOS client repository for end-to-end encrypted cloud storage, designed to provide a desktop experience that integrates naturally with macOS while keeping sync logic transparent and inspectable. The project explicitly separates responsibilities into two major development targets: a menu bar app and a File Provider extension that handles file synchronization operations, reflecting Apple’s modern approach to cloud file integration on macOS. It is built using Xcode and an Xcode workspace, with setup steps that walk through provisioning profiles for multiple targets, which is typical for macOS apps that include extensions and background components. The repository includes practical debugging guidance for attaching to the File Provider process, acknowledging real-world complexity in extension debugging and system integration.
Features
- macOS client for Proton Drive with end-to-end encrypted storage support
- Dedicated menu bar app target for user interaction
- File Provider extension target for file sync operations
- Xcode workspace workflow with multi-target provisioning setup
- Debugging guidance for attaching to extension processes
- Troubleshooting scripts for Finder and File Provider recovery