Je kunt mensen er niet van weerhouden de HTML van je site te bewerken, alles wat front-end is, kan over het algemeen worden bewerkt.
Wat betreft beperkingen, ik ben niet 100% wat je bedoelt, maar als gebruiker a geen bericht naar gebruiker b kan sturen, dan moet je die serverkant doen. Retourneer false en geef het juiste bericht weer aan de frontend van de gebruiker.