Yes, Flowace is legal and adheres to all the privacy regulations, thereby maintaining the confidentiality of data.