I thought that it just showed all addresses in an HD wallet. Does it make mistakes sometimes?
No. Otherwise my personal vanity address wouldn't be in there, since it is from an SD wallet. There isn't much information regarding the exact mechanisms used by the website in question. However, in the majority of cases it tends to have correct results. This excludes extreme wallet cases such as the one that was posted by you on the previous page, where there were hundreds/thousands of addresses. These are the most likely candidates for false positives.