When creating a post, data won't be saved into the db escaped, but it will be escaped in the templates. Also, text posts and comments will never check for valid html tags, instead they will just print the tags escaped.
Fixed templates. safe filter was being used incorrectly. Using escape filter instead.