[APP][5.0+] FairEmail - Fully featured, open source, privacy oriented email app

Search This thread

30jp

Member
Sep 25, 2020
40
95
So, how do I deal with reviews like this?


I would like to have seen a reason and even better being contacted for help, but instead it is just shooting down and not getting any chance.

In any case, this is why I am still a bit hesitant to restore the app in the Play store, which I will do probably anyway, possible at the end of this day or tomorrow morning.
Ignore.
If they don't say why FairEmail is so bad, just ignore it.
Or give a standard answer along the lines of:
"Dear .... I'm sorry you're not happy with FairEmail, but if you don't explain why FairEmail is so bad, then I can't help you as the developer of the app.
Too bad because I would have loved to do that.
Sincerely"

Stay friendly and keep it short and sweet.
New people who want to use FairEmail and read this think, hey stupid review with friendly helpful response from the developer. I want to try that app.
 

NorLa

Member
May 20, 2022
5
34
M66B said:

So, how do I deal with reviews like this?

My experience is absolutely awful. 1 star

Such reviews without justification are annoying, but you can't really prevent them - don't worry! Only those who take the trouble to get to know FairEmail will realize what a fantastic app it is.

If you want to respond to it at all, it might be like this: "Too bad you're having a problem with FairEmail - please tell me what the problem is, only then can I help you solve it."

Even if you don't get a response to that, others will see that you responded and offered help. Personally, I would be more impressed by such a spontaneous help than by the 1-star rating...
 
Last edited:

chris122380

Senior Member
Sep 29, 2010
540
102
chris122380.x10.mx
So, how do I deal with reviews like this?


I would like to have seen a reason and even better being contacted for help, but instead it is just shooting down and not getting any chance.

In any case, this is why I am still a bit hesitant to restore the app in the Play store, which I will do probably anyway, possible at the end of this day or tomorrow morning.
I would reply to there one star with. "I would like to have seen a reason but please feel free to contact me for support at <Insert contract email address>"

Though I am starting to wonder if Google Play is starting to get fake reviews or bot reviews.
In rare cases where I have actually read a review of a app that's new to me, I will often ignore one liners. They tell you absolutely nothing of the problems the user may be having. I would advise you to ignore them as well. Like I said in a previous post you still outrank the majority of the Google Play Store and have the highest rating of any email app. So obviously this person has no idea what they're talking about.
 

sack_reis

New member
Sep 27, 2013
3
6
Giving a 1 star review with no explanation to an app, that is as well developed and supported like Fairmail is ridiculous. I think at this point you have to assume, as others have pointed out, that such reviews are fake by bots or competitors.

Especially looking at the available alternatives i simply cannot fathom an actual human being trying Fairmail and then thinking: "gee, this sucks. 1 star!"

Thank you for the all great work you are doing. Hope you can find the much needed balance from all this bullshit somehow.
 

fraschi51

Senior Member
Mar 17, 2016
1,130
396
So, how do I deal with reviews like this?


I would like to have seen a reason and even better being contacted for help, but instead it is just shooting down and not getting any chance.

In any case, this is why I am still a bit hesitant to restore the app in the Play store, which I will do probably anyway, possible at the end of this day or tomorrow morning.
I'm sure that's just because the evaluator isn't used to such good stuff ... ;-)
 

bruno.mercier

New member
Feb 6, 2017
4
4
Samsung Galaxy S7 Edge
So, how do I deal with reviews like this?


I would like to have seen a reason and even better being contacted for help, but instead it is just shooting down and not getting any chance.

In any case, this is why I am still a bit hesitant to restore the app in the Play store, which I will do probably anyway, possible at the end of this day or tomorrow morning.
Well people have a right not to like it and, following, not to use it.
As long as it is only a few, well no reason to investigates much.
Well, if it get to 95 % of the rating... maybe worth.
But that's not the case :D.
I believe unhappy people are more prone to let it be known that the one happy, so the truth is always better than the figures can show...
No question, best app mail so far from my perspective (and for my need!)
 
  • Like
