So these are some quality of life improvements I think would really help the game out. Some of these may already be suggested and if so sorry I did not look at many others before doing this.
Alliance rank improvements. We should be able to have more control over who can do what in our alliances. We should be able to mix and match roles like announcement creation, seeing bank logs, withdrawing from the bank, accepting people, ect. Right now it is very restrictive on who can do what within the 3 ranks. An icon on messages that tells us if the recipient has read it or not. Very useful, should not really need to explain it
In alliance logs it shows when a ruler has joined but the applicant shows nation name, makes it slightly harder to see who is who, these should match. I think the applicants on an AA should show when they tried to join not only in the logs but right in the applicant tab. I do not think people should be able to see your bank activity unless maybe spying to see it, it's just not realistic at all and lets people know just when to hit you. Might have some more later
Also on a side note I think the donation price for the alliance custom flag is a bit much to be honest but I am sure you have heard that before, I just think it would be better cheaper (or at best free lol) so we could see some diversity.