Hi guys! So, I have Proton Mail, and this also gives me the Calendar. I love that I have a encrypted private calendar, but it bothers me that it doesn’t play well with any other app, as it’s not officially a “calendar” to Android. This bothers me, because I use GrapheneOS, with mostly no Google services, and I’d like my Gadgetbridge-connected smartwatch to be able to display calendar events, since they’re not being shared with anyone else. But I can’t, because Proton Calendar isn’t really an Android Calendar. There’s a way in Proton to permanently share a link to your private calendar. In effect, it’s an up-to-date .ics file, that I believe needs to be checked/downloaded every time there’s an update. Is there a way to update this in Proton? Alternatively, I wouldn’t mind creating some caldav system that imported this, but not sure if there’s already any guide for it?

Thanks so much!

  • MangoPenguin@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    11 months ago

    Unfortunately Proton doesn’t have much in the way of standard protocols, no IMAP/SMTP, CalDAV, CardDAV, etc…

    IMO Nextcloud while not great as a file syncing program, makes a pretty good Calendar and Contacts storage with full support for those protocols, and a webUI to access them.

    • iturnedintoanewt@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      Yeah… I’m afraid i might need something like that in the end. Can you hold events in different color for different categories of things?

  • starlord@lemm.ee
    link
    fedilink
    English
    arrow-up
    5
    ·
    11 months ago

    Let’s not forget that the point of Proton’s services is encryption. The more points you want it to go through (Proton to Cal{SVC} to Android calendar app to watch), the more you have to relinquish that security if they aren’t cooperative/companion apps.

    For example, I use Proton on the web (through Tor, actually) because I get the security. If I used the Bridge, I’d be decrypting a layer just so I could use a favored email application.

  • lemmyvore@feddit.nl
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    11 months ago

    There are two ways to use an .ics link:

    • You can add it in Google Calendar using “add URL” and it will show up in the GC app. Downside is that you need to use the app… and also it refreshes the link when it wants (you can’t set it).
    • You can use a calendar app that can import .ics links directly. The one I use is called Calengoo. This way you’ll be able to control when to refresh it, but it bypasses the normal Android calendars so it won’t be visible to other apps or widgets except the one that imported it.

    I noticed what you said about not using Google services. The Calengoo app has a version you can download on their website (as opposed to Google Play) and purchase a license code with CC or PayPal, that is not tied to Google Play.

  • Successful_Try543@feddit.de
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    11 months ago

    If proton supports CalDAV (I’m not sure), it should work e.g. with DAVx5 which integrates well with Android calendar.

        • iturnedintoanewt@lemm.eeOP
          link
          fedilink
          English
          arrow-up
          4
          ·
          11 months ago

          While they’re reinventing the wheel at every step, the default email protocols involve your email being unencrypted at every hop until it reaches destination. While their solution in effect also has the same issue, they allow for sending encrypted emails you can only open by clicking on a link to decrypt them, or similar. And everything at their end is fully encrypted, which is why i bought in…But its getting old at how everything is a closed ecosystem not playing nice with anything else in any OS.

        • dracs@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          ·
          11 months ago

          It’s not that it’s closed, it’s more that none of the exiting email protocols support a server which can’t read your email (as it’s all encrypted). They do offer Proton Bridge which you can run locally which will handle all the decryption and local mail clients can talk to that as the would any other mail server.

          I don’t know off hand if it supports calendar syncing though.

  • helenslunch@feddit.nl
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    11 months ago

    I don’t understand the question.

    I use GOS with Proton Cal and it gives me notifications. These should be pushed to your watch over BT.

    Proton doesn’t work like other calendars because it’s encrypted. I guess they could make something similar to the “mail bridge” for this purpose? In fact, that may work already with something like Thunderbird and then you could install thunderbird on Android and link them together? Not really sure.