Reactions: sssubito

sssubito

Member
Nov 7, 2015
12
32
So, how do I deal with reviews like this?


I would like to have seen a reason and even better being contacted for help, but instead it is just shooting down and not getting any chance.

In any case, this is why I am still a bit hesitant to restore the app in the Play store, which I will do probably anyway, possible at the end of this day or tomorrow morning.
1 star + no explanation whatsoever: typical troll --> ignore those, not worth to even reply with some standard answer which you, Marcel, anyway don't like either. Free your mind from such trolls and simply ignore them. Total ignorance is what such trolls deserve. Don't feed trolls with any response or reaction, that's their worst punishment.
 

Friedel25

Senior Member
Mar 17, 2016
54
62
Hannover
So, how do I deal with reviews like this?
Hi Marcel,
I completely agree with what de_Wolf and many others wrote about this, and would only like to add a few numbers. In the German Play Store there are since 19.05.2022:

167 reviews with 5 stars
1 review with 4 stars (20.05.)
1 review with 3 stars (22.05.)
1 review with 1 star (20.05.).

According to my (hopefully correct) calculation this is an incredible average of 4.96. Please look in here and not at what idiots or maybe bots write. I think you can also see here how many users are quietly highly satisfied, and are now speaking out to support you because of your problems with Google - as well as here in the thread. I can hardly think of an app that would generate so many heartwarming reactions because of a possible discontinuation.
All the best and good health to you and your girlfriend :)
 
Last edited:

M66B

Recognized Developer
Aug 1, 2010
26,030
56,101
There are about 19 five star reviews needed to compensate one 1 star review. So,
Hi Marcel,
I completely agree with what de_Wolf and many others wrote about this, and would only like to add a few numbers. In the German Play Store there are since 19.05.2022:

167 reviews with 5 stars
1 review with 4 stars (20.05.)
1 review with 3 stars (22.05.)
1 review with 1 star (20.05.).

According to my (hopefully correct) calculation this is an incredible average of 4.96. Please look in here and not at what idiots or maybe bots write. I think you can also see here how many users are quietly highly satisfied, and are now speaking out to support you because of your problems with Google - as well as here in the thread. I can hardly think of an app that would generate so many heartwarming reactions because of a possible discontinuation.
All the best and good health to you and your girlfriend :)
Lately, there were more 5 star ratings than before, for which I am grateful, but this isn't representative for what is averagely happening.

Of course I should ignore "troll" ratings, but I guess I am sensitive person, some say a "drama queen", and therefore this is difficult for me. That said, the support I have seen can't be ignored either, so I will restore the Play store version as soon as version 1.1901 has been approved by Google.
 

wimstefan

Senior Member
Sep 20, 2014
311
220
"Just" ignore.

Edit: This was a response to your question what to do with 1* reviews as you've might have guessed already 😏
 
Last edited:

Itcouldbeyou

Member
May 14, 2010
29
21
So, how do I deal with reviews like this?
My experience is absolutely awful. 1 star
You know very well that this statement is not true.

I don't think this is necessarily true. Think about your mom/granddad. My mom would have an absolutely awful experience with FairEmail. She can barely setup Whatsapp and maybe remembers her mail address correctly. Now she has to remember this strange thing called password, that her son changed because she used her birthday as PW everywhere.

Is is unfair to write a bad review because you don't know how to use Email? Absolutely. I think that is what Americans call Karens. Frustrated people, who complain about things they don't understand. If you ask them questions, there is a chance they will b*tch even more and hurt you further. I don't think that anyone who leaves a 1-line 1-star review wants to help or wants any help.

I know you want to help, but you can't save everyone. I don't know what you do apart from your OSS projects, but from what I can tell, you have a positive impact on (a small part of) the world. Thank you.
 

M66B

