yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] badabing2003:
Just to report.

I was on version 0.4, things were working fine, upgraded to 0.9

And now every few seconds I get 3 notifications, all beeping with the message

no such table room_table_modification_log (code 1)

BB
[Android Apps and Games] M66B:
You will have to clear data or to reinstall the app. This is being caused by a database upgrade failing.
[Android Apps and Games] kindlyoldbear:
Libremail is straight to the point. There's other software under this name but not an android app.
[Android Apps and Games] andacro:
Thank you M66B! Works great, but I miss being able to show pictures when the "new arrivals" email from Fasttech arrives. Is it supposed to be a persistent notification about "syncing one account" like I have?

Allowing DHCP+DNS services in AFWall+ fixed the problem when using a VPN.
[Android Apps and Games] M66B:
If the "store sent" setting needs to be enabled depends on if the provider adds sent emails to the sent folder (most do) and if the server of the identity is linked to the account (hence why it is an identity setting). This is also explained in the FAQ.

I am thinking about adding a 'move to sent' function for outbox messages in a next version.
[Android Apps and Games] spaetz:
Thanks for the quick reply, I will retry with latest release from github. Attached screenshots so you see what I meant, I had been waiting around 3 hours and FairEmail was still showing a notification, by the way. How long is a little while? ?

P.S. I have donated for the pro version despite running the fdroid version ?
[Android Apps and Games] M66B:
I have just released

beta

version 1.111

Changelog/download:

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

This version is not available in the Play store.

Thanks, purchases and donations are appreciated.
[Android Apps and Games] chantoine:
Is enable/disable really fixed? I was thinking that it seemed to work (disable) only the first time, but hadn't the time to check.

Great, thanks !
[Android Apps and Games] M66B:
Let me know if it isn't.

Note that the state of the synchronizing service will lag behind the state of the check box because gracefully stopping and starting takes time.
[Android Apps and Games] chantoine:
Sorry, no change.

---------- Post added at 10:23 PM ---------- Previous post was at 10:21 PM ----------

(Edit) works from time to time on one phone, not on the other apparently.
[Android Apps and Games] M66B:
After a long search I had found a synchronization problem while stopping. This was fixed and extensively tested. So there is at least some change.

Can you please tell what was not changed in your idea?
[Android Apps and Games] chantoine:
Sorry. Finally, it seems much better. It can take quite long to close all accounts, that's all. I'll check again tomorrow.

Thanks again.

---------- Post added at 10:33 PM ---------- Previous post was at 10:32 PM ----------

Log is very useful.
[Android Apps and Games] BreckZeBoulay:
Since I installed the last version, sent emails created before this version return that error.

Wipe data of FairEmail is the solution ?
[Android Apps and Games] M66B:
Send me the debug information first and then clear data to fix this.
[Android Apps and Games] BreckZeBoulay:
sent
[Android Apps and Games] M66B:
Too bad the error is not in the log file :(
[Android Apps and Games] BreckZeBoulay:
Resent. Debug is sent just after the error.
[Android Apps and Games] M66B:
The error is now there, but I am not sure what is causing it.

An earlier downloaded message body has gone for some reason.

What did you do before with the sent messages?
[Android Apps and Games] BreckZeBoulay:
Nothing special. I just wanted to read it.

Another strange behaviour now with the 2 debug emails I sent to you a few minutes ago.

When I tap on it to read it, I directly return to unified box.
[Android Apps and Games] M66B:
Did you enable "Store sent" or did you use "Move to sent" ?
[Android Apps and Games] BreckZeBoulay:
For one account the option is checked (Free provider), for another accounts (Gmail) it's unchecked.
[Android Apps and Games] M66B:
Is "store sent" enable/disabled for the message(s) with the problem?

Did you use the "Move to sent" menu?
[Android Apps and Games] glops:
when I select the dark theme or the normal theme FairEmail closes
[Android Apps and Games] fraschi51:
Just double click on the apk file you fetched from your last backup.
[Android Apps and Games] topcaser:
Yep, this would install fairmail, but the question is, whether the pro features are recovered by this
[Android Apps and Games] fraschi51:
Here it worked out with the unlocking of the Pro features.
[Android Apps and Games] topcaser:
If it would not work: who cares, I will spend some money to Marcel for the GitHub version to unlock the pro version ;-)
[Android Apps and Games] ROO3VER:
Marcel,

