Hello. Any foundation must be designed and built in accordance with the requirements of local building codes and rules. In addition, you need to always control its integrity and eliminate defects that have arisen. If suddenly cracks appeared and there was a need to make waterproofing, I advise you to read this https://www.pomwaterproofing.ca/best-exterior-basement-waterproofing/. And do not forget that you need to maintain the surrounding area and control the level of groundwater.