For monitoring pressed keys and internet chats on the target PC, Spyrix keylogger is your best bet. Although it does not let you block websites, it may be used to monitor the target user's social messaging, hit keys, and program activity.