You've been walking the ledge of quitting your projects for months if not years so it's not as big of a suprise you pulling the plug.

The way you pump out updates, FAQ-pages, support... is unseen especially considering it's just 1 man behind the scenes.

So i can easily understand why you feel your work is worth nothing less than 5 stars. However, there are always people who believe their drink should have gotten that 1 icecube extra witch is definitely worth a 1 star rewiew.

In the past i've paid for the pro features of Netguard, XprivacyLua and Fairmail and i feel i've gotten more than i paid for, you don't owe us anything.

Ultimately the choice to quit is yours and yours only.

As for reassons to not quit the project, there are plenty. This data-sick, advertise-addict world needs to be balanced by people with skills and motivation like you, no wonder companies like Google would like nothing more than to ban your work.

Don't give trolls like Dr-bob a.o. their way, they are only out to demotivate you and kill your projects.

I don't know if it's inappropriate me saying this, if it is i will remove it in the blink of an eye. The most influence-rich person in contact with Google i can think of is @topjohnwu

Witch ever choice you make, Marcel, i wish you the best...

Kopke niet laten hangen Marcel!!!
[Android Apps and Games] selemine:
How does one solve this missing possibility to talk about such issues with the app store owner ?

Do we need to sue the gatekeeper as such to get the option to talk with humans and get individual answers that are precise and not some standard text block?

I am sure we can find a few non profits that are willing to help as it is a perfect case to do something for customers.
[Android Apps and Games] mkasimd:
There are two methods:

1. Donate 5€ and activate the same way any GitHub / F-Droid user did so far. It still works

2. Activate as stated above without paying anything by selecting pay method "none"

Also See:

FairEmail - Donate

Support FairEmail with a donation

email.faircode.eu

FairCode - activate

FairCode - activate

activate.faircode.eu

Note: before going for the activation link, you should configure your email account to receive emails. Because the activation process requires you to receive an email AFAIK.
[Android Apps and Games] Oswald Boelcke:
Goedemorgen, Marcel. I hope your girlfriend is getting better and that you don't suffer too much from all the recent events and the current situation.

I just like to share with you what Mike Kuketz (as far as I'm aware you both have been in personal contact already; and for those who don't know Mike, for me personally he's the very best privacy expert in Germany and also part-time working für the "Privacy Protection Officer of the German state Baden-Württemberg") posted on his Mastodon. Translation:
[Android Apps and Games] thrust26:
I registered just for posting this. First a big THANKS for what you did for us! I am using FairEmail on multiple devices which I am responsible for, so I am very sorry for what happened to you. That's completely undeserved.

Being a developer of open source software myself, I know how frustrating and demotivating negative feedback can be. Fortunately I am not relying on Google, but I have had my share of bad experiences too. Some of them killed all motivation for quite a long time. But always eventually the developer in me kicked in and I started developing again. Fingers crossed that you find a way to overcome the current situation somehow too. And all the best to your girlfriend!
[Android Apps and Games] Oswald Boelcke:
@Dr-Bob I've removed the post you made 8 minutes ago. Please refer to a message by my esteemed team mate @Badger50 in your inbox/conversations.
[Android Apps and Games] M66B:
I have been rather friendly and offered my help, so why this blind hate?

In any case your response clearly illustrates one of the reasons why I stopped supporting all my projects.
[Android Apps and Games] thrust26:
I fully understand you. But the best is to completely ignore such people (which is sometimes not easy, I know). Else they win one way or the other.
[Android Apps and Games] de_Wolf:
Marcel, I don't want to patronise you!

It was already written here yesterday that we simply have to ignore this person, otherwise he will post here forever.

No matter what you write to him, he will always give a contrary opinion, just to provoke.
[Android Apps and Games] M66B:
Please let me keep believing that there is some good in such persons ...
[Android Apps and Games] de_Wolf:
Yes, of course...

But sometimes, in order to protect yourself, you also have to act against your thinking/feeling.
[Android Apps and Games] ROO3VER:
Wouldn't it be better to remove @Dr-Bob as a whole. Dr-Bob was clearly created yesterday with the sole purpose to escalate this situation and to get on Marcels nervs. It reminds me off this Mr kouch, Chef koch character(i don't remember the exact name) in the XprivacyLua thread a couple off years ago. I wouldn't be surprised if it's the same person.
[Android Apps and Games] de_Wolf:
He will open a new account and it would continue. I mean really, only ignoring helps.
[Android Apps and Games] DenyDarko:
They did
[Android Apps and Games] M66B:
Google responded with:

So, I turned up the volume a bit:
[Android Apps and Games] DenyDarko:
@M66B it needs a lot of nerves and patience to escalate things and escape from the 1st level support stupidity.
[Android Apps and Games] Oswald Boelcke:
Thanks very much for your concerns. As much as @M66B Marcel is and has always been friendly and polite, we don't want to appear like a "XDA police". We don't censor XDA but we evaluate every post we become aware of against the forum rules and only against these rules; if a post violates the rules it gets partially or completely removed. And our policies task us to more mediate than to moderate i.e. we start with a friendly conversation, friendly and polite like Marcel, to give everybody a chance to be a valuable member on XDA. Most of the times we succeed with this approach but sometimes we don't achieve this objective. And it's different from case to case, how quickly we do realise that this objective will never been achieve.
[Android Apps and Games] gvamp:
I use this Mail Client since a year or so as free version and it's a giant. I rated a 5* today and hope this helps a little bit. Regarding the 3 or less star receptions, I have to say that these are very rare and most times from simple people, you can't avoid this. The rating is at 4.8 and HELL, this is fantastic. I don't know, if any other app with many ratings and such a good sum exist anyway. Please, @M66B , don't make so much pressure for yourself. All the best to your girlfriend and you. Have a nice day. YOUR APP IS AWESOME !!!
[Android Apps and Games] sqwrl:
@M66B Thank you for your excellent software. Bought Pro on FairEmail only a week ago after having used it for years, just to say thanks. Glad now I did. I would be very happy to support you via non Google means going forwards if that is what you choose.
[Android Apps and Games] Donislawdev:
Hello, I would like to thank you a lot for your great work, I got the PRO version of NetGuard + FairEmail, and they are both great apps, thank you a lot for developing them, and support.

I think you should just stop caring about Play store reviews, there will always be someone unhappy, that's normal. But I know it's hard. Remember that the apps are 100% open source/free (no ads/IAP, there is only paid PRO version), so you don't need to keep up with the user's support, you got your own life, and developing apps just takes a lot of time, when support consume probably a lot more time :-}

If you need a break you should take it, I know it can be hard, but you are a great developer, which had given Android users are a lot of awesome apps, I hope you will stay with us :-}
[Android Apps and Games] M66B:
This is the message I just received from Google:

The bigger font was in the original message highlighted.
[Android Apps and Games] nadir husain:
I thought a human had contacted u and set up a call for Tuesday. Does this message supercede the call?
[Android Apps and Games] M66B:
The email "conversation" is the "official" developer communication channel and the human who will be calling me (Policy and Privacy department) is an out of band channel. The purpose of the call is to "answer any questions you may have". So, what that will bring remains a question mark for now.
[Android Apps and Games] mkasimd:
That one depends on the company. But in large corporates, that's the case unfortunately.

