If you make a list you can remove any item that is not his own simply by searching on created by field set to live value User->id. You can also add mentioned edit.own restriction on each field in content type, so if some other user than author opens this item he will see a blank page.