Websites hosted on 188.165.83.148 IP Address
Geo Location Information for 188.165.83.148 IP Address. The IP Address 188.165.83.148 is located at 40.4172 latitude and -3.684 longitude in Spain. Friendly Location for the IP Address is Spain.
Deep learning for online fraud prevention
- buguroo.com
buguroo applies Deep Learning and Behavioral Biometrics that intelligently identify fraud for online banking platforms. Regulatory compliance PSD2 and GDPR
707,035
$
1,680.00