Does iOS hide your Wifi SSID information from your apps?

As of iOS 5, Apple removed the public API for scanning networks.

As of iOS 7, Apple removed the ability of apps to access the MAC address of the user device.

As of iOS 11, apps can no longer access the MAC addresses of devices on the same Wi-Fi network.

As of iOS 13, apps require explicit access permission to Location, granted by the user, to obtain access to the name (SSID) and MAC address of the connected AP.

As of iOS 14, apps require explicit access permission to a new Local Network control, granted by the user, to find and communicate with devices on your local network, and:

Only apps that have already been granted user permission to access precise location data, that have been given permission to set up a virtual private network profile, or that have been given permission to configure a network on the system on the user’s behalf will be able to see the names of Wi-Fi networks the user is connected to.

P.S. The question as currently phrased reflects a misunderstanding of Apple's privacy policies and practices.