but someone managed to open it

the meaning:

 

Lately, you feel as if your privacy has been invaded. If you know who the problem is, you need to openly talk about it. People need to respect your privacy.
To access our Dreamcast Library, log in, then click here.
Not registered? Click here.

It's free! No fees or subscriptions.