Recognized Developer
Aug 1, 2010
26,030
56,101
I don't think this is necessarily true. Think about your mom/granddad. My mom would have an absolutely awful experience with FairEmail. She can barely setup Whatsapp and maybe remembers her mail address correctly. Now she has to remember this strange thing called password, that her son changed because she used her birthday as PW everywhere.

Is is unfair to write a bad review because you don't know how to use Email? Absolutely. I think that is what Americans call Karens. Frustrated people, who complain about things they don't understand. If you ask them questions, there is a chance they will b*tch even more and hurt you further. I don't think that anyone who leaves a 1-line 1-star review wants to help or wants any help.

I know you want to help, but you can't save everyone. I don't know what you do apart from your OSS projects, but from what I can tell, you have a positive impact on (a small part of) the world. Thank you.
I think the main question, given the described scenario, is why your mom isn't asking for help. She can write a review after all. Everybody would be happier if she wrote in a more positive form, like "Please help, I can't ..." or "How can I ...". She would get an answer mentioning my email address for personal support in return and I would do my best to make her "can".
 

Itcouldbeyou

Member
May 14, 2010
29
21
I think the main question, given the described scenario, is why your mom isn't asking for help.

The reason is: "Whatsapp worked and I'd rather blame my incompetence on this app. Why won't my son simply use Whatsapp?" (I'm not saying my mom writes bad reviews, but she would have a bad time with the app.)

FairEmail is not meant to be as easy to use as whatsapp, simply because Email is more difficult to use then a service tied to your phone number.

And a lot of people are frustrated. They are not mad at you specifically. They are frustrated for whatever reason. And when something doesn't work as easy as they expected, they simply vent in a non-constructive way.

I know it is frustrating for you, but as others have said, you have to ignore them.
 

de_Wolf

Member
Apr 30, 2022
43
101
And you can also find something positive about FE under NetGuard reviews in the Play Store:

15 March 2022
At this point I must (once again) take up the cudgels for the programmer. I've been using Netguard for 5 years now and I don't know of any firewall that works so effectively and is also so clearly designed. Of course, a training period is necessary, but that is what every firewall requires. My respect to Marcel Bokhorst. By the way, also for the FairEmail app! Top!!!
 
  • Like
Reactions: M66B

cobbert

New member
May 19, 2022
3
10
Glad to see you back up and running. Donated a few more bucks your way.

Have a great day.
 
Last edited:
  • Like
Reactions: M66B

heisert

Senior Member
Jan 24, 2015
441
217
Hamburg
Sorry Marcel,

I really don't know what's more annoying: the bad reviews or your constant complaints about it.

For years I (and many others) have been telling you to just ignore it!

Your app has been the best Android mail client for years. I don't know why you don't believe that.
Even if you fall to 3.8, it doesn't matter. The people who gave bad reviews are long gone anyway and didn't bother with the app or didn't understand how to use it.

An friend also deleted Fairemail because he could not see any (advertising) pictures. :rolleyes: F*ck these users!

Should they be happy somewhere else!?
 

M66B

Recognized Developer
Aug 1, 2010
26,030
56,101
Sorry Marcel,

I really don't know what's more annoying: the bad reviews or your constant complaints about it.

For years I (and many others) have been telling you to just ignore it!

Your app has been the best Android mail client for years. I don't know why you don't believe that.
Even if you fall to 3.8, it doesn't matter. The people who gave bad reviews are long gone anyway and didn't bother with the app or didn't understand how to use it.

An friend also deleted Fairemail because he could not see any (advertising) pictures. :rolleyes: F*ck these users!

Should they be happy somewhere else!?
Just "ignore" my complaints.
 

maybeme2

Senior Member
Aug 28, 2015
2,288
710
Google Pixel 5
Moto G 5G
I don't know if this is meaningful or not but I just went to the Google playstore for another round of upvoting/downvoting and found that Fairemail is still not listed. I'm in the US.
Fwiw.
Screenshot_20220528-104713.png
 
  • Like
Reactions: Austinredstoner

Top Liked Posts

  • 2
    The challenge is to put this in CSS because modifying a message is not an option because there will be many edge cases because CSS/HTML is pretty complex. The reformatted messages view as it is now was months of work and it is still not perfect and will never be because that would mean developing a browser.

    At this moment I will keep everything as simple as possible having heard today that the average life expectancy of my mother is one month. Intensive chemo therapies might help (30% chance) and radio therapy is being investigated out of normal treatment strategies. I am feel pretty down right now.
    Of course, you should be with your mother. Me suggesting something doesn't mean I expect you to commit something the next hour. Your own life has a higher priority than your projects, and it's completely fine if you do not push any commits for the next month.

    But generally speaking, you do not need to implement the logic part through CSS. The conditions when to place the "fake dark" can be set via Java first, thus only inserting "fake Dark CSS" if the conditions are met.

    Of course, that comes with complexity as well as increasing the possibility of bugs. It also won't be 100 % correct. It is a "feasible estimate", or an heuristic approach if one wants to call it that way.

    That also means that there are valid reasons to not implement it at all. Especially taking in consideration the amount of time you have to put into implementing a near-complete "fake dark" which won't be used anymore if Google updates their Androidx library to include the original method back again (hopefully).

    In corporate language, we'd call it "it's not feasible to invest more time and resources in this, so it won't be implemented". Which is fine. As a "product owner", that's up to your judgement :)

    P.S.: I hope the chemo helps. With a family friend of mine, it helped her and she has gotten rid of cancer. So, it's not always as "useless" as the probability rate suggests. Stay strong!
    1
    The challenge is to put this in CSS because modifying a message is not an option because there will be many edge cases because CSS/HTML is pretty complex. The reformatted messages view as it is now was months of work and it is still not perfect and will never be because that would mean developing a browser.

    At this moment I will keep everything as simple as possible having heard today that the average life expectancy of my mother is one month. Intensive chemo therapies might help (30% chance) and radio therapy is being investigated out of normal treatment strategies. I am feel pretty down right now.
    Strength and prayers. We will all also pray. Best wishes
    1
    Of course, you should be with your mother. Me suggesting something doesn't mean I expect you to commit something the next hour. Your own life has a higher priority than your projects, and it's completely fine if you do not push any commits for the next month.

    But generally speaking, you do not need to implement the logic part through CSS. The conditions when to place the "fake dark" can be set via Java first, thus only inserting "fake Dark CSS" if the conditions are met.

    Of course, that comes with complexity as well as increasing the possibility of bugs. It also won't be 100 % correct. It is a "feasible estimate", or an heuristic approach if one wants to call it that way.

    That also means that there are valid reasons to not implement it at all. Especially taking in consideration the amount of time you have to put into implementing a near-complete "fake dark" which won't be used anymore if Google updates their Androidx library to include the original method back again (hopefully).

    In corporate language, we'd call it "it's not feasible to invest more time and resources in this, so it won't be implemented". Which is fine. As a "product owner", that's up to your judgement :)

    P.S.: I hope the chemo helps. With a family friend of mine, it helped her and she has gotten rid of cancer. So, it's not always as "useless" as the probability rate suggests. Stay strong!
    We still have some hope. The possibility of radio therapy was a positive surprise.

    I would like to implement a "fake dark" for Android before version 10, but I am afraid it will be hit and miss. Setting conditions in Java means parsing and evaluating both CCS and HTML, in other words this will be rather complex (like a browser).
    1
    We still have some hope. The possibility of radio therapy was a positive surprise.

    I would like to implement a "fake dark" for Android before version 10, but I am afraid it will be hit and miss. Setting conditions in Java means parsing and evaluating both CCS and HTML, in other words this will be rather complex (like a browser).
    True that. If the sender applied the background on the body Tag only, it'd be somewhat manageable to check the HTML and CSS for the background's value, but it's also quite possible that the sender used various div or span levels, and the background styling within the div or span or within the CSS for the div or span. Looking into the various levels of div and span to determine whether it virtually covers most parts of the message will be very complex.

    But without doing that, it'd be a solution that somewhat works sometimes, but won't work properly many other times. Or you'd have to parse the HTML and CSS similarly to how a browser does, as you rightly describe.

    You coded a great mobile alternative to Thunderbird, but no need to compete with Mozilla on the browser front as well, right? 😉

    Jokes aside, browsers indeed are highly complex pieces of software. Perhaps you could add an FAQ pointing to this XDA thread showing why the dark mode doesn't work in the original message view for Android 9 and lower as well as why you cannot just implement an own alternative to it. That would at least answer:
    • Why doesn't it work? (Google removed the required method from the Androidx libraries, so the dark mode is only available within the libraries available since Android 10 now)
    • Why can't you re-implement it? (You'd have to virtually parse the entire HTML & CSS for this to work properly. That's rather complex, similar to a browser. So, it's just not feasible to implement it)
    • Will Google re-introduce the removed method? (You have asked Google about it and hope they will, but it's not likely to happen if the removal was intentional)
    Maybe even just un-crossing FAQ #81 and writing it there? 🤔

    P.S: I can also add it into the FAQ and send a pull request, if you can't do it in the next few days.
    1
    True that. If the sender applied the background on the body Tag only, it'd be somewhat manageable to check the HTML and CSS for the background's value, but it's also quite possible that the sender used various div or span levels, and the background styling within the div or span or within the CSS for the div or span. Looking into the various levels of div and span to determine whether it virtually covers most parts of the message will be very complex.

    But without doing that, it'd be a solution that somewhat works sometimes, but won't work properly many other times. Or you'd have to parse the HTML and CSS similarly to how a browser does, as you rightly describe.

    You coded a great mobile alternative to Thunderbird, but no need to compete with Mozilla on the browser front as well, right? 😉

    Jokes aside, browsers indeed are highly complex pieces of software. Perhaps you could add an FAQ pointing to this XDA thread showing why the dark mode doesn't work in the original message view for Android 9 and lower as well as why you cannot just implement an own alternative to it. That would at least answer:
    • Why doesn't it work? (Google removed the required method from the Androidx libraries, so the dark mode is only available within the libraries available since Android 10 now)
    • Why can't you re-implement it? (You'd have to virtually parse the entire HTML & CSS for this to work properly. That's rather complex, similar to a browser. So, it's just not feasible to implement it)
    • Will Google re-introduce the removed method? (You have asked Google about it and hope they will, but it's not likely to happen if the removal was intentional)
    Maybe even just un-crossing FAQ #81 and writing it there? 🤔

    P.S: I can also add it into the FAQ and send a pull request, if you can't do it in the next few days.


    Updated FAQ:

    https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-faq81

    The fake dark option keeps being available though (edit: default disabled).
  • 23
    Version 1.1923 1.1924 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    The option to suppress notifications while on a call (recently added) has been replaced by delaying notifications until after having ended the call instead. This way there isn't a risk that important new messages will be missed or seen too late. This option is available on Android 12 and later only because earlier Android versions do not have the requires APIs.
    20
    Quite some people asked my opinion about Thunderbird / K9 mail joining.

    I wish them good luck because we need privacy friendly apps. The author of K9 mail seems a nice guy to me, and even contributed a few lines of code and some constructive feedback to FairEmail. I hope he'll find a nice place in the Mozilla organization.

    That said, the concept of FairEmail is somewhat different than of Thunderbird / K9 mail. One of the things I read about is deep integration between the Thunderbird desktop / mobile app. The concept of FairEmail is to be standalone and not to depend on any service. Maybe in some way the apps are competitors, depending on the way you look at them, but in the end the goal is similar, offering a decent and privacy friendly app, at least I hope that this keeps being the goal of Mozilla. Of course a lot more can be said, but the apps just have a different character, which you might or might not like.
    19
    Version 1.1907 is available on GitHub now and in the Play store test program after Google's approval.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases
    18
    Version 1.1914 1.1915 is available on GitHub now.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    All changes required or desired for Android 13 have been done now.
    Now that this has been done and given my personal situation, there will be bug fix releases only for now.
    18
    Version 1.1925 is available on GitHub now and in the Play store at some time in the future, hopefully.

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    This version was released to fix a crash. You are advised to update soon.
  • 237
    ic_launcher.png

    FairEmail
    Open source, privacy friendly email app for Android

    banner7_long.png


    See here for a description:
    https://github.com/M66B/open-source-email/

    See here for screenshots:
    https://email.faircode.eu/#screenshots

    Downloads:
    https://github.com/M66B/open-source-email#user-content-downloads

    Frequently asked questions:
    https://github.com/M66B/open-source-email/blob/master/FAQ.md

    Please read this before requesting a new feature:
    https://github.com/M66B/FairEmail/blob/master/FAQ.md#user-content-get-support

    This XDA thread is about using the latest version of FairEmail.

    For support on authorizing an account you should consult the documentation of your provider, see also here.

    Off topic comments are allowed as long they are related to FairEmail and are in the general interest of the followers of this thread.

    Discussion of purchases is not allowed here, please contact me via here instead.
    68
    How was the call with Google today, Marcel?

    Google was pretty friendly and cooperative and told me the favicons are indeed the problem, and it can/should be fixed by updating in the privacy policy to "disclose how your app accesses, collects, uses, and shares user data":

    Privacy Policy​

    All apps must post a privacy policy in both the designated field in Play Console and within the app itself. The privacy policy must, together with any in-app disclosures, comprehensively disclose how your app accesses, collects, uses, and shares user data, not limited by the data disclosed in the Data Safety section. This must include:
    • developer information and a privacy point of contact or a mechanism to submit inquiries
    • disclosing the types of personal and sensitive user data your app accesses, collects, uses, and shares; and any parties with which any personal or sensitive user data is shared
    • secure data handling procedures for personal and sensitive user data
    • the developer’s data retention and deletion policy
    • clear labeling as a privacy policy (e.g., listed as “privacy policy” in title)
    The entity (e.g., developer, company) named in the app’s Google Play listing must appear in the privacy policy or the app must be named in the privacy policy. Apps that do not access any personal and sensitive user data must still submit a privacy policy.

    Please make sure your privacy policy is available on an active URL (no PDFs) and is non-editable.

    So, I have updated the privacy policy and added this new table:

    https://github.com/M66B/FairEmail/blob/master/PRIVACY.md#summary-of-shared-data

    I am not sure if it covers everything, so feedback is more than welcome. @mkasimd maybe you can take a look?

    Note that I have also enabled BIMI, Gravatars, Libravatars and favicons for the Play store version again.

    The short term goal is to release a Play store test version (and associated GitHub version) and to get the update approved. I will think about the next steps after this has been accomplished. Given the huge number of supportive messages I received (much appreciated!) the project will be continued in some form in any case.
    49
    Version 1.1900 is available on GitHub now and in the Play store test program after Google's approval (which is the main goal of this release).

    Changelog/download:
    https://github.com/M66B/FairEmail/releases

    My girlfriend is slowly recovering too :)
    46
    It is time for a new, modern, open source, privacy friendly email client for Android.

    I have just released a first alpha version for feedback on the design and features.

    Not for production use yet!

    Most of the stuff basically works, but be prepared for crashes and error notifications.


    Safe email is a working name, but it is for several reasons not a convenient name, so suggestions for a name are welcome.
    37
    I have just released alpha version 0.15

    Changelog/download:
    https://github.com/M66B/open-source-email/releases

    With a bit of luck the next version can be a beta version.

    I am putting a lot of effort into this project, so thanks are appreciated.