Can guests log activity?

Can guests log activity?

As I understand guests have only readonly access. But I see that a guest can log an activity to exiting candidate.
This is good and my use case requires this. Is this a expected behavior ?

Vishak