[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fX1vLYP1tvK3Mp0A_URZ8z8r4NvjhartmvXvWgy2HrzA":3,"$f2e6GsIySqaqdfT62B2cy8coouT58SYPpZrt4SWlSzm8":309,"$f7qAdsTg_JpTX7rXcnZsJ4iFlBwCY_BxC0wy2a_pu0q8":313},{"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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":37,"analysis":150,"fingerprints":284},"gps-tracker","Gps Tracker","1.0.4","nicolasfox","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicolasfox\u002F","\u003Cp>This is the first and only WordPress plugin that allows you to track Android cell phones in real time. You can watch the cell phones being tracked using google maps or OpenStreetView maps and you can store and reload routes easily for later viewing. The plugin is fully responsive and this means that it will display properly on any device such as a cell phone, tablet or desktop computer.\u003C\u002Fp>\n\u003Cp>View a working sample of the plugin here:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fwww.websmithing.com\u002Fgps-tracker-for-wordpress\u002F\u003C\u002Fp>\n\u003Cp>Check out our new help forum here:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fwww.websmithing.com\u002Fforums\u002F\u003C\u002Fp>\n\u003Cp>I hope you find this plugin useful, please rate it and leave a review. Thanks!\u003C\u002Fp>\n","Track Android cell phones in real time and store routes for later viewing.",30,12386,66,9,"2016-07-14T19:00:00.000Z","4.5.33","4.0","",[20,21,22,23,24],"android","cell","gps","phone","tracker","https:\u002F\u002Fwww.websmithing.com\u002Fgps-tracker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgps-tracker.1.0.4.zip",85,0,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},1,84,"2026-08-29T11:20:38.701Z",[38,59,81,104,128],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":46,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":17,"requires_php":18,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":34,"unpatched_count":34,"last_vuln_date":58,"fetched_at":30},"gps-plotter","Gps Plotter","5.4.0","Steve Curtis","https:\u002F\u002Fprofiles.wordpress.org\u002Fchilifide\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.stpetedesign.com\u002Fproduct\u002Fgps-plotter-bootleg\u002F\" rel=\"nofollow ugc\">GPS Plotter by St. Pete Design\u003C\u002Fa> allows you to track Android phones in real time. GPS Plotter displays a map on your website with your present location using Openstreet Maps or Google Maps. We recommend that you start with Openstreet Maps unless you have experience with Google Maps API.\u003C\u002Fp>\n\u003Cp>GPS Plotter was forked from a plugin called GPS Tracker by Nick Fox. Nick stopped development on GPS Tracker so we picked up where he left off. You can watch the cell phones being tracked using Openstreet maps and Google maps and you can store and reload routes easily for later viewing. The plugin is fully responsive and it will display properly on any device such as a cell phone, tablet or desktop computer.\u003C\u002Fp>\n\u003Cp>You can download the app from the Android store then you enter your username and the URL that you have installed the GPS Plotter plugin on. Now you are ready to click “Tracking On” to start sending GPS tracking information to that URL.\u003C\u002Fp>\n\u003Cp>Then you can go to that site on either your computer or mobile device and check out the GPS information you are sending for yourself.\u003C\u002Fp>\n\u003Cp>I hope you find this plugin useful. If you find any bugs, please email us so we can address any issues that come up immediately.\u003C\u002Fp>\n\u003Cp>Please rate it and leave a review so we can help other developers find this software. Thanks!\u003C\u002Fp>\n","Use Google maps to track cell phones from your WordPress website in real time.",90,9964,10,"2026-04-20T03:18:00.000Z","6.9.5",[20,52,53,22,54],"cell-phone","google-maps","plotter","https:\u002F\u002Fwww.stpetedesign.com\u002Fgps-plotter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgps-plotter.zip",79,"2023-04-21 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":50,"requires_at_least":72,"requires_php":18,"tags":73,"homepage":78,"download_link":79,"security_score":46,"vuln_count":48,"unpatched_count":28,"last_vuln_date":80,"fetched_at":30},"wptouch","WPtouch – Make your WordPress Website Mobile-Friendly","4.3.62","WPtouch","https:\u002F\u002Fprofiles.wordpress.org\u002Fwptouch\u002F","\u003Cp>WPtouch is a mobile plugin for WordPress that automatically adds a simple and elegant mobile theme for mobile visitors to your WordPress website. Recommended by Google, it will instantly enable a mobile-friendly version of your website that passes the Google Mobile test, and ensure your SEO rankings do not drop due to not having a mobile-friendly website. For more information about using WPtouch to achieve Google mobile-friendly status, please read our \u003Ca href=\"http:\u002F\u002Fbit.ly\u002Fbnc_mobilefriendly\" rel=\"nofollow ugc\">comprehensive mobile-friendly guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The WPtouch administration panel and WordPress Customizer allow you to customize many aspects of its appearance, and deliver a \u003Cem>fast\u003C\u002Fem>, user-friendly and stylish version of your site to your mobile visitors, without modifying \u003Cem>a single bit of code\u003C\u002Fem>.  Your regular desktop theme is left intact, and will continue to show for your non-mobile visitors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Go Pro for support and more control, enhanced themes & features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WPtouch Pro offers a variety of enhanced themes for blogs, businesses, and WooCommerce retailers; extensions that add rich advertising options, advanced web font controls, caching, and more; and of course, top-notch one-on-one support from our professional team.\u003C\u002Fp>\n\u003Cp>For more information visit \u003Ca href=\"http:\u002F\u002Fwww.wptouch.com\u002F?utm_campaign=wptouch-front-readme&utm_medium=web&utm_source=wordpressdotorg\" title=\"WPtouch.com\" rel=\"nofollow ugc\">WPtouch.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>‘WPtouch’ & ‘WPtouch Pro’ are trademarks of BraveNewCode Inc.\u003C\u002Fp>\n","With just a few clicks, make your WordPress website mobile-friendly (iPhone, Android, and more). Recommended by Google, it will instantly enable a mob &hellip;",50000,14839864,74,341,"2025-12-04T09:53:00.000Z","4.2",[20,74,75,76,77],"iphone","mobile","mobile-friendly","responsive","http:\u002F\u002Fwww.wptouch.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwptouch.4.3.62.zip","2025-06-05 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":101,"download_link":102,"security_score":103,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"multi-device-switcher","Multi Device Switcher","1.8.7","thingsym","https:\u002F\u002Fprofiles.wordpress.org\u002Fthingsym\u002F","\u003Cp>Multi Device Switcher plugin allows you to set a separate theme for device (Smart Phone, Tablet PC, Mobile Phone, Game and custom).\u003Cbr \u002F>\nThis plugin detects if your site is being viewed by UserAgent, and switches to selected theme.\u003Cbr \u002F>\nThe Custom Switcher can add every device.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set a separate theme for device (Smart Phone, Tablet PC, Mobile Phone, Game), switches to selected theme.\u003C\u002Fli>\n\u003Cli>Add every device by the \u003Cstrong>Custom Switcher\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Add links ‘Mobile’ or ‘PC’ in the theme by the \u003Cstrong>PC Switcher\u003C\u002Fstrong>, switch to the default theme.\u003C\u002Fli>\n\u003Cli>Switch the content of the post or page for each device by the \u003Cstrong>Display Switcher\u003C\u002Fstrong> Shortcode.\u003C\u002Fli>\n\u003Cli>Disable the switching of the theme for each url by the \u003Cstrong>Disable Switcher\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Can be using \u003Cstrong>is_multi_device()\u003C\u002Fstrong> function that detect of the device.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi Device Switcher Command\u003C\u002Fstrong> command-line tool (required WP-CLI)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you have any trouble, you can use the forums or report bugs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forum: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmulti-device-switcher\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmulti-device-switcher\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Issues: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher\u002Fissues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contribution\u003C\u002Fh4>\n\u003Cp>Small patches and bug reports can be submitted a issue tracker in Github. Forking on Github is another good way. You can send a pull request.\u003C\u002Fp>\n\u003Cp>Translating a plugin takes a lot of time, effort, and patience. I really appreciate the hard work from these contributors.\u003C\u002Fp>\n\u003Cp>If you have created or updated your own language pack, you can send gettext PO and MO files to author. I can bundle it into plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher\" rel=\"nofollow ugc\">VCS – GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmulti-device-switcher\u002F\" rel=\"ugc\">Homepage – WordPress Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fmulti-device-switcher\" rel=\"nofollow ugc\">Translate Multi Device Switcher into your language.\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also contribute by answering issues on the forums.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forum: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmulti-device-switcher\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmulti-device-switcher\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Issues: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher\u002Fissues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Patches and Bug Fixes\u003C\u002Fh4>\n\u003Cp>Forking on Github is another good way. You can send a pull request.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Fork \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher\" rel=\"nofollow ugc\">Multi Device Switcher\u003C\u002Fa> from GitHub repository\u003C\u002Fli>\n\u003Cli>Create a feature branch: git checkout -b my-new-feature\u003C\u002Fli>\n\u003Cli>Commit your changes: git commit -am ‘Add some feature’\u003C\u002Fli>\n\u003Cli>Push to the branch: git push origin my-new-feature\u003C\u002Fli>\n\u003Cli>Create new Pull Request\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Contribute guidlines\u003C\u002Fh4>\n\u003Cp>If you would like to contribute, here are some notes and guidlines.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All development happens on the \u003Cstrong>develop\u003C\u002Fstrong> branch, so it is always the most up-to-date\u003C\u002Fli>\n\u003Cli>The \u003Cstrong>master\u003C\u002Fstrong> branch only contains tagged releases\u003C\u002Fli>\n\u003Cli>If you are going to be submitting a pull request, please submit your pull request to the \u003Cstrong>develop\u003C\u002Fstrong> branch\u003C\u002Fli>\n\u003Cli>See about \u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Farticles\u002Ffork-a-repo\u002F\" rel=\"nofollow ugc\">forking\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Farticles\u002Fusing-pull-requests\u002F\" rel=\"nofollow ugc\">pull requests\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Test Matrix\u003C\u002Fh4>\n\u003Cp>For operation compatibility between PHP version and WordPress version, see below \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher\u002Factions\" rel=\"nofollow ugc\">Github Actions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Known bugs\u003C\u002Fh4>\n\u003Cp>WordPress Core version 6.4 – 6.4.1\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Theme doesn’t switch properly\u003C\u002Fli>\n\u003Cli>Bug report: https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F59847\u003C\u002Fli>\n\u003Cli>It seems to have been caused by a change (breaking change) at https:\u002F\u002Fcore.trac.wordpress.org\u002Fchangeset\u002F56635. The bug is fixed in https:\u002F\u002Fcore.trac.wordpress.org\u002Fchangeset\u002F57129 (fixed in WordPress 6.4.2)\u003C\u002Fli>\n\u003C\u002Ful>\n","Multi Device Switcher plugin allows you to set a separate theme for device (Smart Phone, Tablet PC, Mobile Phone, Game and custom).",20000,296022,86,11,"2026-06-03T09:13:00.000Z","7.0.2","5.9","7.4",[20,98,74,99,100],"ipad","switcher","theme","https:\u002F\u002Fgithub.com\u002Fthingsym\u002Fmulti-device-switcher","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-device-switcher.1.8.7.zip",100,{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":91,"num_ratings":114,"last_updated":115,"tested_up_to":50,"requires_at_least":116,"requires_php":96,"tags":117,"homepage":123,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":28,"last_vuln_date":127,"fetched_at":30},"appmysite","AppMySite – WordPress & WooCommerce Mobile App Builder (No-Code Android & iOS App Maker)","3.15.3","AppMySite","https:\u002F\u002Fprofiles.wordpress.org\u002Fappmysite\u002F","\u003Cp>Build Android and iOS mobile apps from your WordPress or WooCommerce website with AppMySite, a no-code mobile app builder for WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.appmysite.com\u002F\" rel=\"nofollow ugc\">AppMySite\u003C\u002Fa>\u003C\u002Fstrong> empowers website owners, freelancers, and agencies to create premium native mobile apps for both Android and iOS instantly and without writing a single line of code.\u003C\u002Fp>\n\u003Cp>AppMySite seamlessly connects with your WordPress ecosystem. All your website content (pages, posts, menus, categories, and media etc) is automatically synced with your mobile app in real time. In minutes, your website becomes a fully functional mobile app — automatically synced, customizable, and ready to publish on the app stores.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FEuE82P5377E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create your free AppMySite account\u003C\u002Fli>\n\u003Cli>Personalize your app’s design & layout\u003C\u002Fli>\n\u003Cli>Install and connect the AppMySite WordPress plugin\u003C\u002Fli>\n\u003Cli>Download ready-to-publish builds for Google Play and Apple App Store\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No coding. No delays. No limits. Build, preview, and publish your app in real time.\u003C\u002Fp>\n\u003Ch4>Why Choose AppMySite?\u003C\u002Fh4>\n\u003Cp>AppMySite makes mobile app development accessible to everyone — business owners, freelancers, agencies, and creators.\u003C\u002Fp>\n\u003Cp>With our native technology, real-time sync, and deep WordPress + WooCommerce integration, you can deliver a seamless app experience to your users.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🚀 Native Android & iOS Apps\u003C\u002Fstrong>\u003Cbr \u002F>\n– Create real native apps for both platforms. Offer an authentic, high-performance experience — not just a web-view.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔄 Real-Time Website–App Sync\u003C\u002Fstrong>\u003Cbr \u002F>\n– Every change you make on your WordPress site appears instantly in your app — automatically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔗 Deep WordPress Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n– Sync WordPress posts, pages, and custom post types automatically\u003Cbr \u002F>\n– Import your existing menus or create new ones inside AppMySite\u003Cbr \u002F>\n– Display categories, tags, and taxonomies natively in your app\u003Cbr \u002F>\n– Support for popular plugins, custom fields, and shortcodes\u003Cbr \u002F>\n– Automatic updates whenever you edit or publish new content\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 Deep WooCommerce Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n– Sync all products, categories, and checkout features to your mobile app.\u003Cbr \u002F>\n– Supports all major payment gateways and shipping plugins out of the box.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🧩 No-Code App Builder\u003C\u002Fstrong>\u003Cbr \u002F>\n– Build and customize your app without writing code.\u003Cbr \u002F>\n– Personalize colors, icons, screens, and menus using an intuitive visual interface.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Customizable Design\u003C\u002Fstrong>\u003Cbr \u002F>\n– Design your app’s icon, launch screen, login pages, and theme.\u003Cbr \u002F>\n– Import your website menu or create a custom app navigation structure.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌍 Multilingual & CMS Support\u003C\u002Fstrong>\u003Cbr \u002F>\n– Enable multiple languages, add unlimited CMS pages, and sync all custom post types and taxonomies.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Analytics & Insights\u003C\u002Fstrong>\u003Cbr \u002F>\n– Track app traffic, downloads, user engagement, and more, from your AppMySite dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🧠 Smart Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– Filter, search, and sort options\u003Cbr \u002F>\n– Cart & checkout integration\u003Cbr \u002F>\n– One-click live chat support\u003Cbr \u002F>\n– Social media links\u003Cbr \u002F>\n– Team collaboration & role access\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Instant Delivery & Easy Publishing\u003C\u002Fstrong>\u003Cbr \u002F>\n– Preview your app instantly on Android and iOS emulators or test on real devices.\u003Cbr \u002F>\n– When ready, download production builds and publish directly to Google Play and App Store.\u003C\u002Fp>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save time:\u003C\u002Fstrong> Build apps in minutes, not months.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save cost:\u003C\u002Fstrong> Avoid expensive agencies and long development cycles.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stay synced:\u003C\u002Fstrong> Keep your website and app content unified automatically.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grow sales:\u003C\u002Fstrong> Increase customer engagement and revenue with your branded mobile app.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce store owners  \u003C\u002Fli>\n\u003Cli>Bloggers and publishers  \u003C\u002Fli>\n\u003Cli>Agencies & freelancers  \u003C\u002Fli>\n\u003Cli>Membership, LMS, or community sites  \u003C\u002Fli>\n\u003Cli>Any WordPress website looking to go mobile\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Links & Resources\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.appmysite.com\u002Fwordpress-mobile-app-builder\u002F\" rel=\"nofollow ugc\">WordPress App Builder\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.appmysite.com\u002Fwoocommerce-mobile-app-builder\u002F\" rel=\"nofollow ugc\">WooCommerce App Builder\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.appmysite.com\u002Ffeatures\" rel=\"nofollow ugc\">App Features\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>WooCommerce Integrations\u003C\u002Fh3>\n\u003Cp>The AppMySite WordPress plugin integrates seamlessly into a wide range of themes and plugins. We work particularly well with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce  \u003C\u002Fli>\n\u003Cli>WooCommerce Table Rate Shipping  \u003C\u002Fli>\n\u003Cli>WooCommerce Points and Rewards  \u003C\u002Fli>\n\u003Cli>WooCommerce Checkout Field Editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Built with ❤️ for the WordPress and WooCommerce community.\u003C\u002Fp>\n","Turn your WordPress or WooCommerce site into a native Android & iOS app in minutes — no coding required.",7000,402666,138,"2026-05-04T07:13:00.000Z","6.8",[118,119,120,121,122],"android-app-builder","convert-website-to-app","iphone-app-builder","woocommerce-mobile-app-builder","wordpress-mobile-app-builder","https:\u002F\u002Fwww.appmysite.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fappmysite.3.15.3.zip",98,2,"2025-09-22 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":69,"num_ratings":138,"last_updated":139,"tested_up_to":50,"requires_at_least":140,"requires_php":18,"tags":141,"homepage":147,"download_link":148,"security_score":91,"vuln_count":14,"unpatched_count":28,"last_vuln_date":149,"fetched_at":30},"apppresser","AppPresser – Mobile App Framework","4.5.3","Scott Bolinger","https:\u002F\u002Fprofiles.wordpress.org\u002Fscottopolis\u002F","\u003Cp>AppPresser helps website builders make iOS\u002FAndroid mobile apps out of WordPress sites simply and quickly.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapppresser.com\u002F\" title=\"AppPresser mobile apps with WordPress\" rel=\"nofollow ugc\">AppPresser\u003C\u002Fa> allows you to use a WordPress site as an app, including access to device features such as the camera, contacts, and more.\u003C\u002Fp>\n\u003Cp>This plugin is not an app-creator in itself, it helps connect your app to WordPress. You must create an app with our app builder, then install this plugin on your WordPress site.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUheNPUZkcxU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>What this plugin does:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Is the base code for integrating your AppPresser app with your WordPress site\u003C\u002Fli>\n\u003Cli>Activates AppPresser code and theme when your site is viewed in an app\u003C\u002Fli>\n\u003Cli>Modifies WP-API requests to add featured image urls, used in the app\u003C\u002Fli>\n\u003Cli>Adds ajax functionality used in other AppPresser theme and plugins\u003C\u002Fli>\n\u003Cli>Adds a settings page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How do I use it?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Purchase a plan on \u003Ca href=\"https:\u002F\u002Fapppresser.com\u002F\" rel=\"nofollow ugc\">AppPresser\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Install and activate this plugin on your WordPress site\u003C\u002Fli>\n\u003Cli>Follow the instructions in our documentation\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect your WordPress site to a native mobile app.",1000,234484,53,"2026-03-24T10:22:00.000Z","4.7.0",[142,143,144,145,146],"android-app","application","iphone-app","mobile-app","wordpress-mobile","http:\u002F\u002Fapppresser.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapppresser.4.5.3.zip","2025-10-29 00:00:00",{"attackSurface":151,"codeSignals":222,"taintFlows":275,"riskAssessment":276,"analyzedAt":283},{"hooks":152,"ajaxHandlers":193,"restRoutes":215,"shortcodes":216,"cronEvents":221,"entryPointCount":14,"unprotectedCount":28},[153,159,163,168,170,175,178,180,184,188],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","admin_enqueue_scripts","enqueue_admin_styles","admin\\class-gpstracker-admin.php",54,{"type":154,"name":160,"callback":161,"file":157,"line":162},"admin_menu","add_plugin_admin_menu",57,{"type":154,"name":164,"callback":165,"file":166,"line":167},"plugins_loaded","get_instance","gpstracker.php",55,{"type":154,"name":164,"callback":165,"file":166,"line":169},61,{"type":154,"name":171,"callback":172,"file":173,"line":174},"init","load_plugin_textdomain","public\\class-gpstracker.php",81,{"type":154,"name":176,"callback":177,"file":173,"line":35},"wp_enqueue_scripts","enqueue_styles",{"type":154,"name":176,"callback":179,"file":173,"line":27},"enqueue_scripts",{"type":154,"name":171,"callback":181,"file":182,"line":183},"add_gpstracker_endpoint","public\\includes\\class-gpstracker-endpoint.php",32,{"type":154,"name":185,"callback":186,"file":182,"line":187},"template_redirect","process_gpstracker_query",33,{"type":189,"name":190,"callback":191,"file":182,"line":192},"filter","query_vars","gpstracker_query_vars",34,[194,201,202,205,206,208,209,213],{"action":195,"nopriv":196,"callback":197,"hasNonce":198,"hasCapCheck":196,"file":199,"line":200},"get_routes",false,"get_gps_routes",true,"public\\includes\\class-gpstracker-ajax.php",29,{"action":195,"nopriv":198,"callback":197,"hasNonce":198,"hasCapCheck":196,"file":199,"line":11},{"action":203,"nopriv":196,"callback":203,"hasNonce":198,"hasCapCheck":196,"file":199,"line":204},"get_all_geojson_routes",31,{"action":203,"nopriv":198,"callback":203,"hasNonce":198,"hasCapCheck":196,"file":199,"line":183},{"action":207,"nopriv":196,"callback":207,"hasNonce":198,"hasCapCheck":196,"file":199,"line":187},"get_geojson_route",{"action":207,"nopriv":198,"callback":207,"hasNonce":198,"hasCapCheck":196,"file":199,"line":192},{"action":210,"nopriv":196,"callback":211,"hasNonce":198,"hasCapCheck":196,"file":199,"line":212},"delete_route","delete_gps_route",35,{"action":210,"nopriv":198,"callback":211,"hasNonce":198,"hasCapCheck":196,"file":199,"line":214},36,[],[217],{"tag":218,"callback":219,"file":173,"line":220},"gps_tracker","gpstracker_map_shortcode",88,[],{"dangerousFunctions":223,"sqlUsage":224,"outputEscaping":258,"fileOperations":28,"externalRequests":28,"nonceChecks":273,"capabilityChecks":126,"bundledLibraries":274},[],{"prepared":225,"raw":226,"locations":227},21,15,[228,232,234,236,238,240,242,244,246,248,250,252,254,255,256],{"file":229,"line":230,"context":231},"includes\\class-gpstracker-setup.php",72,"$wpdb->get_var() with variable interpolation",{"file":229,"line":125,"context":233},"$wpdb->query() with variable interpolation",{"file":229,"line":235,"context":233},135,{"file":229,"line":237,"context":233},151,{"file":229,"line":239,"context":233},171,{"file":229,"line":241,"context":233},224,{"file":229,"line":243,"context":233},227,{"file":229,"line":245,"context":233},230,{"file":229,"line":247,"context":233},233,{"file":199,"line":162,"context":249},"$wpdb->get_results() with variable interpolation",{"file":199,"line":251,"context":249},136,{"file":253,"line":200,"context":233},"uninstall.php",{"file":253,"line":183,"context":233},{"file":253,"line":212,"context":233},{"file":253,"line":257,"context":233},38,{"escaped":28,"rawEcho":259,"locations":260},6,[261,264,265,267,269,271],{"file":262,"line":48,"context":263},"admin\\views\\admin.php","raw output",{"file":199,"line":69,"context":263},{"file":199,"line":266,"context":263},117,{"file":199,"line":268,"context":263},153,{"file":182,"line":270,"context":263},69,{"file":182,"line":272,"context":263},125,7,[],[],{"summary":277,"deductions":278},"The \"gps-tracker\" v1.0.4 plugin presents a mixed security posture.  On the positive side, it demonstrates good practices by having no known CVEs in its history and appears to have robust controls for its entry points, with all AJAX handlers and REST API routes protected by authentication or permission checks.  The absence of file operations and external HTTP requests further reduces the attack surface in these areas.  However, the static analysis reveals significant concerns regarding output sanitization.  The fact that 0% of the total 6 outputs are properly escaped indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities if any of the data displayed to users originates from untrusted sources or user input. While there are no reported vulnerabilities, this absence could be due to a lack of deep security auditing rather than inherent security. The SQL query usage is also a minor concern, with 42% not using prepared statements, which could lead to SQL injection vulnerabilities if those queries handle unsanitized input.\n\nDespite the lack of historical vulnerabilities, the static analysis points to potential weaknesses that could be exploited. The unescaped output is the most glaring issue, offering a clear path for XSS attacks. The use of raw SQL queries without prepared statements for a significant portion of queries also introduces a risk of SQL injection. The plugin's overall score is impacted by these identified code-level weaknesses, even with its strengths in access control and lack of known vulnerabilities.",[279,281],{"reason":280,"points":226},"Unescaped output detected",{"reason":282,"points":48},"SQL queries not using prepared statements","2026-03-16T22:28:35.555Z",{"wat":285,"direct":298},{"assetPaths":286,"generatorPatterns":291,"scriptPaths":292,"versionParams":293},[287,288,289,290],"\u002Fwp-content\u002Fplugins\u002Fgps-tracker\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fgps-tracker\u002Fassets\u002Fjs\u002Fpublic.js","\u002Fwp-content\u002Fplugins\u002Fgps-tracker\u002Fassets\u002Fjs\u002Fleaflet.js","\u002Fwp-content\u002Fplugins\u002Fgps-tracker\u002Fassets\u002Fcss\u002Fleaflet.css",[],[288,289],[294,295,296,297],"gpstracker\u002Fassets\u002Fcss\u002Fadmin.css?ver=","gpstracker\u002Fassets\u002Fjs\u002Fpublic.js?ver=","gpstracker\u002Fassets\u002Fjs\u002Fleaflet.js?ver=","gpstracker\u002Fassets\u002Fcss\u002Fleaflet.css?ver=",{"cssClasses":299,"htmlComments":301,"htmlAttributes":302,"restEndpoints":303,"jsGlobals":304,"shortcodeOutput":307},[300],"gps-tracker-map-container",[],[],[],[305,306],"GpsTracker","Leaflet",[308],"[gps_tracker]",{"error":198,"url":310,"statusCode":311,"statusMessage":312,"message":312},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fgps-tracker\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":314,"versions":315},5,[316,321,328,335,342],{"version":6,"download_url":26,"svn_tag_url":317,"released_at":29,"has_diff":196,"diff_files_changed":318,"diff_lines":29,"trac_diff_url":319,"vulnerabilities":320,"is_current":198},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgps-tracker\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgps-tracker%2Ftags%2F1.0.3&new_path=%2Fgps-tracker%2Ftags%2F1.0.4",[],{"version":322,"download_url":323,"svn_tag_url":324,"released_at":29,"has_diff":196,"diff_files_changed":325,"diff_lines":29,"trac_diff_url":326,"vulnerabilities":327,"is_current":196},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgps-tracker.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgps-tracker\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgps-tracker%2Ftags%2F1.0.2&new_path=%2Fgps-tracker%2Ftags%2F1.0.3",[],{"version":329,"download_url":330,"svn_tag_url":331,"released_at":29,"has_diff":196,"diff_files_changed":332,"diff_lines":29,"trac_diff_url":333,"vulnerabilities":334,"is_current":196},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgps-tracker.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgps-tracker\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgps-tracker%2Ftags%2F1.0.1&new_path=%2Fgps-tracker%2Ftags%2F1.0.2",[],{"version":336,"download_url":337,"svn_tag_url":338,"released_at":29,"has_diff":196,"diff_files_changed":339,"diff_lines":29,"trac_diff_url":340,"vulnerabilities":341,"is_current":196},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgps-tracker.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgps-tracker\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgps-tracker%2Ftags%2F1.0.0&new_path=%2Fgps-tracker%2Ftags%2F1.0.1",[],{"version":343,"download_url":344,"svn_tag_url":345,"released_at":29,"has_diff":196,"diff_files_changed":346,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":347,"is_current":196},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgps-tracker.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgps-tracker\u002Ftags\u002F1.0.0\u002F",[],[]]