I get confused about the 'charity' thing. Maybe that could be dispelled.
The Freemasons' Grand Charity, has or is become part of the Masonic Charitable Foundation (another Foundation, plenty of those about now) .
The Masonic Charitable Foundation seems to provide a lot of support for Freemasons and their families too.
Since 1980 £100 million to Freemasons and their dependants. https://www.grandcharity.org/
The Freemasons' Grand Charity provides assistance for Freemasons and their dependants who are experiencing financial hardship or need.
Grants are given towards:
Essential daily living costs and unexpected needs (e.g. hardship faced following an accident, redundancy, or other personal crisis)
During 2013, £3.7 million was approved to assist Freemasons and their families.
Eligibility Criteria ?https://www.grandcharity.org/pages/masonic_grants.html