Keep in mind that external links are ok, but too many of them will always be problem.
We couldn't see on DMOZ that is why we don't think this site is secure to use but since DMOZ wants money to add your site to Dmoz we can't say this site is 100% secure or not.
We had a close look to its HTML structure and found out homepage has more than 20 code lines and it contains 31 errors.
By the domain, you can see that different countries and middleware have the wrong software listed below.
A clean HTML, which means error-free structure and higher content/code ratio is search engine friendly as it is also user friendly. A good internal link web can bring you more search engine indexes and it will also increase your page visits as well as users will want to spend more time.
This page has 0 internal links and 0 external links.