To understand how and what mailings work, you need to delve into the implementation details.
So, as we said, push messages must be delivered to a special program on the user's device.
The following programs can be used as such:
Desktop software (similar to RSS readers, but this is very rare).
Desktop browser (it already has its own push server and special API in the package; the browser interacts with the operating system API and displays pop-up notifications using its tools).
Mobile browser (by analogy, it can have a built-in push server south-africa phone number data and use the operating system API, then messages from sites will be displayed in browser pop-up notifications. But what is interesting is that in the iOS system, browsers are prohibited from displaying site notifications, accordingly, on Apple smartphones and tablets, push messages cannot be sent through the browser).
Corporate mobile application (in fact, such an application can act as a client part of a certain web service or site, while no one forbids the application to display its system notifications at the operating system level, respectively, the mechanism of push messages can be used, including on the iOS platform. But since notifications are displayed by the operating system, they may have their own limitations, for example, you cannot insert buttons and images).
To sum it up:
Web pushes are sent by browsers. The interaction scheme will be as follows: the site exchanges data with the browser API, the browser asks the user for consent to receive mailings for a specific domain/site, if the user confirms their intention, the browser starts displaying push messages from this site. There can be as many sites as you like. But all messages from all sites will go through the same browser. You can disable such pushes either at the level of all browser notifications (not recommended), or at the level of the settings of a specific site (in a special section). Browser pushes do not work in iOS. But you can set buttons and images for them.
Mobile push mailings work directly with the operating system's native notification system. Your corporate mobile application acts as a push server. For example, this could be a store application, a mobile game, etc. Mobile pushes are disabled at the notification level of a specific application.