This is wrong. Native means Android/iOS install banners for DiscourseHub. This is desktop PWA install.
That is enabled by default on every Discourse standard install.
That is not a notification and a website can’t control it. It will appear on the location bar when a compatible site is visited enough times. At the moment only Google Chrome and Microsoft Edge have this feature on the desktop.