I'm glad it's totally different at my workplace. The first level guys are required to say "sorry, I don't know the answer to this. I'll redirect your request and we will get back to you shortly". Because that one action makes the difference between trying to solve an issue (customer's problem) or trying to get rid of the issue (the customer himself).

It's tiring when a company thinks of the customer as an issue to get rid of instead of looking into the problem the customer faces as the issue to solve. And corporates tend to act so.

That's among the reasons I prefer SMBs (small/medium businesses) over corporates whenever alternatives exist. Even if the SMB alternative costs slightly more. If you get better service, it's worth every penny. Too bad, Google has a de-facto monopoly over the Android Apps store business.. I'll refrain from any too political statement, but there's a lot politics (especially on EU level) could do to ensure customer rights are upheld in such situations..

I hope your phone call on Tuesday works better, @M66B. Talking to a real person on the phone makes a huge difference compared to writing letters. But you should prepare a cheat sheet with several keywords and key arguments on it before the call. Because trust me, Google will be prepared to face you and you will need to argue well even if put under some form of pressure or if the person on the phone tries to control the flow of your conversation. I wish you good luck and thanks for doing this!
[Android Apps and Games] M66B:
I am prepared, I only want answer to three simple questions:

Which contact info is being sent?

When is it being sent?

To where is it being sent?

I am not going to argue or pressure anyone and just see where this goes.
[Android Apps and Games] M66B:
After 5 similar answers from Google, I think replying again will only result in a new similar message.
[Android Apps and Games] nadir husain:
Did they invent * copy/paste*?
[Android Apps and Games] yasd4711:
@M66B Hi Marcel, thank you very much for providing such a great email app. A while ago I was looking for an email app that supports S/MIME certificates. FairEmail was the only app that I've found. And I was impressed by the privacy features. The need to acknowledge the URL when clicking on a link. The automatic suppression of tracking images. I let me feel more safe using email at all.

It's extremely bitter that Google accuses this very app to be spyware.

I absolutely do understand your frustration. About this accusation, Googles non-handling of it, and about unqualified and rude user comments, too. And about the permanently changing intransparent policies, of course. Not to mention the high-frequent API updates from one beta stuff to the next alpha version, and so on. Plus vendors producing their own device-dependent botch (e.g. battery optimization).

Android's success is primarily grounded on the work of "small" developers that produced tons of apps for free. And, yes, pro-features for roundabout 5 € are even for free IMHO - it's not "paid" or "bought" (most people cannot even image how much work it is to write an app). Now, that their job is done, Google is going to get rid of them. All these policy changes, API updates, vendor quirks and legalese cannot be handled by a single person or a small team, especially not in their spare time.

IMHO nowadays your app and team must be big enough to get whitelisted within Android to work correctly. Very sad.

I'm sadly missing a real open-source operating system for smartphones, or even better an open-source smartphone. Maybe it's time to return to a dumb phone.

Once again, thanks for your effort and all the best to your girl-friend and you.

P.S.: I've dropped a very, very small but appreciated app for similar reasons, too. After withdrawing it from the store I wanted to delete my developer account and had to learn that it's not possible. Contacting Google was a similar loop of policy repetition. It seems to be unlawful to me that I cannot delete my account but it's not worth the effort to prove it. The reasoning by Google that the account cannot be deleted because users may sill reload the app technically doesn't make sense to me. I think it could be solved differently if they wanted.
[Android Apps and Games] M66B:
Link

This is after I have explained the situation :-(
[Android Apps and Games] upD8R:
Text has changed in the meantime, and it is actually a 5 star review 🤔
[Android Apps and Games] M66B:
For your voting pleasure:

Link
[Android Apps and Games] chris122380:
Just remember Dr-bob doesn't speak for all of us in fact I doubt he speaks for even the 1%.
[Android Apps and Games] Itcouldbeyou:
Maybe it is a dumb question. But did Google properly understand that you don't think you violate their Code? Maybe you should sprinkle an "allegedly" into your 3 points. Sure it would make no sense to ask Google where, when and what is sent if "you coded the malicious feature". But the people responding are probably not the best paid people. And I think they have to answer to a lot of dumb and malicious people.
[Android Apps and Games] truephoenix:
Hello,

I am also a (so far) very satisfied user of FairEmail. After suddenly not finding FairEmail in the Google Playstore anymore, I came across the Golem news article and forum here.

Just an amateur assessment from me (I can of course also be completely wrong!):

It seems to me that Google and M66B are "talking past each other". As I understand it, Google only complains that there is no privacy policy or that it does not contain all the relevant information. This is probably necessary as soon as the app sends any data (which every email app does). Not to mention favicons, third party services or pro versions linked to an account / email.

And at least I think FairEmail's privacy policy is really a bit "short":

FairEmail/PRIVACY.md at master · M66B/FairEmail

Fully featured, open source, privacy friendly email app for Android - M66B/FairEmail

github.com

For comparison, the very detailed privacy policy from Aqua Mail

https://www.aqua-mail.com/privacy-policy/

Perhaps you can compare the two privacy policies (including the areas of payment and third-party services) and see what else FairEmail needs to do to satisfy Google.
[Android Apps and Games] M66B:
We have a saying in Dutch which translates like "Who demands who proves". In other words, if you accuse someone, you need to present proof. Why should I prove I am innocent? That's the world upside down.
[Android Apps and Games] chris122380:
Google is also an American company where we have the saying "innocent until proven guilty". So Google needs to start doing some proving.
[Android Apps and Games] M66B:
Most privacy policies violate the GDPR which requires a privacy policy to be as simple possible to understand. Instead you find "definitions" and other hard to read legal language. This is explicitly not allowed because Joe and Jane (no offence meant in any way) should also be able to understand what happens. The privacy policy of FairEmail doesn't contain legal language and is just to the point. I wish that all privacy policies were like this!
[Android Apps and Games] M66B:
@mkasimd maybe you can say something about the privacy policy?
[Android Apps and Games] truephoenix:
Perhaps that can help with the privacy policy:

Mobile App Privacy Policy Template & Examples

Our comprehensive mobile app privacy policy template will help you comply with privacy laws and build trust with your users.

termly.io

From that website
[Android Apps and Games] ccMatrix:
A long time ago I had a similar issue with Google play and just gave up. Since it was a hobby project the time and effort were not worth it.

Google has automated processes that flag the apps. Giving out the info about what line or code triggered their flag would basically help people with bad intentions to navigate around those. So they have their policy of not giving out any helpful information at all. So the same policy that should block real malware and spam apps is blocking honest developers who have no way than pure luck (like you did with changing random code) to bypass their algorithm.

I wish they would handle popular apps and developers with good standing differently and they really should. But I wonder how the community can force Google to change. They really should become more developer friendly.

Hope your talk next week can be more fruitful and maybe after some hiatus you can find it in you to continue the app. It is an amazing mail client and there are so few decent ones on Android especially with such a feature set. Try to remember what made you develop the app in the first place. Taking a break from development and Google Play hastle is absolutely understandable.

I wish you all the best!
[Android Apps and Games] inreverse:
I registered this account only to post in this thread.

I recognized the value of FairEmail a couple of years ago and I wanted to donate to show some appreciation.

I always donate to useful FOSS projects. However, it was never "possible" for me to donate to FairEmail. Maybe it was Google who put these rules in place, but my only option to donate to FairEmail would be to give Google my credit card. I would have accepted random credit card processor or even PayPal. I don't have bitcoin. Giving the credit card info to Google just felt wrong.

Those who appreciated FairEmail the most were probably the same people who avoided Google the most. Expect zero loyalty from Play Store users. In Play Store you are just an "app making machine".
[Android Apps and Games] ruq:
There are a couple of features I wish this app had:

- Per email account notification sounds (I came from Spark Mail)

- To not have the send button right above the keyboard. I bumped it once. RIP.

Nice to haves:

- A cleaner look (not more minimal, just a reskin I guess).
[Android Apps and Games] heisert:
Hmm you want new features from the dev who said he didnt want to work again on the app again???

Sometimes its a good idea to read 2-5 posts before reply...

@M66B i hope you will come back. Its still the best Android Email Client in the World!

There must be something really wrong in the Google Code console. Why are there still bad Email clients with lower privacy in the Play Store?!
[Android Apps and Games] mkasimd:
I've never dealt with apps, but the basics should be the same as how we do things within my party. I'll get back to you in a few hours later tonight. ATM, I'm a little in a rush due to a close relative's wedding tomorrow.
[Android Apps and Games] ruq:
whoops. I was just passively voicing my thoughts. sad to hear the app won't be worked on again (at least for the moment). sorry about that.
[Android Apps and Games] heisert:
Didn't mean that harshly.

Np m8