You hate big billion dollar Companies? Well, your domain is hosted on AWS so are the servers. To prrof your point, you should've got the domain somewhere else and host the serveres somewhere else. Additionally, how is the weather in Middlesex, GB?
Now to the software side. Man is that repo a mess. I mean, you put a lot of work into the documents which is great, but until you find the damn source code of the actual important shit it takes years. (if anyone interested it is this billion character long mess: https://github.com/ba9f11ecc3497d9993b933fdc2bd61e5/temporar...).
What am I trying to say here? Great to see people starting coding. But split the project up or at least order it. The source of the server should be on click on `src` and done. Maybe extract the client to another repo. Hide the whole deployment stuff in another folder. We people who click the link to github want to see code. Not configuration stuff. First look matters.
And, if you want to be so "security hacker like nobody knows", create fancy profile picture with no face. Get a decent username no hash gabage. Hide your WhoIs Information from the domain. If you care about security and "not being dependent on multi billion dollar companies that collect all our data", don't use AWS. Go to a decent server hosting n your country (or where privacy matters).
Did this wake my interest? Yes. Got I disapointed? Yeah. Did I got disappointed way more than I thought? Definitely. Would I trust this app even if the source code would be readable in any way? No because security is expert stuff. That's why we have Matrix, Signal, Threema (which is open-source now too). Is this a little harsh? Yes, but this is the Internet. Do I want you to re-make the project in a more professional way? Yes, because that is the best pratice to become a better developer.
Sorry for the hard comment. I hope you take it as an motivation. Always fall to learn, always come back stronger.