Yes, I completely agree with you. Social Security Number is like way too specific. The company is based in U.S, you can’t really blame them.
Most countries have set their own names for the identification system. In India, its called Aadhar number.
Bitwarden is localized but I don’t really know if all the translators have changed the term Social Security Number to something else or left it as is.
Its best to use National Identification Number instead of social security number. According to Wikipedia
A national identification number , national identity number , or national insurance number is used by the governments of many countries as a means of tracking their citizens, permanent residents, and temporary residents for the purposes of work, taxation, government benefits, health care, and other governmentally-related functions. The number appears on identity documents issued by several countries.
In the United States, a Social Security number ( SSN ) is a nine-digit number issued to U.S. citizens, permanent residents, and temporary (working) residents under section 205©(2) of the Social Security Act, codified as 42 U.S.C. § 405©(2)