Proton Drive
- or
No existing idea results
- ~ No ideas found ~
1358 results found
-
Option/simple setting for all files to be online only
I would like to be able to set my Proton Drive on my Mac to have all files accessible online only. I constantly find that files have downloaded to my Mac, reducing my disk space, even when I have not opened up the file in the Proton Drive.
I have tried to correct this numerous times by going through every file and setting them individually to online only, but this setting does not "stick". It would also be good to be able to set directories online only on a case-by-case basis.4 votes -
A thought on spreadsheet architecture (from a grateful user)
Hi Proton Team,
First off, I want to say that what you've built with Proton Docs is genuinely impressive. End-to-end encrypted spreadsheets that actually work is no small feat, and I really appreciate the engineering that went into making this happen.
I've been using your spreadsheet app and thinking a lot about architecture lately. What you've accomplished is amazing—truly. But I also believe that trying to build the same thing in different ways can teach you a lot, even if you never ship it. I wish I could rewrite all my own apps in every language and framework just to see what I'd learn. But if I had to choose just one thing to rewrite, one experiment that felt like it might reveal something fundamental... I'd rewrite a spreadsheet app in SolidJS.
I know how this sounds. It feels a bit like suggesting someone reconsider their religion, and I've been hesitant to even bring it up. And look—I could be completely wrong about this. I don't know your codebase. I don't know what you've already tried or what constraints you're working under. I'm looking at this from the outside, and I'm sure there are a hundred things I'm not seeing.
But here's the thing that keeps nagging at me, and I could be completely wrong about this—I don't know all the facts of your architecture or the constraints you're working under—but: spreadsheet cells are literally signals.
I mean this in the most fundamental, computer science sense. A cell holds a value. When that value changes, dependent cells recalculate. That's it. That's a signal. And React... React doesn't really think in signals. It thinks in snapshots and reconciliation.
Right now, when I edit a cell in your spreadsheet, React has to:Re-run component functions
Build a new virtual DOM tree
Diff it against the old tree
Figure out what changed
Update the DOMOr at least, that's how I understand it works. I could be missing optimizations you've implemented that I can't see from the outside. But in principle, a spreadsheet cell doesn't need a diff. It knows exactly what changed—its value. And it knows exactly who needs to know—the cells that reference it.
This is where signal-based reactivity (like what SolidJS uses) becomes almost eerily perfect for spreadsheets. Not because SolidJS is "better" (I know how loaded that word is), but because the mental model matches the problem domain exactly:
A1 = 5 // This is a signal
A2 = A1 * 2 // This is a computed signal
When A1 changes, only A2 updates. No diffing. No reconciliation. No re-rendering parent components. Just: "A1 changed, tell A2." That's it.
I realize I'm oversimplifying massively, and maybe I'm missing something fundamental about why this wouldn't work in practice. I know you've got virtualization, you've got workers handling crypto, you've got complex state management for collaboration, and you've got a whole ecosystem built on React. There are probably architectural decisions I'm completely unaware of that make this harder—or maybe even impossible—than I'm imagining.
But I also can't shake this feeling that you're fighting React's fundamental architecture every time a cell updates. You've done an amazing job making it work (seriously, the fact that it works as well as it does is a testament to your engineering), but it's like... you've built a beautiful house with the wrong foundation for the soil type, you know?
Or maybe I'm completely off base. Maybe React is actually perfect for this and I'm just not seeing it.
Here's what I'm actually suggesting (and please feel free to ignore this):
Maybe it's worth experimenting with a signal-based approach for just the grid layer? Not a full rewrite. Not even for production. Just... to see. To learn what happens when the mental model aligns so perfectly with the problem. It could be SolidJS, or Preact Signals, or even a custom implementation. The framework doesn't matter as much as the fundamental reactivity model.
Because I genuinely believe you'd learn something valuable, even if you never ship it. Sometimes the act of building the same thing differently reveals insights about the original that you couldn't see any other way.
And if the theory holds—if signals really could be 5-10x faster for spreadsheet operations (which the benchmarks suggest, though I know benchmarks lie), and if they use significantly less memory—then for something like Proton Docs, which people use for work, where performance and reliability matter, those insights might be worth exploring. Even if it just confirms that React was the right choice all along.
I know this is a big ask, even as an experiment. I know you have a roadmap. I know React works and has a huge ecosystem and hiring is easier and a million other practical reasons to stick with what you have. And I'm not saying you're wrong for using React—it was probably the right choice when you started.
But if I could rewrite just one of my apps to learn something fundamental about architecture, it would be this. A spreadsheet in signals. Because it just... fits.
I'm just saying... spreadsheet cells are signals. And sometimes when something just makes sense at that fundamental level, it's worth exploring. Even just as an experiment.
Or maybe it's not worth it. Maybe you've already run these numbers and they don't add up. Maybe there's something about signals that breaks with encryption, or collaboration, or some other piece I can't see from here. I genuinely don't know.
Again, I love what you've built. I'm rooting for you. And if you've already considered this and decided against it—or if I'm just fundamentally misunderstanding the problem—I completely understand.
Thanks for listening to my rambling.Hi Proton Team,
First off, I want to say that what you've built with Proton Docs is genuinely impressive. End-to-end encrypted spreadsheets that actually work is no small feat, and I really appreciate the engineering that went into making this happen.
I've been using your spreadsheet app and thinking a lot about architecture lately. What you've accomplished is amazing—truly. But I also believe that trying to build the same thing in different ways can teach you a lot, even if you never ship it. I wish I could rewrite all my own apps in every language and framework just to…3 votes -
Could you make "webinars"
I love computers - but havent got the energy like 20 years ago. So Im only using Proton as
1) a mailbox
2) a storage.Could you make webinars -- or just videos - for DUMMIES. How to set up and use newer functions
2 votes -
preview all files in album, even heavy content
As a user, I want to be able to preview all files in the photo album, especially heavy videos which for now only displays "This file is too large to preview".
3 votes -
Integrate folder sharing with Proton Contacts on mobile
Current Behavior: When sharing folders or albums in Proton Drive with family members, I must manually type each email address. There's no integration with Proton Contacts, making the sharing process time-consuming and prone to errors.
Would be great to have more seamless integration between Proton Contacts and Proton Drive that would:
- Allow users to select contacts directly from their address book when sharing
- Support autocomplete functionality as users begin typing names
Even more, if Contacts would support contact groups, sharing to family members as a single group.
9 votes -
Add "open preview in new tab" option for files in Drive.
Currently, when I'm viewing files in a folder (using my browser), let's say pdfs, double-clicking one will open the file preview in that tab. Occasionally, I might want to open multiple files and view them side by side (or in adjacent tabs), but there's no way to open any individual file "in a new tab", which means I have to open a new blank tab, go to Proton Drive, navigate my way through my folders to the file I want, and open the preview for the next file. And I have to do that for each and every file I want to view. This is inconvenient and simply infeasible if there are several files I want to view. Please allow us to "open file in new tab" (or "view preview in new tab") so I can keep one tab my folder tab! Thank you.
Currently, when I'm viewing files in a folder (using my browser), let's say pdfs, double-clicking one will open the file preview in that tab. Occasionally, I might want to open multiple files and view them side by side (or in adjacent tabs), but there's no way to open any individual file "in a new tab", which means I have to open a new blank tab, go to Proton Drive, navigate my way through my folders to the file I want, and open the preview for the next file. And I have to do that for each and every file I…
5 votes -
See album on a timeline
I would like to see album on a timeline. The goal is to watch my event, but only one picture for each. Then I click on it and see the complete album. For exemple, it will help to see everything we did during a year.
I'm looking for a kind of journal view, memory board...10 votes -
Connection to annotation apps on iPad
I need Proton Drive to sync with an annotation app on my iPad - really any app that applies, e.g. iAnnotate or Notability.
As of now, I can annotate documents and the changes are saved directly to my OneDrive. I really need this feature in Proton Drive too.
Please take it into consideration - without this feature, Proton Drive isn‘t of any use to me.3 votes -
You ******* *****, let me create folder albums inside of albums under Photos Tab
I have never seen such a half baked product company in my entire life. You sell yourselves as privacy bastions to tackle Google and co circle jerk friends yet you bow to the same evil practices that make us hate big tech in the first place. With Google they are always giving us a reason to hate them. Privacy first. With Proton you are always giving us a reason to hate you. Half baked feature after another. Stop this, give us the basics with each release so we actually want to recommend you to people who won't hate us for doing so.
I have never seen such a half baked product company in my entire life. You sell yourselves as privacy bastions to tackle Google and co circle jerk friends yet you bow to the same evil practices that make us hate big tech in the first place. With Google they are always giving us a reason to hate them. Privacy first. With Proton you are always giving us a reason to hate you. Half baked feature after another. Stop this, give us the basics with each release so we actually want to recommend you to people who won't hate us for…
5 votes -
ISSUE: On iPhone, closing the keyboard causes the document to zoom very close
Intermittently, on iPhone when you close the keyboard (DONE button), the keyboard closes but the document zooms way in.
4 votes -
ask to merge folders of same name during upload
During upload to the browser interface, if I upload an updated version of a previously uploaded folder structure, the app asks me if I want to replace the previous folders of the same name, if I want to skip folders of the same name, or if I want to keep both.
I propose a fourth option of merging folders of similar names and then if this choise is made, ask for the choice of replace, keep both or do nothing for files specifically. This behavior would be similar to the experience of moving or copying files in folders on Windows.This feature is critical as there is no app for linux yet, leaving us to use the browser interface.
During upload to the browser interface, if I upload an updated version of a previously uploaded folder structure, the app asks me if I want to replace the previous folders of the same name, if I want to skip folders of the same name, or if I want to keep both.
I propose a fourth option of merging folders of similar names and then if this choise is made, ask for the choice of replace, keep both or do nothing for files specifically. This behavior would be similar to the experience of moving or copying files in folders on Windows.…
8 votes -
Proton Docs Download to .epub and change page colour
There is an option to download to .pdf and .docx, having an option for e-readers would be helpdful.
Even though it's been mentioned several times already, please have dark mode option for Proton Docs OR add the setting to change the page colour to black or another colour if someone wants.
11 votes -
Sheets: Support R1C1 notation
I would like to use R1C1 cell reference notation, specifically in the relative (ex.
RC[-1]is same row, one column to the left).4 votes -
share multiple albums in one go
I'm moving from onedrive to proton, I've uploaded a lot of photo folders, but now I would like to share them with my family. I need a way to select all 100+ groups, I don't want to do that one by one.. And it also say's groups? But if I add my familly group it's not recognised?
Regards,
David3 votes -
shared
Must Have: Moving files from a shared and owned folder (and vice versa) in the online web version of proton drive instead of on the local drive of a laptop or pc.
8 votes -
Share folders and files with admin rights
Currently you can only share files with other email addresses as viewer or editor.
You should be able to share as admin with full rights: sharing, moving, deleting, ...
This goes for folders as well.8 votes -
crop
Crop Photos.
Currently, editing a photo on your phone doesn’t update the version saved in Proton Drive. I often need to crop the photos.
9 votes -
Docs automatic text substitutions
I'd like to be able to make my own automatic text substitutions (like typing 'e to get é or ml1 to get ♂). Like, I should be able to open up my personal library of custom substitutions.
4 votes -
Ability to overwrite a file
Currently if editing a file in Drive with an external application (Libre Office, AndrOpen Office, etc) there is no way to save the file. I have to "Save As", delete the original and rename the new one. Contacted support and was given the usual "This is how it is, it may be fixed in a future version¨. I say this is a bug that should have been caught in alpha testing and frankly I'm shocked that I'm the first to mention this here.
6 votes -
Access and other information logs when sharing links
Add the option for more detailed logging when sharing documents and folder
6 votes
- Don't see your idea?