Für Webseiten gibt es z.B. Microsoft Family safety als Freeware.
Anmeldezeiten kannst Du pro Benutzerkonto unter Windows von Haus aus vergeben:
Anmeldezeit für Benutzerkonten beschränken » pcwissen.net
Leider gibt es allerdings keine automatische Benutzerabmeldung bei überschreiten der Zeit; dies ließe sich widerum mit einem
geplanten Task regeln denke ich.
greetz