Taptap Send is regulated and authorised to conduct money transmission in multiple countries around the world. See here
for information on how Taptap Send is regulated in each country that it operates in.
NMLS ID #2108069. TapTap Send Payments Co is licensed as a Money Transmitter by the New York Department of Financial Services.