Apple je donio odluku kada je objavio OS X El Capitan. Do danas podržava Safari ekstenzije vašeg pretraživačaI ona objavljena u Mac App Storeu, kao i proširenja koja programeri distribuiraju putem svoje web stranice. Zbog sigurnosnih mjera i integriteta operativnog sistema Mac, kompanija je najavila da će biti u funkciji samo proširenja preuzeta kroz Mac App Store.
Uskoro ćemo primiti Safari 13, zasigurno s izlazom macOS Catalina, i otkrićemo da proširenje preuzeto izvan Mac App Store-a ne radi, ali isto proširenje radi ako ga instaliramo iz Mac App Store.
Apple ovom mjerom osigurava integritet ovog proširenja i izbjegavamo uključivanje zlonamjernog softvera u naš sistem. Problem se nalazi kada dodatak koji dolazi "poput rukavice" nije dostupan od programer ga nema prilagođenog. Osim toga, ako ne kontaktiramo programere, nećemo znati ni da li radite na verziji za Safari 13 u Mac App Storeu.
Neki programeri mogu ne biti zainteresiran za adaptaciju ekstenzije. Također, nije riječ samo o premještanju proširenja s jedne stranice na drugu. Promenite jezik i kriterijume održavanja, u ovom slučaju ažurirajte one koje je postavila Apple. S druge strane, objavljivanje u Mac App Store-u zahtijeva registraciju u Program za programere. To vas prisiljava da ostvarite profit od aplikacije, barem da biste pokrili troškove pretplate na program, koji su 99 USD godišnje.
Takođe, na sistemu optimizovanom poput macOS-a, potreba za proširenjima pregledača je minimalna. Stoga, predvidljivo nemaju veliku potražnju, što predstavlja još jednu dodatnu prepreku za programera. Danas su produženja s najvećom potražnjom povezana sa blokerima. Tada pronalazimo ekstenzije poput Džep, za naknadno savjetovanje s mrežama ili CamelCamelCamel, kako bi pratio Amazonove cijene, koje danas nemaju podršku u Mac App Storeu.