Zach Dempsey is a character from the novel and Netfix Series adaptation. He is reason number seven on Hannah's list of reasons of why she killed herself.
He is Justin’s friend, they were walking together on Hannah’s lawn when she first saw Justin. Feeling sorry for Hannah after Marcus tried to use her, Zach tried to comfort her, but she ignored him. The next day, Zach said that he wished he had gotten matched with Hannah for the dollar Valentine survey. Not believing him, Hannah yelled at him until he finally left. Zach's friends teased him for trying to talk to Hannah, but it is implied that his intentions were pure and he really liked Hannah.
After being humiliated by Hannah, Zach got revenge on her by stealing and throwing away all of Hannah’s notes in the Brown Paper Bag Program, what she desperately needed to get comfort and gain confidence.
Hannah figures out that Zach was the one who took her notes, so she writes him a note in order to confront him. In her tapes, she claimed that he read her note and threw it on the ground, however, it is revealed that Zach still keeps the note in his wallet.
Despite pranking Hannah, Zach is shown to have been sweeter than the others who tormented Hannah. He may be stupid and entitled, but he also has a very sweet and honest side.