No, not all vessels have Automatic Identification System (AIS) installed. AIS is an automated tracking system used by vessels to transmit information about their identity, position, speed, and course. AIS is typically installed on large commercial vessels such as cargo ships, passenger ships, and large recreational vessels. Smaller recreational vessels such as personal boats and yachts are not required to have AIS installed.
In some areas, AIS is a mandatory requirement for vessels over a certain length and/or weight. For example, in the United States, vessels over 65 feet in length and/or more than 300 tons in weight are required to have AIS installed. In other areas, AIS is only required for vessels over a certain size or for vessels engaging in certain activities, such as fishing.
AIS can be a useful tool for maritime safety and navigation, as it allows vessels to share their location and other information with other vessels and shore-based systems. It can also be used to help track the movements of vessels in areas with heavy traffic, such as ports and harbors. However, not all vessels have AIS installed, so its effectiveness is limited in areas with low vessel traffic.