No ano passado, compartilhamos que estávamos repensando como os aplicativos Proton Drive interagem com nosso backend construindo uma base robusta e compartilhada que todos os clientes podem usar. Nosso objetivo é dar a todos uma experiência mais rápida e confiável no Proton Drive, esteja você usando no Windows, macOS, Android, iOS ou através do aplicativo web.
Hoje, estamos animados para dar a você uma atualização de progresso, já que o SDK do Proton Drive continuou a amadurecer nos bastidores e agora está alimentando operações principais de arquivo em todos os aplicativos Drive.
Aqui está o que fizemos até agora e o que vem a seguir.
Uma fundação de SDK para todos os aplicativos Drive
O SDK do Proton Drive é a camada compartilhada que todos os aplicativos Drive usam para lidar com operações de forma segura e eficiente. Em vez de cada aplicativo implementar essa lógica separadamente, todos eles dependem da mesma fundação.
Os seguintes estão agora disponíveis para pré-visualização:
- SDK JavaScript
- SDK C#
- Bindings para Swift e Kotlin
Os SDKs JavaScript e C# já estão alimentando alguns recursos em todos os clientes Proton Drive. A partir da próxima semana, automatizaremos as atualizações para o repositório público(nova janela) para que os SDKs sejam atualizados com mais frequência à medida que continuamos a desenvolvê-los.
As transferências de arquivos são mais rápidas e confiáveis
Desenvolver o SDK também nos deu a oportunidade de repensar e otimizar muito do código mais intensivo em desempenho do Drive, que agora simplificamos. Como resultado, os aplicativos Proton Drive agora apresentam envios até 60% mais rápidos no iOS e uploads 30% mais rápidos e downloads 70% mais rápidos na web.
Além da velocidade bruta, o SDK é construído para ser nossa implementação mais robusta e resiliente de todos os tempos, especialmente sob condições de rede desafiadoras.


O que o SDK suporta agora
Atualmente, os SDKs fornecem a funcionalidade principal do Proton Drive:
- Enviar e baixar arquivos
- Criar pastas
- Renomear e mover itens
- Excluir, restaurar e excluir permanentemente arquivos
Autenticação e outros módulos específicos da Proton necessários para integrações de terceiros autônomas ainda não são suportados. Essas peças virão mais tarde. Por enquanto, o SDK do Proton Drive é mais adequado para colaboradores e experimentação inicial. Ainda não é oficialmente suportado para uso por terceiros que desejam integrar o Proton Drive em seus próprios produtos.
Ferramentas CLI em breve
Os SDKs ainda não cobrem todos os fluxos de trabalho, especialmente com alguns recursos ainda em desenvolvimento. Para preencher essa lacuna, estamos trabalhando em ferramentas de interface de linha de comando (CLI) que fornecem funcionalidade do Drive ainda não disponível nos SDKs. Você poderá:
- Executar comandos diretamente para tarefas comuns
- Construir sobre elas sem fazer engenharia reversa do Proton Drive
Estamos visando disponibilizar essas ferramentas CLI no próximo trimestre (abril – junho de 2026).
O que vem a seguir
Ao longo de 2026, migraremos todos os recursos existentes do Proton Drive para o SDK e construiremos todos os novos recursos sobre ele.
Nossas prioridades são:
- Concluir o lançamento do SDK em todos os clientes Proton Drive, para que os aplicativos de desktop, móveis e web usem a mesma base de código.
- Atualizar os algoritmos de criptografia do Drive para usar aceleração de hardware no dispositivo, entregando operações mais rápidas enquanto reduz o uso da CPU.
- Adicionar os recursos do Drive ainda ausentes ao SDK, começando com envios e downloads de Fotos, compartilhamento de arquivos, dispositivos e revisões de arquivos.
- Mover gradualmente em direção a um caminho de integração único e bem documentado no qual aplicativos de terceiros possam confiar.
- Construir um cliente Linux usando o SDK, o que acelera o desenvolvimento e o mantém consistente com os outros clientes Proton Drive.
Quer ajudar?
Embora o SDK ainda não esteja pronto para construir aplicativos totalmente autônomos, agradecemos o feedback de colaboradores e exploradores iniciais. Dê uma olhada no repositório público(nova janela) e participe da discussão no r/ProtonDrive(nova janela) usando a tag sdk-preview-discussion.
Obrigado pelo seu apoio contínuo,
A equipe de engenharia do Proton Drive


