Onderzoekers van de Amerikaanse North Carolina State University hebben een Android-app gemaakt om websites te verpakken als native apps. Daardoor kunnen Android-gebruikers bijvoorbeeld Facebook als native app gebruiken zonder toegang te geven tot bijvoorbeeld gps.
De NativeWrap-app staat als experiment in de Play Store. Gebruikers kunnen een site als native app opslaan door op een site op 'delen' te drukken en daarna NativeWrap te selecteren. Vervolgens komt een scherm naar voren om te bepalen of de app toegang moet hebben tot het lezen of schrijven van data op de sd-kaart. Standaard staat internettoegang als permissie aan, omdat het immers gaat om een verpakte website.
NativeWrap wijkt af van het plaatsen van snelkoppelingen op het homescreen, doordat het niet gaat om het tonen van een site in een al dan niet van de interface gestripte browser: native apps zijn daadwerkelijk apk-bestanden die reguliere apps ook gebruiken.
De onderzoekers presenteerden die oplossing in een paper over dit onderwerp. Ze betogen dat veel apps sowieso weinig meer zijn dan wrappers die html- en Javascript-code binnenhalen en bovendien meer permissies vragen dan nodig is. Het nadeel van NativeWrap is wel dat 3d-objecten minder goed werken dan in Chrome en dat de app het favicon van een site niet binnenhaalt als app-icoon; alle iconen van NativeWrap-apps zijn daardoor hetzelfde en niet te wijzigen. De apps delen geen cookies of andere gegevens met de browser; als iemand de cookies in de browser uitleest, ziet die dus niet de gegevens in NativeWrap-apps.