[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8f-SCYw-aQRox53X3EJ8rxfn_gSRm0FOu7lX8WNzcsc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":143,"fingerprints":285},"internet-connection-status","Internet Connection Alert!","1.4.3","Sanjeev Aryal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanzeeb3\u002F","\u003Cp>Automatically alert your visitors when they’ve lost internet connectivity. The plugin uses customized \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHubSpot\u002Foffline\" rel=\"nofollow ugc\">Offline.js\u003C\u002Fa> which captures AJAX requests which were made while the connection was down.\u003C\u002Fp>\n\u003Cp>Simple yet powerful PWA App. Improve your visitors abandonment problem.\u003C\u002Fp>\n\u003Cp>Install and activate the plugin. That’s it. Absolutely no configuration required. The visitors will be notified about their lost internet connection.\u003C\u002Fp>\n\u003Cp>If you’d like to customize few things, go to \u003Cstrong>Settings > Internet Connection Status\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsanjeebaryal.com.np\u002Falert-visitors-about-their-lost-internet-connection\u002F\" rel=\"nofollow ugc\">Demo Site\u003C\u002Fa> – Visit the site and turn off your internet.\u003C\u002Fp>\n","Aautomatically alert your visitors when they've lost internet connectivity",60,5264,100,4,"2022-12-07T07:53:00.000Z","6.1.10","4.0","5.3",[20,21,22],"alert","offline","pwa","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finternet-connection-status.1.4.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"sanzeeb3",10,13250,89,30,86,"2026-04-05T14:57:37.805Z",[39,63,87,108,126],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":23,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":26,"last_vuln_date":62,"fetched_at":28},"pwa-for-wp","PWA for WP – Progressive Web Apps Made Simple","1.7.84","Magazine3","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagazine3\u002F","\u003Cp>PWA plugin is bringing the power of the Progressive Web Apps to the WP & AMP to take the user experience to the next level!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Help & Tech Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>  | \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pro version Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can give the APP-like experience to your audience which will get your website to their home screen and works instantly like an APP with offline support.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Swipe Navigation in PWA :\u003C\u002Fstrong> Adds swipe left \u002F right feature to load next and previous articles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Hide & Security Enhancer Compatibility \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable Scrollbar\u003C\u002Fstrong>: Hide scrollbar in PWA app.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AMP Support\u003C\u002Fstrong>: Full PWA compatibility for AMP.  It works well with AMPforWP & AMP for WordPress by Automattic.\u003C\u002Fli>\n\u003Cli>NEW: Multi site support\u003C\u002Fli>\n\u003Cli>NEW: UTM Tracking\u003C\u002Fli>\n\u003Cli>NEW: OneSignal support with multisite\u003C\u002Fli>\n\u003Cli>NEW: Easily change start URL\u003C\u002Fli>\n\u003Cli>NEW: Caching Strategy for PWA enabled assets\u003C\u002Fli>\n\u003Cli>NEW: Added Support with PWA By PWA Plugin Contributors\u003C\u002Fli>\n\u003Cli>Cache Expire option added\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Worker \u003C\u002Fstrong>: We have developed a service worker which automatically gets installed in the background and performs the necessary actions such as caching the external objects to reduce the requests and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>APP Banners in Home-screen\u003C\u002Fstrong>: Automatically notifies your visitor to get the APP version of the website which directly gets added with the list of Apps and Home-screen. You can customize the icons for this as well.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Web App Manifest\u003C\u002Fstrong>: The Manifest file is necessary to get this functionality rolled out and we have made this automatic and connected with the PWA options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offline Support\u003C\u002Fstrong>: The PWA version of your site will load blazing fast even when the user is offline. Once the user is online, it will update the content again. It will also count the analytics as well and updates it when the user goes online again.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Screen & Splash Screen\u003C\u002Fstrong>: When you open the PWA version from the mobile, it will load in full screen without any browser toolbar, which gives it a native app like feel in PWA version. There’s also a welcome splash screen which is totally customizable.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Continuous Development\u003C\u002Fstrong>: We will be working hard to continuously develop this PWA solution and release updates constantly so that your forms can continue to work flawlessly.\u003C\u002Fli>\n\u003Cli>Dashboard System Status which helps you understand the setup status of the PWA.\u003C\u002Fli>\n\u003Cli>Application Icon Uploading\u003C\u002Fli>\n\u003Cli>Background color options for Splash screen\u003C\u002Fli>\n\u003Cli>Add your own Application and short name.\u003C\u002Fli>\n\u003Cli>Easily set the start page from options.\u003C\u002Fli>\n\u003Cli>Set Device Orientation easily.\u003C\u002Fli>\n\u003Cli>Tested with Google Lighthouse\u003C\u002Fli>\n\u003Cli>More PWA Features Coming soon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium]\u003C\u002Fstrong> the ability to expand PWA for WP with \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fcall-to-action-for-pwa\u002F\" rel=\"nofollow ugc\">Call to Action\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Floading-icon-library-for-pwa\u002F\" rel=\"nofollow ugc\">Loading Icon Library\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fdata-analytics-for-pwa\u002F\" rel=\"nofollow ugc\">Data Analytics\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fpull-to-refresh-for-pwa\u002F\" rel=\"nofollow ugc\">Pull to Refresh\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fscroll-progress-bar-for-pwa\u002F\" rel=\"nofollow ugc\">Scroll Progress Bar\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fpwa-to-apk-plugin\u002F\" rel=\"nofollow ugc\">PWA to APK Plugin\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Foffline-forms-for-pwa-for-wp\u002F\" rel=\"nofollow ugc\">Offline Forms for PWA for WP\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fnavigation-bar-for-pwa\u002F\" rel=\"nofollow ugc\">Navigation Bar for PWA\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fquick-action-for-pwa\u002F\" rel=\"nofollow ugc\">Quick Action for PWA\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fmultilingual-compatibility-for-pwa\u002F\" rel=\"nofollow ugc\">Multilingual Compatibility for PWA\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fbuddypress-for-pwa-for-wp\u002F\" rel=\"nofollow ugc\">BuddyPress for PWA for WP\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Frewards-on-pwa-install\u002F\" rel=\"nofollow ugc\">Rewards on PWA Install\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fqr-code-for-pwa\u002F\" rel=\"nofollow ugc\">QR Code for PWA\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fpwa-to-ios-plugin\u002F\" rel=\"nofollow ugc\">PWA to iOS Plugin\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fextensions\u002Fpwaforwp-white-label\u002F\" rel=\"nofollow ugc\">Whitelabel for PWA \u003C\u002Fa> extensions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>We Act Fast on Feedback!\u003C\u002Fstrong>\u003Cbr \u002F>\nWe are actively developing this plugin and our aim is to make this plugin into the #1 solution for PWA in the world. You can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fahmedkaludi\u002Fpwa-for-wp\u002Fissues\" rel=\"nofollow ugc\">Request a Feature\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Report a Bug\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technical Support\u003C\u002Fstrong>\u003Cbr \u002F>\nSupport is provided in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpwa-for-wp\" rel=\"ugc\">Forum\u003C\u002Fa>. You can also \u003Ca href=\"https:\u002F\u002Fpwa-for-wp.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>, our turn around time on email is around 12 hours.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Would you like to contribute?\u003C\u002Fstrong>\u003Cbr \u002F>\nYou may now contribute to this PWA plugin on Github: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fahmedkaludi\u002Fpwa-for-wp\" rel=\"nofollow ugc\">View repository\u003C\u002Fa> on Github\u003C\u002Fp>\n","PWA plugin is bringing the power of the Progressive Web Apps to the WP & AMP to take the user experience to the next level.",20000,1525645,92,229,"2026-02-21T14:03:00.000Z","6.9.4","3.0",[55,56,21,57,22],"cache","manifest","progressive-web-apps","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpwa-for-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpwa-for-wp.1.7.84.zip",95,5,"2024-09-25 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":82,"download_link":83,"security_score":84,"vuln_count":85,"unpatched_count":26,"last_vuln_date":86,"fetched_at":28},"iworks-pwa","PWA — easy way to Progressive Web App","1.7.8","Marcin Pietrzak","https:\u002F\u002Fprofiles.wordpress.org\u002Fiworks\u002F","\u003Cp>Progressive Web Apps (PWA) is a technology that combines the best of mobile web and the best of mobile apps to create a superior mobile web experience. They are installed on the phone like a normal app (web app) and can be accessed from the home screen.\u003C\u002Fp>\n\u003Cp>Users can come back to your website by launching the app from their home screen and interact with your website through an app-like interface. Your return visitors will experience almost-instant loading times and enjoy the great performance benefits of your PWA!\u003C\u002Fp>\n\u003Cp>iWorks PWA makes it easy for you to convert your WordPress website into a Progressive Web App instantly!\u003C\u002Fp>\n\u003Cp>Once this plugin is installed, users browsing your website from a supported mobile device will see a “Add To Home Screen” notice (from the bottom of the screen) and will be able to ‘install your website’ on the home screen of their device.\u003C\u002Fp>\n\u003Cp>iWorks PWA allow to add shortcuts for context menu to be displayed by the operating system when a user engages with the web app’s icon.\u003C\u002Fp>\n\u003Cp>iWorks PWA is easy to configure, it takes less than a minute to set-up your Progressive Web App!\u003C\u002Fp>\n\u003Ch4>See room for improvement?\u003C\u002Fh4>\n\u003Cp>Great! There are several ways you can get involved to help make PWA — easy way to Progressive Web App better:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Report Bugs:\u003C\u002Fstrong> If you find a bug, error or other problem, please report it! You can do this by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fiworks-pwa\u002F\" rel=\"ugc\">creating a new topic\u003C\u002Fa> in the plugin forum. Once a developer can verify the bug by reproducing it, they will create an official bug report in GitHub where the bug will be worked on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Suggest New Features:\u003C\u002Fstrong> Have an awesome idea? Please share it! Simply \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fiworks-pwa\u002F\" rel=\"ugc\">create a new topic\u003C\u002Fa> in the plugin forum to express your thoughts on why the feature should be included and get a discussion going around your idea.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Issue Pull Requests:\u003C\u002Fstrong> If you’re a developer, the easiest way to get involved is to help out on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiworks\u002Fiworks-pwa\u002Fissues\" rel=\"nofollow ugc\">issues already reported\u003C\u002Fa> in GitHub. Be sure to check out the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiworks\u002Fiworks-pwa\u002Fblob\u002Fmaster\u002Fcontributing.md\" rel=\"nofollow ugc\">contributing guide\u003C\u002Fa> for developers.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Thank you for wanting to make PWA — easy way to Progressive Web App better for everyone!\u003C\u002Fp>\n\u003Cp>The “PWA — easy way to Progressive Web App” plugin is available also on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiworks\u002Fiworks-pwa\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","Your easy way to Progressive Web Application.",2000,56336,96,26,"2025-09-01T09:45:00.000Z","6.8.5","6.0","8.0",[80,21,81,22],"manifest-json","progressive-web-application","https:\u002F\u002Fgithub.com\u002Fiworks\u002Fiworks-pwa","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiworks-pwa.1.7.8.zip",99,1,"2024-10-01 19:03:40",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":97,"num_ratings":98,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":106,"download_link":107,"security_score":49,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"hyper-pwa","Hyper PWA","4.3.0","rickey29","https:\u002F\u002Fprofiles.wordpress.org\u002Frickey29\u002F","\u003Cp>Hyper PWA plugin is developed based on web.dev and Workbox, provides Manifest and Service Worker — it converts WordPress into Progressive Web Apps (PWA).  Users can add a website as an App icon to their mobile deveice Home Screen, can even use it during Offline Mode.  It is compatible with OneSignal and Firebase, website owner can send Push Notifications to the App.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Provide Manifest\u003Cbr \u002F>\n* Provide Service Worker\u003Cbr \u002F>\n* Provide Add to Home Screen\u003Cbr \u002F>\n* Provide Offline Mode\u003Cbr \u002F>\n* Support Push Notifications\u003Cbr \u002F>\n* Compatible with OneSignal\u003Cbr \u002F>\n* Compatible with Firebase\u003C\u002Fp>\n\u003Ch3>Highlight\u003C\u002Fh3>\n\u003Cp>This plugin is relying on a 3rd party Software as a Service — FlexPlat: https:\u002F\u002Fflexplat.com to generate Manifest and Service Workers related files.  The Terms and Conditions is located at: https:\u002F\u002Fwww.termsfeed.com\u002Flive\u002Ff1e8d2bc-1615-4aa9-bddb-24dcde10b50b\u003C\u002Fp>\n\u003Cp>In detail, to make PWA working, end users will ask your website to provide Manifest and Service Workers related files:\u003Cbr \u002F>\n* hyper-pwa-register.js\u003Cbr \u002F>\n* hyper-pwa-service-worker.js\u003Cbr \u002F>\n* hyper-pwa-manifest.json\u003Cbr \u002F>\n* hyper-pwa-offline.html\u003Cbr \u002F>\n* hyper-pwa-unregister.js\u003Cbr \u002F>\n* hyper-pwa-a2hs.js\u003Cbr \u002F>\nInside of producing these files within my plugin, my plugin will send necessary parameters to FlexPlat, FlexPlat will build the Service Workers related files based on the received parameters, and return these files to your website.  Then my plugin forwards these files to end users.\u003C\u002Fp>\n\u003Ch3>Open Issue\u003C\u002Fh3>\n\u003Cp>None.\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Col>\n\u003Cli>https:\u002F\u002Fflexplat.com\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Download\u003C\u002Fh3>\n\u003Col>\n\u003Cli>WordPress Plugins Libraries: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhyper-pwa\u002F\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>Go to your website Dashboard Hyper PWA section for detail.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Author: Rickey Gu\u003Cbr \u002F>\nWeb: https:\u002F\u002Fflexplat.com\u003Cbr \u002F>\nEmail: rickey29@gmail.com\u003C\u002Fp>\n","Provide Manifest and Service Worker, convert WordPress into Progressive Web Apps (PWA).",300,16019,90,8,"2024-11-12T17:09:00.000Z","6.6.5","5.1","7.2",[104,105,21,57,22],"a2hs","add-to-home-screen","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhyper-pwa\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhyper-pwa.4.3.0.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":26,"num_ratings":26,"last_updated":118,"tested_up_to":52,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":124,"download_link":125,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"iflair-pwa-app","SiteEase Progressive Web App","1.1.5","iflairwebtechnologies","https:\u002F\u002Fprofiles.wordpress.org\u002Fiflairwebtechnologies\u002F","\u003Cp>\u003Cstrong>SiteEase Progressive Web App\u003C\u002Fstrong> allows you to transform your WordPress website into a fully functional Progressive Web App (PWA). It provides app-like capabilities such as offline access, faster loading through caching strategies, and the ability for users to install your site on their device’s home screen.\u003C\u002Fp>\n\u003Cp>The plugin offers an intuitive admin interface where you can configure application details, appearance, caching behavior, and advanced PWA options without writing code.\u003C\u002Fp>\n\u003Cp>This plugin does \u003Cstrong>not collect personal data\u003C\u002Fstrong> and focuses entirely on performance, usability, and offline availability.\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1) App Name\u003C\u002Fstrong>\u003Cbr \u002F>\nDefines the name displayed on the home screen, app launcher, and task switcher.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2) App Short Name\u003C\u002Fstrong>\u003Cbr \u002F>\nA shortened version of the app name used where space is limited.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3) App Icon\u003C\u002Fstrong>\u003Cbr \u002F>\nIcon displayed when the PWA is installed on mobile devices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4) Splash Screen Icon\u003C\u002Fstrong>\u003Cbr \u002F>\nIcon shown on the splash screen during app launch, primarily on desktop devices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5) Background Color\u003C\u002Fstrong>\u003Cbr \u002F>\nSets the background color used while the application loads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6) Theme Color\u003C\u002Fstrong>\u003Cbr \u002F>\nDefines the primary UI color for browser and OS elements.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>7) Start Page\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect the page users land on when opening the installed PWA.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>8) Offline Page\u003C\u002Fstrong>\u003Cbr \u002F>\nSpecify a custom page shown when users are offline and content is unavailable.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>9) Orientation\u003C\u002Fstrong>\u003Cbr \u002F>\nControl whether the app displays in portrait, landscape, or auto mode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>10) Display Mode\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose how the PWA appears (standalone, fullscreen, minimal UI, or browser).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>11) Text Direction\u003C\u002Fstrong>\u003Cbr \u002F>\nSupports both LTR and RTL languages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>12) Caching Strategy Type\u003C\u002Fstrong>\u003Cbr \u002F>\nConfigure caching strategies for assets, pages, and requests using service workers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>13) Manual Pre-Caching\u003C\u002Fstrong>\u003Cbr \u002F>\nDefine URLs that should be cached in advance for faster load times and offline use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>14) Cache External Origin URLs\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable caching of external resources such as fonts, scripts, or images.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>15) Exclude URLs from Cache\u003C\u002Fstrong>\u003Cbr \u002F>\nExclude specific URLs from caching (comma-separated).\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses \u003Cstrong>Google Workbox\u003C\u002Fstrong> via CDN for service worker and caching functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Google Workbox\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Enables service workers and caching strategies\u003Cbr \u002F>\n\u003Cstrong>Data Sent:\u003C\u002Fstrong> None\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fp>\n","SiteEase Progressive Web App converts your WordPress website into a Progressive Web App (PWA) with offline support, caching strategies, and installabl &hellip;",70,2111,"2026-01-13T09:17:00.000Z","4.7","5.6",[55,21,122,22,123],"progressive-web-app","service-worker","https:\u002F\u002Fprofiles.wordpress.org\u002Fiflairwebtechnologies","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiflair-pwa-app.1.1.5.zip",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":26,"downloaded":134,"rating":26,"num_ratings":26,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":23,"tags":138,"homepage":141,"download_link":142,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"offline-precache","Offline Pre-Cache","1.0.1","Ahmed Atef","https:\u002F\u002Fprofiles.wordpress.org\u002Fmageserv\u002F","\u003Cp>Offline pre-Cache plugin uses \u003Ccode>Workbox\u003C\u002Fcode> libraries provided by google to serve PWA. Your website will be cached on visitor’s end and it will load faster than ever and also it can be work offline and anytime.\u003C\u002Fp>\n\u003Cp>Major features in Offline Pr-Cache include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Cache all static files and media in visitors device which will make your website more faster than ever.\u003C\u002Fli>\n\u003Cli>Your website will be able to work even if there is no connection using the precached version of your website with fallback offline page for not cached pages.\u003C\u002Fli>\n\u003Cli>control which pages will use which cache strategy \u003Ccode>cacheFirst, networkFirst, networkOnly\u003C\u002Fcode> to define which source will be used while loading your website.\u003C\u002Fli>\n\u003Cli>Enable\u002F disable precaching anytime.\u003C\u002Fli>\n\u003Cli>Your google analytics tracking data will still work even in offline mode and it will be synced once the visitor became online.\u003C\u002Fli>\n\u003C\u002Ful>\n","The missing plugin which will make your website load as a rocket even offline.",963,"2021-07-23T23:02:00.000Z","5.7.15","4.6",[127,22,139,140],"service-workers","workbox","https:\u002F\u002Fmageserv-ltd.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foffline-precache.1.0.1.zip",{"attackSurface":144,"codeSignals":186,"taintFlows":253,"riskAssessment":279,"analyzedAt":284},{"hooks":145,"ajaxHandlers":176,"restRoutes":183,"shortcodes":184,"cronEvents":185,"entryPointCount":85,"unprotectedCount":26},[146,152,156,160,164,168,172],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","init","ics_load_textdomain","internet-connection-status.php",36,{"type":147,"name":153,"callback":154,"file":150,"line":155},"wp_enqueue_scripts","ics_enqueue_assets",117,{"type":147,"name":157,"callback":158,"file":150,"line":159},"admin_enqueue_scripts","ics_enqueue_admin_assets",118,{"type":147,"name":161,"callback":162,"file":150,"line":163},"admin_menu","ics_register_setting_menu",378,{"type":147,"name":165,"callback":166,"file":150,"line":167},"admin_init","ics_save_settings",379,{"type":147,"name":169,"callback":170,"file":150,"line":171},"in_admin_header","ics_review_notice",380,{"type":147,"name":173,"callback":174,"file":150,"line":175},"wp_body_open","closure",390,[177],{"action":178,"nopriv":179,"callback":180,"hasNonce":181,"hasCapCheck":179,"file":150,"line":182},"internet_connection_status_dismiss_review_notice",false,"ics_dismiss_review_notice",true,381,[],[],[],{"dangerousFunctions":187,"sqlUsage":188,"outputEscaping":190,"fileOperations":26,"externalRequests":26,"nonceChecks":251,"capabilityChecks":85,"bundledLibraries":252},[],{"prepared":26,"raw":26,"locations":189},[],{"escaped":191,"rawEcho":192,"locations":193},15,28,[194,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249],{"file":150,"line":195,"context":196},146,"raw output",{"file":150,"line":198,"context":196},163,{"file":150,"line":200,"context":196},165,{"file":150,"line":202,"context":196},170,{"file":150,"line":204,"context":196},172,{"file":150,"line":206,"context":196},177,{"file":150,"line":208,"context":196},179,{"file":150,"line":210,"context":196},184,{"file":150,"line":212,"context":196},186,{"file":150,"line":214,"context":196},191,{"file":150,"line":216,"context":196},193,{"file":150,"line":218,"context":196},198,{"file":150,"line":220,"context":196},200,{"file":150,"line":222,"context":196},220,{"file":150,"line":224,"context":196},223,{"file":150,"line":226,"context":196},224,{"file":150,"line":228,"context":196},225,{"file":150,"line":230,"context":196},226,{"file":150,"line":232,"context":196},231,{"file":150,"line":234,"context":196},233,{"file":150,"line":236,"context":196},234,{"file":150,"line":238,"context":196},235,{"file":150,"line":240,"context":196},236,{"file":150,"line":242,"context":196},237,{"file":150,"line":244,"context":196},243,{"file":150,"line":246,"context":196},245,{"file":150,"line":248,"context":196},347,{"file":150,"line":250,"context":196},398,3,[],[254,271],{"entryPoint":255,"graph":256,"unsanitizedCount":26,"severity":270},"ics_settings_page (internet-connection-status.php:134)",{"nodes":257,"edges":268},[258,263],{"id":259,"type":260,"label":261,"file":150,"line":262},"n0","source","$_GET",140,{"id":264,"type":265,"label":266,"file":150,"line":195,"wp_function":267},"n1","sink","echo() [XSS]","echo",[269],{"from":259,"to":264,"sanitized":181},"low",{"entryPoint":272,"graph":273,"unsanitizedCount":26,"severity":270},"\u003Cinternet-connection-status> (internet-connection-status.php:0)",{"nodes":274,"edges":277},[275,276],{"id":259,"type":260,"label":261,"file":150,"line":262},{"id":264,"type":265,"label":266,"file":150,"line":195,"wp_function":267},[278],{"from":259,"to":264,"sanitized":181},{"summary":280,"deductions":281},"The \"internet-connection-status\" plugin version 1.4.3 presents a generally good security posture, as indicated by the static analysis results. The plugin has a very small attack surface with only one AJAX handler, and importantly, this handler appears to be protected with authentication checks. The code demonstrates sound security practices, including the exclusive use of prepared statements for all SQL queries, zero file operations, and no external HTTP requests, which are all positive indicators. Furthermore, the absence of any recorded vulnerabilities (CVEs) or past issues is a strong testament to its development quality and maintenance.",[282],{"reason":283,"points":61},"Moderate percentage of unescaped output","2026-03-16T21:42:48.997Z",{"wat":286,"direct":305},{"assetPaths":287,"generatorPatterns":295,"scriptPaths":296,"versionParams":297},[288,289,290,291,292,293,294],"\u002Fwp-content\u002Fplugins\u002Finternet-connection-status\u002Fassets\u002Fjs\u002Foffline.js","\u002Fwp-content\u002Fplugins\u002Finternet-connection-status\u002Fassets\u002Fjs\u002Finternet-connection.js","\u002Fwp-content\u002Fplugins\u002Finternet-connection-status\u002Fassets\u002Fcss\u002Flanguage\u002Foffline-language-","\u002Fwp-content\u002Fplugins\u002Finternet-connection-status\u002Fassets\u002Fcss\u002Ftheme\u002Foffline-theme-","\u002Fwp-content\u002Fplugins\u002Finternet-connection-status\u002Fassets\u002Fjs\u002Fsnake.js","\u002Fwp-content\u002Fplugins\u002Finternet-connection-status\u002Fassets\u002Fcss\u002Freview.css","\u002Fwp-content\u002Fplugins\u002Finternet-connection-status\u002Fassets\u002Fjs\u002Freview.js",[],[288,289,292,294],[298,299,300,301,302,303,304],"internet-connection-status\u002Fassets\u002Fjs\u002Foffline.js?ver=","internet-connection-status\u002Fassets\u002Fjs\u002Finternet-connection.js?ver=","internet-connection-status\u002Fassets\u002Fcss\u002Flanguage\u002Foffline-language-","internet-connection-status\u002Fassets\u002Fcss\u002Ftheme\u002Foffline-theme-","internet-connection-status\u002Fassets\u002Fjs\u002Fsnake.js?ver=","internet-connection-status\u002Fassets\u002Fcss\u002Freview.css?ver=","internet-connection-status\u002Fassets\u002Fjs\u002Freview.js?ver=",{"cssClasses":306,"htmlComments":308,"htmlAttributes":309,"restEndpoints":316,"jsGlobals":317,"shortcodeOutput":320},[307],"desc",[],[310,311,312,313,314,315],"data-check-on-load","data-intercept-requests","data-initial-delay","data-delay","data-requests","data-game",[],[318,319],"ics_params","ics_plugins_params",[]]