Proton Mail & Calendar
- or
No existing idea results
- ~ No ideas found ~
1549 results found
-
Native "Free/Busy" Website Embed (Bypassing Google)
Dear Proton Team,
I am a dedicated Proton user relying on your services for privacy. However, I am facing a major hurdle in using Proton Calendar for my business workflow.
The Problem: I need to display my availability to clients on my website (e.g., Wix, WordPress). Currently, there is no native way to do this. The only workaround is sharing an ICS link to Google Calendar and embedding that. This fails for two reasons:
Sync Latency: Google updates subscribed calendars very slowly (up to 24 hours delay), leading to double bookings.
Permission Conflicts: Google treats subscribed Proton calendars as "read-only" and blocks the public embedding of these "guest" calendars due to privacy settings I cannot change.
The Request: Please introduce a Native Public Embed Feature.
Function: Generate a secure HTML iframe code directly within Proton Calendar.
Privacy: This view should strictly show "Free/Busy" status, stripping all titles, descriptions, and locations server-side before rendering.
Benefit: This would allow professionals to display real-time availability on their websites while keeping their data within the Proton ecosystem, removing the need for Google entirely.
This feature would be a game-changer for freelancers and consultants who prioritize privacy.
Thank you for considering this!
Dear Proton Team,
I am a dedicated Proton user relying on your services for privacy. However, I am facing a major hurdle in using Proton Calendar for my business workflow.
The Problem: I need to display my availability to clients on my website (e.g., Wix, WordPress). Currently, there is no native way to do this. The only workaround is sharing an ICS link to Google Calendar and embedding that. This fails for two reasons:
Sync Latency: Google updates subscribed calendars very slowly (up to 24 hours delay), leading to double bookings.
Permission Conflicts: Google treats subscribed Proton calendars as "read-only"…
5 votes -
Improve Undo Send feature
The "Undo Send" feature is very useful, but currently sending an email goes through two phases. First, when I click the "Send" button on the Compose screen, I get a "Sending message..." with a spinner. That takes a few seconds, and then you get "Message sent." with the Undo button.
I think the user experience would improve if the Undo button would be available during the "Sending message..." phase already. Admittedly, it's a small change and improvement, but the frustration whenever you accidentally clicked the Send button too early, to have to wait for the Undo button to appear, is a very annoying one.
The "Undo Send" feature is very useful, but currently sending an email goes through two phases. First, when I click the "Send" button on the Compose screen, I get a "Sending message..." with a spinner. That takes a few seconds, and then you get "Message sent." with the Undo button.
I think the user experience would improve if the Undo button would be available during the "Sending message..." phase already. Admittedly, it's a small change and improvement, but the frustration whenever you accidentally clicked the Send button too early, to have to wait for the Undo button to appear, is…
7 votes -
Reply to email with aliases
When replying to an email, and it was sent from an alias, auto select that alias, so the person knows who it is from. Having to manually select an email address can get tedious. A toggle could be added to allow this behavior or not.
2 votes -
Select multiple events at once in Calendar
I don't understand why this feature doesn't already exist. I imported my schedule into Calendar, but now I'm stuck with events that don't apply to me. Instead of being able to select these events all at once, I have to delete them one by one. Plus, the fact that you can't just press the “Delete” key on the keyboard to delete an event more quickly is pretty annoying.
2 votes -
AppImage packages for immutable Linux distributions + Flathub
Hello!
With immutable Linux distributions gaining popularity, perhaps there's a chance you could build an AppImage versions of your applications. That way you could provide support for all distributions alike.There are also community-made wrappers for your applications on FlatHub. I believe these are not supported by you, I would appreciate you taking a stance on them. They look legitimate, as signed by "Proton AG", but could in theory compromise security of users.
Example:
https://flathub.org/en/apps/me.proton.Mail
I'd say either you provide the Flatpaks, or outright reach out to Flathub to get them removed.Kind regards
Paweł Olejnik5 votes -
Improved week view in mobile calendar
aCalendar+ has the best week view concept that I've seen. It arrays the days in a grid of 8 boxes, the last one being a miniature month view, in either a landscape or portrait view, and it only lists appointments, not every time slot of every day. Proton Calendar only has a portrait view with 7 extremely thin columns, which can be very tedious.
Proton needs some more options in this area! The 3-day view is better, but it only lets you see a couple of days ahead, not getting the picture for the full week in one glance.
2 votes -
Show labels based on latest email, not group
Currently when emails are grouped, the email in the inbox shows the first label of any email in that group, based on the custom sorting of the labels. Instead I want the labels to only reflect this particular email, not its group.
As an example: For some services I have multiple accounts. These accounts use different email addresses, which automatically apply a label for each address:
Address A => Label A
Address B => Label B
Address C => Label CIf the latest email was sent to address C and was labelled Label C, it shows as Label A in the inbox if any of the previous emails in that group were labelled Label A, or Label B if any of the previous emails in that group were labelled Label B. Instead it should show Label C, because realistically that's what it is.
Currently when emails are grouped, the email in the inbox shows the first label of any email in that group, based on the custom sorting of the labels. Instead I want the labels to only reflect this particular email, not its group.
As an example: For some services I have multiple accounts. These accounts use different email addresses, which automatically apply a label for each address:
Address A => Label A
Address B => Label B
Address C => Label CIf the latest email was sent to address C and was labelled Label C, it shows as Label A…
3 votes -
Optional warning before sending unencrypted replies in encrypted threads
Currently, when a Proton Mail user sends a password-protected encrypted message to a non-Proton recipient via a secure link, the recipient can reply securely via the encrypted message portal. However, if the Proton user then replies using the normal “Reply” function, the response is sent unencrypted by default — even though the conversation previously contained encrypted messages.
This creates a significant risk of accidental data exposure, as both the reply and the entire email history may be sent unencrypted without the user realizing it.
I understand this is a deliberate design decision, but I strongly believe there should be an optional safeguard, for example:
An option to always use the lock (encrypted message portal) in threads that previously contained encrypted messages, or
A confirmation dialog before sending, such as:
“This message will be sent unencrypted. Are you sure?”
This would greatly reduce accidental leaks while preserving current behavior for users who prefer it.
Currently, when a Proton Mail user sends a password-protected encrypted message to a non-Proton recipient via a secure link, the recipient can reply securely via the encrypted message portal. However, if the Proton user then replies using the normal “Reply” function, the response is sent unencrypted by default — even though the conversation previously contained encrypted messages.
This creates a significant risk of accidental data exposure, as both the reply and the entire email history may be sent unencrypted without the user realizing it.
I understand this is a deliberate design decision, but I strongly believe there should be an…
3 votes -
Add „one day before“ to reminder options
Calendar offers the option to remind me one week or one hour before an event, but not one day before. That is the option I most frequently use and it is cumbersome to always have to add it manually. Please consider adding this to the calendar!
4 votes -
Move calendar events
I know this is an option on the web version but on the IOS/mobile apps we NEED to be able to drag and drop events without having to open them and reselect the date or time. This is a critical feature for any functioning calendar app in my opinion.
5 votes -
Birthdays in another colour
I see Proton now shows the birthdays of my contacts in calendar. Great!
I'd love to be able to mark these with a different color or symbol, so birthdays stand out from 'normal' appointments. E.g. in Outlook you could choose any colour you want (because the birthdays are shown as a separate calendar). Plus, they would be marked with the icon of a birthday cake.
5 votes -
Add support for ntfy push notifications
We should not have to use google play services to get notifications. Luckily there is ntfy.sh which is an open source alternative. Apps like Element already support it.
11 votes -
Sync Proton Calendar with an iCal URL
Some professional calendars can be accessed by an iCal URL (e.g. the schedule of National Education schedules) and it would be very useful to import it automatically (rather than imports by hand).
2 votes -
Schedule Meeting link for Signatures
Similar to Calendly or Microsoft's "Book with me" - create feature to add a "Schedule a Meeting" link to include in signature blocks.
3 votes -
Browser choice when opening email links
In the desktop Proton Mail application, when you click a link, a dialog shows the full URL and requests confirmation to open the link. This is a great feature!
Enhancement: Instead of just opening the link in the default browser, allow me to configure additional browsers. Offer a choice of what browser to open with the link.
Allow me to add browser configurations by choosing the application/executable or optionally entering a command line. For example, I could configure
firefox --private-windowas an option and multiplefirefox --profileoptions.This feature would allow me to open the link in the browser/profile that I think is best suited for the link. For example, work vs personal.
Thanks for your consideration and excellent work!
In the desktop Proton Mail application, when you click a link, a dialog shows the full URL and requests confirmation to open the link. This is a great feature!
Enhancement: Instead of just opening the link in the default browser, allow me to configure additional browsers. Offer a choice of what browser to open with the link.
Allow me to add browser configurations by choosing the application/executable or optionally entering a command line. For example, I could configure
firefox --private-windowas an option and multiplefirefox --profileoptions.This feature would allow me to open the link in the browser/profile…
9 votes -
Apply actions (apply label, delete, archive) to all results
I imported a lot of mails from gmail and I would like to do some merging and reorganizing of labels.
But for this, I would need the ability to do actions (apply label, delete, archive, move to folder, etc) on all the result of a search.
Since the main criteria I would need is existing labels, I can't seem to use Sieve filter for this, so I would like to be apply to select a label or any other search and apply labels on all the results rather than page by page currently.14 votes -
sieve filter redirect extension
Implement sieve language extension redirect with :copy https://emailstuff.org/rfc/rfc3894
5 votes -
Open source
Make the Calendar Android and iOS, you know, Open Source.
377 votes -
Allow sending calendar invitations to your own Proton addresses/aliases
Proton Calendar prevents users from inviting their own Proton addresses or aliases to events, even when those addresses belong to different calendars.
If I try to invite one of my own Proton aliases (e.g., personal@example.com) to an event created in a different calendar that I also own (e.g., a shared team calendar), Proton blocks the invitation. Inviting my own addresses should be allowed when the invited address is not the owner of the originating calendar.
Why this matters?
Users with multiple Proton calendars cannot keep their schedules in sync, reducing the convenience of shared calendars.
For example, I have:
- a shared “Product team” calendar owned by product@example.com
- a personal work calendar owned by personal@example.comIf an event is created in the shared calendar and personal@example.com is invited, it should block that time in my personal calendar.
Proton Calendar prevents users from inviting their own Proton addresses or aliases to events, even when those addresses belong to different calendars.
If I try to invite one of my own Proton aliases (e.g., personal@example.com) to an event created in a different calendar that I also own (e.g., a shared team calendar), Proton blocks the invitation. Inviting my own addresses should be allowed when the invited address is not the owner of the originating calendar.
Why this matters?
Users with multiple Proton calendars cannot keep their schedules in sync, reducing the convenience of shared calendars.
For example, I have:…
4 votes -
Reading mode for email body
Reading mode for email body with the ability to choose font size and background color would have been fantastic.
2 votes
- Don't see your idea?