I have come across both https://haveibeenpwned.com/ and https://www.leakedsource.com/ and considering signing up to I initially thought and still do think leakedsource is a trustworthy site but I found conflicting info when searching the web and so I am asking here. I have seen some news articles on here where the Administrator has quoted that leakedsource and by that I think they must be legitimate and trustworthy. However I thought I would just ask anyway for extra reassurance.
Thanks.