Hi Kasun, by using EasyAppointments you own and host all of your data. Meaning that you have self contained system on your site. EA don’t call or send/store data in any other place. So in that sense it is HIPPA compliant. Regarding different roles etc that would be in your hands and how do you organise access to data part of booking in EA.