Skiff Mail (Email Provider)

It appears pretty buggy in Obtainium, but it works! Thanks.

2 Likes

Cool! Let me know what bugs we should fix.

1 Like

Everything works fine. I would just suggest taking a look at how other projects do releases on GitHub.

A few things that I could suggest are to have a repository for an Android app or for all the apps with source code and a guide on how to compile the app or apps, and to have an APK in releases on the same repository. Each release would obviously have an up-to-date APK, and it should inform users on what changed.

We can again take Proton Mail as an example: Release v3.0.14 ¡ ProtonMail/proton-mail-android ¡ GitHub
It tells you the version, it tells you what’s new in this version, and there is an APK file under assets.

3 Likes

Yeah, I agree. We’re moving towards a monorepo for Skiff apps so the release configuration could be messy.

By the way, Skiff Mail’s Android app still doesn’t work when using Tor.

And when trying to log in on https://app.skiff.com with JIT disabled, it gives this error: “It looks like there’s a temporary connectivity issue. Please try again in a couple of minutes.”

2 Likes

Yes, I think the JIT issue we’ve pinned down. Basically, I believe some browsers do not run webassembly with JIT disabled. Some (chromium) do. We use some webassembly for cryptography because it tends to be very fast. The plan is to fallback on non-wasm dependencies if they cannot be loaded. We haven’t implemented it yet.

1 Like

I know that Safari disables WASM in lockdown mode as well as JIT in lockdown mode.

1 Like

I think this is the issue. I think Chromium treats wasm differently.

I am a lover of privacy, and although there seems to be a lot of misunderstanding in this series of discussions, it seems that a consensus has been reached in the end.

I’d like to extend my thanks to the privacy guide team for their persistence and to Andrew Milich for their willingness to adjust.

It’s refreshing to see this user-friendly approach finally come into fruition, which earns my approval.

Furthermore, I’m considering transitioning from being a paid Proton user to Skiff.

4 Likes

That’s what I did. Switching to an email provider that actually listens to its users is just refreshing.

3 Likes

What’s interesting is that it always works in a web browser.

2 Likes

@amilich does Skiff offer refunds? I contacted support, and they told me tu unsubscribe, so I did, but I didn’t get any messages for 2–3 days about my refund.

1 Like

What is your ticket number? I can take a look

2 Likes

Ticket number: 12649

1 Like

I have been watching this discussion from the start. What is missing for PG to list skiff? I think they made a remarkable job to comply with the criteria with the only exception I disagree about marketing emails.

5 Likes

I have absolutely no idea why Skiff Mail isn’t added already.

1 Like

@Niek-de-Wilde said 16 days ago that in a few days a decision will be posted. Yes, it’s taking a longtime, especially when you see other services getting approved and added in a matter of few days… However, just wanted to point out that the pull request got edited 4 days ago, and it looks like it will be approved. So, that is great! https://github.com/privacyguides/privacyguides.org/pull/2108

1 Like

Do you guys plan to make Skiff Mail app available on F-Droid? There are two ways to do this:

  1. Making the app available in a main F-Droid repository (this would require having non-Google notifications).

  2. Hosting your own third-party F-Droid repository.

2 Likes

The only changes I see here are grammatical. @jonah is there anything you need for the PR?

1 Like

I just tried out the Skiff Mail PWA, and the name of the PWA is “react-client” instead of something like “Skiff Mail”. Is this intentional or a mistake?

1 Like