21 Analytics logo
Request a Demo

Enhanced Due Diligence (EDD)

EDD is the process of thoroughly investigating a higher risk customer/client, gathering further data than you would typically gather to reduce the risks that could arise from the relationship with that client.

Just like our Travel Rule solution, our website also respects your privacy. That is why we don't use any tracking cookies.
Ok, nice!