[EDIT]: This is actually a scam.
Not sure if this is normal, created a sub 4 months ago. But yesterday I signed into Reddit to check if an admin has replied to a request I made and saw this, which was a little bizarre to me with everything going on…
Interesting. Are you sure it’s not a scam though? Because it looks like it might be.
Yeah, I decided to go to the link on a dummy machine I have, definitely a scam.