Someone told me they are illegal in many countries and that they are mainly a us/uk thing (may have been a European centric view).. not sure how accurate that is.
Edit: seems lots of places have them but they differ a bit, some only showing missed payments:
https://www.businessinsider.in/slideshows/miscellaneous/many...