Does SideNotesIM require a server

No. SideNotesIM uses serverless technology to communicate with other SideNotesIM clients on your network. You can also use the SideNotesIM VPN Gateway to connect multiple locations or different local subnets together.