You are being completely paranoid.
I know someone who is having a problem so I reached out in the hope that those with far more knowledge than me can provide a little help or information.
Yes..it's a new website.
Limited traffic....no online presence......no-one has heard of it.....all red flags.
BTW...thank you all for the advice you have provided....big big help.
We might be able to give you "on what you can do" if you don't mind sharing more details about the nature of the problems you're facing. I just hope it's not a "withdrawal issue" otherwise that would prove the above points.