Yes, PTC sites are allowed, and they can surely be hosted here! :)

Did this answer your question?