[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flVO18yWYS4wasK873J97rAaYzzrDAaCkm7lUVcmEvX0":3,"$fRzzx3V0biIlcZCjBt0L_zndzKxA_ljp-k_s_eqIuJjk":142,"$fKMS2_PJfZIMTGtpxk0bWK8Cr6ww1B2elbMip-6jo7W0":147},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":26,"fingerprints":26},"whoknew-signal-push-notifications","WhoKnew Signal – Self-Hosted Web Push Notifications & PWA","2.0.0","WhoKnew.io","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhoknewio\u002F","\u003Cp>\u003Cstrong>WhoKnew Signal\u003C\u002Fstrong> sends real push notifications directly from your WordPress site to every major browser  –  including iPhone and iPad  –  with no SaaS account, no Firebase, and no monthly subscription. One plugin. Completely yours.\u003C\u002Fp>\n\u003Ch4>Unlimited Subscribers in the Free Plugin\u003C\u002Fh4>\n\u003Cp>Grow your list without hitting a subscriber cap. \u003Cstrong>Unlimited active subscribers are included in the free plugin\u003C\u002Fstrong>  –  not a trial, not a temporary unlock, and not tied to a paid upgrade. Many WordPress push plugins and SaaS tools charge when your list grows (subscriber limits, paid tiers, or per-seat pricing). WhoKnew Signal stores every endpoint in your WordPress database and does not count subscribers against a paid quota.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited subscribers (free)\u003C\u002Fstrong>  –  10, 1,000, or 100,000+ active subscribers on the same free plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No per-subscriber fees\u003C\u002Fstrong>  –  your hosting plan is the practical limit, not an artificial plugin cap\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro adds automation\u003C\u002Fstrong>  –  Install on Phones, background sends, WooCommerce, analytics, and more (not a higher subscriber limit)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>One Plugin That Does What Two Used to Require\u003C\u002Fh4>\n\u003Cp>Until now, getting iOS push notifications working on WordPress required two separate plugins: a \u003Cstrong>PWA plugin\u003C\u002Fstrong> (to set up your web app manifest and home screen icon) and a \u003Cstrong>push notification plugin\u003C\u002Fstrong> (to actually send the notifications). Then you had to make them work together.\u003C\u002Fp>\n\u003Cp>WhoKnew Signal does both in a single, lightweight plugin.\u003C\u002Fp>\n\u003Cp>The built-in \u003Cstrong>Web App tab\u003C\u002Fstrong> handles what standalone PWA plugins do: your \u003Ccode>manifest.json\u003C\u002Fcode>, app icon, theme color, display mode, and Apple touch icon meta tags. Visitors can add your site to their home screen manually; \u003Cstrong>WhoKnew Signal Pro\u003C\u002Fstrong> adds the \u003Ccode>[wkspn_install_buttons]\u003C\u002Fcode> shortcode for guided Android and iOS install buttons. Once installed as a PWA, visitors can receive push notifications on supported browsers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you have Super PWA, PWA for WP, or a similar plugin installed just to get iOS push working  –  you can replace it with WhoKnew Signal alone.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Self-Hosted Web Push on Your WordPress Server\u003C\u002Fh4>\n\u003Cp>WhoKnew Signal is built for site owners who want \u003Cstrong>truly self-hosted web push notifications\u003C\u002Fstrong> and a \u003Cstrong>PWA (Progressive Web App)\u003C\u002Fstrong> setup without a SaaS dashboard, without Firebase as your subscriber database, and without per-subscriber monthly fees.\u003C\u002Fp>\n\u003Cp>Many WordPress push plugins route campaigns through a vendor API or store tokens off-site. SaaS tools like OneSignal and PushEngage are upfront about that model. WhoKnew Signal takes a different approach: \u003Cstrong>subscriber endpoints live in your WordPress database\u003C\u002Fstrong>, and campaigns are sent from your server using the open \u003Cstrong>VAPID\u003C\u002Fstrong> Web Push standard.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited subscribers on free\u003C\u002Fstrong>  –  no 250- or 2,000-subscriber paywall common in other push plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>VAPID web push\u003C\u002Fstrong>  –  supported in Chrome, Firefox, Edge, Android, and Safari (including \u003Cstrong>iOS\u003C\u002Fstrong> when your site is installed to the home screen as a PWA)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscriber data on your server\u003C\u002Fstrong>  –  push tokens stay in your database; WhoKnew does not host your list\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Direct delivery from WordPress\u003C\u002Fstrong>  –  your site sends encrypted payloads to each browser’s push endpoint (see External services below for FCM, Mozilla, and Apple delivery networks)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in PWA manifest\u003C\u002Fstrong>  –  app name, icons, theme color, display mode, and Apple touch icon meta tags without a separate PWA plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No WhoKnew account required for the free plugin\u003C\u002Fstrong>  –  no license server, analytics phone-home, or vendor relay for sending\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WhoKnew Signal Pro (sold separately at whoknew.io) adds Install on Phones, background campaign sends, rich images, WooCommerce automation, segmentation, analytics, scheduling, and optional SMS notifications via your own Twilio account.\u003C\u002Fp>\n\u003Ch4>Subscriptions That Actually Stay Subscribed\u003C\u002Fh4>\n\u003Cp>Most push notification plugins lose a subscriber the moment they clear their browser cache. WhoKnew Signal is built differently:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Survives browser cache clears\u003C\u002Fstrong>  –  subscriber status is stored in both a cookie and browser storage. If one is wiped, the other picks it up automatically. No popup re-appears, no duplicate entry.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Self-healing subscriptions\u003C\u002Fstrong>  –  if both are cleared but the browser still holds the push subscription, the plugin silently re-registers in the background on the next visit. The subscriber never sees a popup again. They just stay subscribed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Firebase account required\u003C\u002Fstrong>  –  subscription persistence uses your site storage, not a Google developer project for your subscriber list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Once someone subscribes, WhoKnew Signal is designed to keep them subscribed across cache clears without storing your audience on a third-party push SaaS.\u003C\u002Fp>\n\u003Ch4>Post Types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free\u003C\u002Fstrong>  –  auto-send on publish for blog posts (unlimited subscribers)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pro\u003C\u002Fstrong>  –  auto-send for additional public post types such as pages, WooCommerce products, events, and custom post types from other plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited active subscribers\u003C\u002Fstrong>  –  no subscriber cap in the free plugin (a major difference from capped free tiers elsewhere)\u003C\u002Fli>\n\u003Cli>Truly self-hosted  –  subscriber data stored only in your WordPress database\u003C\u002Fli>\n\u003Cli>Works on Chrome, Firefox, Edge, Android, macOS Safari, iOS Safari (via PWA)\u003C\u002Fli>\n\u003Cli>iOS and macOS Safari included free  –  no upgrade, no extra fee\u003C\u002Fli>\n\u003Cli>Built-in PWA \u002F Web App manifest  –  replaces Super PWA and similar plugins\u003C\u002Fli>\n\u003Cli>Auto-send on publish for blog posts (additional post types in Pro)\u003C\u002Fli>\n\u003Cli>App name, icons, theme color, display mode, and start URL  –  all configurable\u003C\u002Fli>\n\u003Cli>VAPID keys auto-generated on activation  –  no setup, no accounts\u003C\u002Fli>\n\u003Cli>Beautiful soft-ask subscription popup (fully customizable text and colors)\u003C\u002Fli>\n\u003Cli>Welcome notification sent automatically the moment someone subscribes\u003C\u002Fli>\n\u003Cli>Auto-send notification when a blog post is published (more post types in Pro)\u003C\u002Fli>\n\u003Cli>Manual campaign send from the admin dashboard\u003C\u002Fli>\n\u003Cli>Manual and auto-send campaigns (blocking in-tab send; Pro adds background queue)\u003C\u002Fli>\n\u003Cli>Multiple campaigns can send at the same time (default: up to 5 concurrent sends)\u003C\u002Fli>\n\u003Cli>Live send progress in the admin (Send Dock on Signal tabs and admin bar badge)\u003C\u002Fli>\n\u003Cli>Subscriber management with browser and platform tracking\u003C\u002Fli>\n\u003Cli>Campaign history with click tracking\u003C\u002Fli>\n\u003Cli>VAPID key backup and restore  –  migrate to a new server without losing subscribers\u003C\u002Fli>\n\u003Cli>Privacy-minded  –  self-hosted data, browser consent, copy-paste privacy policy text in Settings; optional link to WordPress account when logged in\u003C\u002Fli>\n\u003Cli>No WhoKnew SaaS account  –  the free plugin does not phone home; push delivery uses browser networks documented under External services\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features (whoknew.io)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install on Phones shortcode and settings\u003C\u002Fli>\n\u003Cli>Background campaign sends (leave the admin tab)\u003C\u002Fli>\n\u003Cli>Rich notification banner images\u003C\u002Fli>\n\u003Cli>WooCommerce push notifications  –  order updates and abandoned cart to linked accounts; broadcasts for new products, back in stock, and price drops\u003C\u002Fli>\n\u003Cli>Advanced analytics dashboard with subscriber growth, browser breakdown, and best send time\u003C\u002Fli>\n\u003Cli>Smart subscriber segments  –  engagement, device, tenure, and Woo purchase behavior (combine when sending)\u003C\u002Fli>\n\u003Cli>A\u002FB test two notification variants with automatic winner promotion\u003C\u002Fli>\n\u003Cli>Action buttons  –  clickable call-to-action on every notification\u003C\u002Fli>\n\u003Cli>Scheduled campaigns  –  send at a future date and time\u003C\u002Fli>\n\u003Cli>Background send performance profiles  –  tune concurrency for shared, VPS, or cloud hosting (Settings tab)\u003C\u002Fli>\n\u003Cli>Welcome drip sequence  –  automated onboarding for new subscribers\u003C\u002Fli>\n\u003Cli>Re-engagement campaigns  –  automatically re-engage inactive subscribers\u003C\u002Fli>\n\u003Cli>Rich notifications with large images\u003C\u002Fli>\n\u003Cli>UTM tracking  –  measure push traffic in Google Analytics\u003C\u002Fli>\n\u003Cli>TTL control  –  expire stale notifications automatically\u003C\u002Fli>\n\u003Cli>Subscriber import & export  –  full server migration support\u003C\u002Fli>\n\u003Cli>SMS notifications (optional)  –  send text messages via your own Twilio account; subscriber phone numbers stored on your server, no SaaS markup\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Compares\u003C\u002Fh4>\n\u003Cp>Typical setup models for WordPress push (your experience may vary by vendor):\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited subscribers on free plan\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: Often capped (e.g. 250-2,000)\u003Cbr \u002F>\n* SaaS (OneSignal etc.): Tier \u002F usage limits\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Unlimited (free)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Subscriber list stored on your WordPress server\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: Often no\u003Cbr \u002F>\n* SaaS (OneSignal etc.): No\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Yes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send from your WordPress server (VAPID)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: Often no\u003Cbr \u002F>\n* SaaS (OneSignal etc.): No\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Yes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requires vendor SaaS account to operate\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: Often yes\u003Cbr \u002F>\n* SaaS (OneSignal etc.): Yes\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>No (free plugin)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>iOS \u002F Safari web push (PWA)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: Often paid add-on\u003Cbr \u002F>\n* SaaS (OneSignal etc.): Paid tiers\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Included in free\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built-in PWA manifest\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: No\u003Cbr \u002F>\n* SaaS (OneSignal etc.): No\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Yes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Install buttons shortcode (iOS + Android)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: No\u003Cbr \u002F>\n* SaaS (OneSignal etc.): No\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Yes (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SMS notifications\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: No\u003Cbr \u002F>\n* SaaS (OneSignal etc.): Yes (managed SaaS)\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Optional — BYO-Twilio (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Welcome notification\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: Paid\u003Cbr \u002F>\n* SaaS (OneSignal etc.): Paid\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Free\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Discover all post types in UI\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: No (manual)\u003Cbr \u002F>\n* SaaS (OneSignal etc.): \u003Cstrong>Yes\u003C\u002Fstrong>\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Yes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Auto-send all post types\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: No\u003Cbr \u002F>\n* SaaS (OneSignal etc.): Posts only\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Yes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Price\u003C\u002Fstrong>\u003Cbr \u002F>\n* Vendor-hosted push plugins: $50\u002Fyr+\u003Cbr \u002F>\n* SaaS (OneSignal etc.): $19 – 228+\u002Fyr\u003Cbr \u002F>\n* WhoKnew Signal: \u003Cstrong>Free \u002F $80\u002Fyr Pro\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Technical Notes\u003C\u002Fh4>\n\u003Cp>WhoKnew Signal uses the Web Push Protocol (RFC 8030), VAPID authentication (RFC 8292), and AES-128-GCM payload encryption (RFC 8291)  –  all implemented using PHP’s built-in OpenSSL functions. No external library, no Composer dependency.\u003C\u002Fp>\n\u003Cp>The service worker is served via a WordPress query var (\u003Ccode>\u002F?wkspn_sw=1\u003C\u002Fcode>) intercepted at \u003Ccode>init\u003C\u002Fcode> priority 1 with a \u003Ccode>Service-Worker-Allowed: \u002F\u003C\u002Fcode> header, giving it origin-wide scope without placing any file in your web root. Compatible with all hosting environments including managed WordPress hosts.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher with OpenSSL extension\u003C\u002Fli>\n\u003Cli>HTTPS (SSL)  –  required by all browsers for Web Push\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy & Data\u003C\u002Fh3>\n\u003Ch4>What WhoKnew Signal stores\u003C\u002Fh4>\n\u003Cp>WhoKnew Signal stores the following data \u003Cstrong>only in your own WordPress database\u003C\u002Fstrong> — nothing is ever sent to WhoKnew or any third-party server:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Push subscription endpoint\u003C\u002Fstrong> — an opaque URL generated by the visitor’s browser and their browser’s push delivery service (Google, Mozilla, or Apple). It cannot be traced back to an individual without access to their device.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser name\u003C\u002Fstrong> — e.g. Chrome, Firefox, Safari (detected from the user agent at subscription time).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Platform\u003C\u002Fstrong> — e.g. Windows, macOS, Android, iOS (detected from the user agent at subscription time).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscription timestamp\u003C\u002Fstrong> — the date and time the visitor subscribed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress user ID (optional)\u003C\u002Fstrong> — when the visitor is logged in, the subscription may be linked to their existing WordPress account on your site so account-related notifications (e.g. order updates with Pro) can reach that browser. The plugin does not store their name or email; it uses an account reference your site already has.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fail count and status\u003C\u002Fstrong> — internal delivery health tracking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click events (Pro)\u003C\u002Fstrong> — click timestamps tied to the subscription endpoint for analytics and smart segments, not a separate marketing profile.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What WhoKnew Signal does NOT store\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No name or email address collected by this plugin for push subscriptions.\u003C\u002Fli>\n\u003Cli>No IP address stored for push subscriptions.\u003C\u002Fli>\n\u003Cli>No separate browsing history or off-site behavioral tracking.\u003C\u002Fli>\n\u003Cli>No subscriber push data transmitted to WhoKnew or any external analytics service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Cookies and local storage\u003C\u002Fh4>\n\u003Cp>WhoKnew Signal sets one cookie and one localStorage key on the visitor’s browser:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ccode>wkspn_dismissed\u003C\u002Fcode>\u003C\u002Fstrong> (cookie, expires after 30 days by default) — remembers that the visitor dismissed or responded to the push notification permission prompt, so it does not reappear on every page load. This is strictly necessary for the plugin to function correctly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>wkspn_subscribed\u003C\u002Fcode>\u003C\u002Fstrong> (localStorage) — remembers the visitor’s subscription state across page loads and cache clears so subscribed visitors are never shown the prompt again. This is strictly necessary for the plugin to function correctly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Neither item contains personal data. Both are classified as strictly necessary by all major GDPR cookie consent plugins. WhoKnew Signal automatically registers these with Complianz, CookieYes, Cookiebot, Cookie Notice by dFactory, and GDPR Cookie Consent by WebToffee — they will never be blocked by a “necessary cookies only” consent choice.\u003C\u002Fp>\n\u003Ch4>Site owner responsibilities\u003C\u002Fh4>\n\u003Cp>As the operator of your WordPress site, you are the data controller for any subscriber data collected. You should disclose WhoKnew Signal’s data collection in your site’s privacy policy. The following paragraph may be copied and adapted (the same text appears in Settings):\u003C\u002Fp>\n\u003Cp>\u003Cem>This site uses WhoKnew Signal(TM) to deliver web push notifications. When you choose to subscribe, your browser generates a unique, opaque subscription token (a push endpoint URL) stored only in our database on this server. No third party receives or processes that token. We also record browser type, device platform (e.g. Windows, macOS, Android, iOS), and the date you subscribed. This plugin does not collect your name, email address, or IP address for push subscriptions. If you are logged in when you subscribe, we may link that browser token to your existing WordPress account on this site so account-related notifications (such as order updates) can reach this device. That uses an account reference your site already holds; the plugin does not gather additional identity information. Your subscription data is never sold or shared with external parties for marketing.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>Your subscription is voluntary and based on consent through your browser permission prompt. You may withdraw consent at any time by removing notification permissions for this site in your browser settings (locate [your site URL]). Logging out on this browser removes the link between the subscription and your WordPress account on this device; revoking browser notification permission stops delivery. For subscriptions that were never linked to an account, we cannot match push records to you by name or email alone. Withdrawal does not affect the lawfulness of notifications sent before you withdrew.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>External services\u003C\u002Fh4>\n\u003Cp>Push delivery uses the \u003Cstrong>Web Push protocol (VAPID)\u003C\u002Fstrong>. When you send a notification, your WordPress server contacts each subscriber’s browser push endpoint. Depending on the browser, that endpoint may be operated by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Firebase Cloud Messaging (FCM)\u003C\u002Fstrong> — Chrome, Edge, and most Android browsers. Terms: https:\u002F\u002Ffirebase.google.com\u002Fterms\u002F — Privacy: https:\u002F\u002Ffirebase.google.com\u002Fsupport\u002Fprivacy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mozilla autopush\u003C\u002Fstrong> — Firefox. Privacy: https:\u002F\u002Fwww.mozilla.org\u002Fprivacy\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apple Push Notification service\u003C\u002Fstrong> — Safari and iOS PWA subscribers. Privacy: https:\u002F\u002Fwww.apple.com\u002Flegal\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WhoKnew Signal does not require you to create accounts with these providers. Your subscriber list stays in your WordPress database; only the encrypted notification payload and endpoint URL are transmitted at send time.\u003C\u002Fp>\n\u003Ch4>WhoKnew Terms and Privacy Policy\u003C\u002Fh4>\n\u003Cp>WhoKnew Signal is published by WhoKnew. Use of WhoKnew websites, Pro licenses, support, and related services is governed by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fwhoknew.io\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwhoknew.io\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Purchasing or activating WhoKnew Signal Pro requires agreement to these terms. The free plugin does not send subscriber push data to WhoKnew; see the sections above for what is stored on your server and what site owners should disclose to their visitors.\u003C\u002Fp>\n","Truly self-hosted web push and PWA for WordPress -- iOS, Android, Chrome, Safari. No SaaS, no Firebase, no monthly fees.",0,107,"2026-07-08T17:46:00.000Z","7.0.2","5.8","7.4",[18,19,20,21,22],"progressive-web-app","push-notifications","pwa","self-hosted","web-push","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhoknew-signal-push-notifications.2.0.0.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"whoknewio",4,10,30,94,"2026-08-29T11:08:23.081Z",[38,55,80,100,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":25,"downloaded":46,"rating":25,"num_ratings":47,"last_updated":48,"tested_up_to":14,"requires_at_least":49,"requires_php":16,"tags":50,"homepage":53,"download_link":54,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"progressify","Progressify – All-in-One Progressive Web App (PWA)","1.3.4","DaftPlug","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaftplug\u002F","\u003Cp>Progressify is an all-in-one plugin that empowers your website with Progressive Web App (PWA) features, to make it faster, smoother, and feel like a real app. Let users install your site on their home screens and increase engagement, repeat visits, and sales.\u003C\u002Fp>\n\u003Ch3>🚀 Turn your site into Progressive Web App\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add to Home Screen\u003C\u002Fstrong> – Let users install your site on their home screens in seconds, giving it a true app-like experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Installation Prompts\u003C\u002Fstrong> – Prompt users to install with banners, popups, overlays, buttons, or QR codes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>App-like UI Components\u003C\u002Fstrong> – Seamlessly integrate features such as loaders, pull-to-refresh, dark mode, navigation tabs, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Push Notifications\u003C\u002Fstrong> – Send push notifications manually or automatically to users’ devices to drive them back to your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offline Usage\u003C\u002Fstrong> – Keep your site available and accessible for users, even without an internet connection.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Web Capabilities\u003C\u002Fstrong> – Easily enable advanced Web API features such as periodic background sync, content indexing, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Usage Tracking & Analytics\u003C\u002Fstrong> – Gain complete analytics on your web app, including how many users install and use it, which devices they’re using, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Configuration\u003C\u002Fstrong> – Easily configure and customize every aspect of your PWA features directly from the user-friendly settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate Mobile Apps (Pro)\u003C\u002Fstrong> – Optionally create real-time Android and iOS apps that mirror your website and publish them to app stores.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🗝️ Countless More Features\u003C\u002Fh4>\n\u003Cp>Progressify offers a wide range of state-of-the-art features and seamlessly integrates them into your website, delivering a smooth, app-like user experience:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Display Settings\u003C\u002Fstrong>: Display and startup behavior\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offline Settings\u003C\u002Fstrong>: Offline cache and capabilities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Navigation Tab Bar\u003C\u002Fstrong>: Bottom navigation tab bar\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dark Mode\u003C\u002Fstrong>: Dark theme mode toggle\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pull Down Refresh\u003C\u002Fstrong>: Pull-down to refresh gesture\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Skeleton Loader\u003C\u002Fstrong>: Page skeleton loading animation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smooth Page Transitions\u003C\u002Fstrong>: No-reload page changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toast Messages\u003C\u002Fstrong>: Popup toast notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Share Button\u003C\u002Fstrong>: Device native share button\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Sync\u003C\u002Fstrong>: Fetch data in background\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vibrations\u003C\u002Fstrong>: Haptic feedback on tap\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Screen Wake Lock\u003C\u002Fstrong>: Prevent screen dimming and locking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Idle Detection\u003C\u002Fstrong>: Detect inactivity and prompt updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shake Refresh\u003C\u002Fstrong>: Shake to refresh gesture\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autosave Forms\u003C\u002Fstrong>: Persist values to prevent data loss\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Countless more features and options…\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎉 PWA Success Stories\u003C\u002Fh3>\n\u003Cp>PWA is actively implemented by big companies and they see amazing improvements regarding the performance and conversions\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>+150% User Traffic\u003C\u002Fstrong>: Trivago saw a 150% rise in engagement from home screen users, leading to a 97% increase in hotel offer click-outs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>+76% Total Conversions\u003C\u002Fstrong>: AliExpress upgraded to a PWA and saw a 76% boost in conversions and a 30% rise in monthly active Android users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>+44% Ad Revenue\u003C\u002Fstrong>: Pinterest new PWA boosted user-generated ad revenue by 44% and core engagement by 60%.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>+90% Storage Efficient\u003C\u002Fstrong>: Tinder native application was a whopping 30MB, but after transitioning to a PWA, they reduced the file size to just 2.8MB.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ Smart Features, No Hassle\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Coding Required\u003C\u002Fstrong>: The plugin offers ready-made, fully configurable features, enabling advanced web APIs without any technical expertise.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Updates\u003C\u002Fstrong>: Updates with fixes, new features and improvements are automatically pushed to your WordPress website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High Quality\u003C\u002Fstrong>: The plugin is built with a modular design, ensuring fast, reliable performance without frequent bugs and failures.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support\u003C\u002Fstrong>: Get support in the support forum from friendly professionals ready to answer your questions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌐 Fully Translatable\u003C\u002Fh4>\n\u003Cp>Progressify supports multiple languages, typography options, and RTL layouts. It’s fully translatable via POT files using tools like Poedit and Loco Translate and is compatible with WPML, Polylang, TranslatePress, Weglot, and more.\u003C\u002Fp>\n\u003Ch4>🔌 Compatible with All Themes &  Plugins\u003C\u002Fh4>\n\u003Cp>Progressify works out-of-the-box with any WordPress setup, theme, or plugin. Whether you’re running a blog, e-commerce store, forum, portfolio, membership site, or news portal, it integrates seamlessly without requiring extra configuration.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services to provide specific functionality. Below is a complete list of the services, what they do, when they are used, and what data may be transmitted.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Workbox CDN (storage.googleapis.com)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Loads Google’s Workbox service worker library so the offline cache and routing strategies can function.\u003C\u002Fli>\n\u003Cli>What is sent and when: The browser downloads a static JavaScript file (workbox-sw.js) when the service worker is installed\u002Fupdated. No user data is sent by this plugin as part of that request.\u003C\u002Fli>\n\u003Cli>Provider: Google. Terms: https:\u002F\u002Fpolicies.google.com\u002Fterms — Privacy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy — Workbox: https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Fworkbox\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WordPress.com MShots (s0.wp.com)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Generates a screenshot (thumbnail) of your site’s start page used by the plugin for the offline fallback page background and for certain preview\u002Ficon generation cases.\u003C\u002Fli>\n\u003Cli>What is sent and when: The browser requests a static image from https:\u002F\u002Fs0.wp.com\u002Fmshots\u002Fv1\u002F with your site URL included in the query string plus viewport parameters. As with any HTTP request, the visitor’s IP address and user agent are sent by the browser to the CDN. No additional user-specific data is sent by this plugin.\u003C\u002Fli>\n\u003Cli>Provider: Automattic (WordPress.com). Terms: https:\u002F\u002Fwordpress.com\u002Ftos — Privacy: https:\u002F\u002Fautomattic.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>GeoJS (get.geojs.io)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Resolves a visitor’s IP address to a country name\u002Fcode for anonymous PWA analytics (Dashboard) and push subscriber metadata.\u003C\u002Fli>\n\u003Cli>What is sent and when: The visitor’s IP address is looked up server‑side on first PWA open and when a user subscribes to push notifications. The response is used to store country information only.\u003C\u002Fli>\n\u003Cli>Provider: GeoJS. Website\u002FDocs: https:\u002F\u002Fwww.geojs.io\u002F — Privacy: https:\u002F\u002Fwww.geojs.io\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>OneSignal SDK Worker (cdn.onesignal.com)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: If the OneSignal plugin is active, the service worker imports OneSignal’s web push SDK worker to enable that plugin’s push features.\u003C\u002Fli>\n\u003Cli>What is sent and when: Requests the OneSignal SDK worker file. Any subsequent data flows are governed by the OneSignal plugin\u002Faccount configuration.\u003C\u002Fli>\n\u003Cli>Provider: OneSignal. Terms: https:\u002F\u002Fonesignal.com\u002Fterms-of-service — Privacy: https:\u002F\u002Fonesignal.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Webpushr Service Worker (cdn.webpushr.com)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: If the Webpushr plugin is active, the service worker imports Webpushr’s worker to enable that plugin’s push features.\u003C\u002Fli>\n\u003Cli>What is sent and when: Requests the Webpushr worker file. Any subsequent data flows are governed by the Webpushr plugin\u002Faccount configuration.\u003C\u002Fli>\n\u003Cli>Provider: Webpushr. Terms: https:\u002F\u002Fwww.webpushr.com\u002Fterms-of-service — Privacy: https:\u002F\u002Fwww.webpushr.com\u002Fprivacy-policy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Notes:\u003Cbr \u002F>\n– OneSignal and Webpushr integrations are conditional and only load if those plugins are active on your site.\u003Cbr \u002F>\n– Web push delivery uses the standard browser push endpoints associated with each subscription (e.g., services operated by browser vendors). The specific endpoint domain varies per browser and is not controlled by this plugin.\u003C\u002Fp>\n\u003Ch3>Source Code and Build Instructions\u003C\u002Fh3>\n\u003Cp>This plugin uses modern tooling (Tailwind CSS and esbuild) to produce minified assets for distribution. The human‑readable source code is included in the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Admin JS and CSS source: \u003Ccode>assets\u002F_src\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Build prerequisites: Node.js and npm.\u003C\u002Fp>\n\u003Cp>Basic development build:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install dev dependencies.\u003C\u002Fli>\n\u003Cli>Build assets in development mode.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Third‑party libraries used in compiled assets include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>esbuild – https:\u002F\u002Fesbuild.github.io\u002F\u003C\u002Fli>\n\u003Cli>Tailwind CSS – https:\u002F\u002Ftailwindcss.com\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The full, human‑readable sources for all minified files are present within the plugin as listed above. If you have any trouble locating sources, please open an issue in the WordPress.org support forum for this plugin.\u003C\u002Fp>\n","Turn your site into an app-like PWA with install prompts, offline use, push notifications, and more to boost engagement, repeat visits, and sales.",3448,3,"2026-07-18T06:07:00.000Z","5.0",[51,52,18,19,20],"mobile-app","native-app","https:\u002F\u002Fdaftplug.com\u002Fprogressify\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprogressify.1.3.4.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":14,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":75,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":11,"last_vuln_date":79,"fetched_at":27},"super-progressive-web-apps","Super Progressive Web Apps","2.2.46","SuperPWA","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuperpwa\u002F","\u003Cp>Progressive Web Apps (PWA) is a new 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>\u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Help\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdocs\u002F#pro-doc\" rel=\"nofollow ugc\">Premium version Features\u003C\u002Fa>\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>Super Progressive Web Apps makes it easy for you to convert your WordPress website into a Progressive Web App instantly!\u003C\u002Fp>\n\u003Cp>Once SuperPWA 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. Every page visited is stored locally on their device and will be available to read even when they are offline!\u003C\u002Fp>\n\u003Cp>SuperPWA is easy to configure, it takes less than a minute to set-up your Progressive Web App! SuperPWA does a clean uninstall, by removing every database entry and file that it creates. In fact, none of the default settings are saved to the database until you manually save it the first time. Go ahead and give it a try.\u003C\u002Fp>\n\u003Cp>And the best part? If you ever get stuck, we are here to watch your back! \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsuper-progressive-web-apps\" rel=\"ugc\">Open a support\u003C\u002Fa> ticket if you have a question or need a feature. We are super excited to hear your feedback and we want to genuinely help you build the best Progressive Web App for your WordPress website!\u003C\u002Fp>\n\u003Ch4>Quick Demo?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Open up \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002F?utm_source=wordpress.org&utm_medium=description-demo\" rel=\"nofollow ugc\">SuperPWA.com\u003C\u002Fa> in a supported device. \u003C\u002Fli>\n\u003Cli>Add the website to your home screen either from the Add to Home Screen prompt (Chrome for Android) or from the browser menu. \u003C\u002Fli>\n\u003Cli>Open the app from your home screen and you will see the splash screen. \u003C\u002Fli>\n\u003Cli>Turn off your data and wifi to go offline and open up the app. You will still be able to see the app and browse the pages you have already visited. \u003C\u002Fli>\n\u003Cli>Browse to a page that you haven’t visited before. The offline page will be displayed. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Thank You PWA Enthusiasts!\u003C\u002Fh4>\n\u003Cp>We are humbled by the feedback from the community. Thanks to everyone who believed in us and tried our plugin. Your feedback has been invaluable and we have learned a lot from your experience. Thank you for your love and support and we hope to return the love by striving to bring you the best ever Progressive Web Apps plugin for WordPress!\u003C\u002Fp>\n\u003Ch3>What’s in the box\u003C\u002Fh3>\n\u003Cp>Here are the current features of Super Progressive Web Apps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate a manifest for your website and add it to the head of your website.\u003C\u002Fli>\n\u003Cli>Set the application icon for your Progressive Web App. \u003C\u002Fli>\n\u003Cli>Set the background color for the splash screen of your Progressive Web App. \u003C\u002Fli>\n\u003Cli>Your website will show the “Add to home screen” notice when accessed in a supported browser.\u003C\u002Fli>\n\u003Cli>Aggressive caching of pages using CacheStorage API.\u003C\u002Fli>\n\u003Cli>Pages once cached are served even if the user is offline. \u003C\u002Fli>\n\u003Cli>Set custom offline page: Select the page you want the user to see when a page that isn’t in the cache is accessed and the user is offline.\u003C\u002Fli>\n\u003Cli>New in version 1.2: Support for theme-color meta property. Change the color of browser address bar of Chrome, Firefox OS and Opera to match your website colors. \u003C\u002Fli>\n\u003Cli>New in version 1.2: Now you can edit the Application Name and Application Short name.\u003C\u002Fli>\n\u003Cli>New in version 1.2: Set the start page of your PWA.\u003C\u002Fli>\n\u003Cli>New in version 1.2: Set Accelerated Mobile Pages (AMP) version of the start page. Supported plugins: AMP for WordPress, AMP for WP, Better AMP, AMP Supremacy, WP AMP.\u003C\u002Fli>\n\u003Cli>New in version 1.3: Added support for high-quality splash screen. You can now set the 512×512 icon for the splash screen of your Progressive Web App.\u003C\u002Fli>\n\u003Cli>New in version 1.3: Super Progressive Web Apps now accounts for content updates and will update the cache as you update the website. \u003C\u002Fli>\n\u003Cli>New in version 1.3: Improved in-browser service worker update handling.\u003C\u002Fli>\n\u003Cli>New in version 1.4: You can now set the default orientation of your PWA. Choose from “any” (Follow Device Orientation), “Portrait” and “Landscape”.\u003C\u002Fli>\n\u003Cli>New in version 1.4: You can now set the theme_color property in the manifest.\u003C\u002Fli>\n\u003Cli>New in version 1.5: OneSignal integration for Push notifications.\u003C\u002Fli>\n\u003Cli>New in version 1.6: WordPress Multisite Network compatibility. \u003C\u002Fli>\n\u003Cli>New in version 1.7: Add-Ons for SuperPWA is here! Ships with \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Faddons\u002Futm-tracking\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">UTM Tracking Add-On\u003C\u002Fa> to track visits coming from your PWA.\u003C\u002Fli>\n\u003Cli>New in version 1.8: Compatibility issues with OneSignal are now resolved! \u003C\u002Fli>\n\u003Cli>New in version 1.8: New Add-On: \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Faddons\u002Fapple-touch-icons\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">Apple Touch Icons\u003C\u002Fa> that sets your app icons as Apple Touch Icons. \u003C\u002Fli>\n\u003Cli>New in version 2.0: SuperPWA is now compatible with WordPress installed in a sub-folder. \u003C\u002Fli>\n\u003Cli>New in version 2.0: You can now set \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdoc\u002Fweb-app-manifest-display-modes\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">display property\u003C\u002Fa> from SuperPWA settings.\u003C\u002Fli>\n\u003Cli>New in version 2.1.1: SuperPWA now supports Maskable Icons.\u003C\u002Fli>\n\u003Cli>New in version 2.1.15: SuperPWA now supports Monochrome Icon.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fchangelog\u002F\" rel=\"nofollow ugc\">Full changelog\u003C\u002Fa> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Upcoming features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Offline Indicator Notice.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO Version\u003C\u002Fstrong> support additional \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">advance feature\u003C\u002Fa>\u003Cbr \u002F>\n* Call To Action (CTA) \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdoc\u002Fcall-to-action-cta-add-on-for-superpwa\u002F\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>\u003Cbr \u002F>\n* Android APK APP Generator \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdoc\u002Fandroid-apk-app-generator-add-on-for-superpwa\u002F\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>\u003Cbr \u002F>\n* Data Analytics \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdoc\u002Fdata-analytics-add-on-for-superpwa\u002F\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>\u003Cbr \u002F>\n* Pre-Loader \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdocs\u002Farticle\u002Fpreloader-add-on-for-superpwa\u002F\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>\u003Cbr \u002F>\n* App Shortcuts \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdocs\u002Farticle\u002Fapp-shortcuts-add-on-for-superpwa\u002F\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>\u003Cbr \u002F>\n* QR Code Generator \u003Ca href=\"https:\u002F\u002Fsuperpwa.com\u002Fdocs\u002Farticle\u002Fqr-code-generator-add-on-for-superpwa\u002F\" rel=\"nofollow ugc\">More Info\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Progressive Web App Minimum Requirements\u003C\u002Fh3>\n\u003Cp>Progressive Web Apps require that your WordPress website is served from a secure origin i.e. your website should be HTTPS and not HTTP. If your website isn’t HTTPS, please contact your host about it. You can also \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsuper-progressive-web-apps\" rel=\"ugc\">ask us\u003C\u002Fa> if you need help.\u003C\u002Fp>\n\u003Ch3>Device and Browser Support For PWA\u003C\u002Fh3>\n\u003Cp>Progressive web apps need browsers that support manifests and service workers. Currently Google Chrome (version 57+), Chrome for Android (62), Mozilla Firefox (57), Firefox for Android (58) are the major browsers that support PWA.\u003C\u002Fp>\n\u003Cp>The list is fast growing and is likely to be supported in most major browsers by the end of this year.\u003C\u002Fp>\n\u003Ch3>How To Convert Your WordPress Website Into A Progressive Web App\u003C\u002Fh3>\n\u003Ch4>WordPress Installation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Visit WordPress Admin > Plugins > Add New\u003C\u002Fli>\n\u003Cli>Search for ‘Super Progressive Web Apps’\u003C\u002Fli>\n\u003Cli>Click “Install Now” and then “Activate” Super Progressive Web Apps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To install manually:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Upload super-progressive-web-apps folder to the \u002Fwp-content\u002Fplugins\u002F directory on your server\u003C\u002Fli>\n\u003Cli>Go to WordPress Admin > Plugins\u003C\u002Fli>\n\u003Cli>Activate Super Progressive Web Apps plugin from the list.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customizing Your Progressive Web App\u003C\u002Fh4>\n\u003Cp>Your Progressive Web App should be ready to test with the default settings on activation. You can customize it further and make it truly your own.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to WordPress Admin > SuperPWA\u003C\u002Fli>\n\u003Cli>Set a Background Color for the splash screen to be shown when your PWA is opened on a mobile device.\u003C\u002Fli>\n\u003Cli>Set the Application Icon. This will be the icon of your PWA when it is added to the homescreen in a mobile device. The icon must be a PNG image and exactly 192 x 192 pixels in size.\u003C\u002Fli>\n\u003Cli>Set the Offline Page. This page will be displayed if the user is offline and the page he requested is not cached already. Ideally you should create a dedicated WordPress page and set it here. Within the page you create, you could add a note that reads, “It looks like you are offline and the page you requested is not available right now. Please check back again once you are online.”. \u003C\u002Fli>\n\u003Cli>Click “Save Settings”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Testing Your Progressive Web App\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Open a supported browser in a supported device (for eg: Chrome for Android (62 or higher) in an Android Phone)\u003C\u002Fli>\n\u003Cli>Enter your website and wait till it fully loads\u003C\u002Fli>\n\u003Cli>You should see a pop-up that has your Application Icon and a button that reads “ADD TO HOME SCREEN”.\u003C\u002Fli>\n\u003Cli>Click on it and your PWA will be added to your home screen. Wait for the install to complete. \u003C\u002Fli>\n\u003Cli>Go to your home screen and open your PWA. Browse into a few pages if you like. Close the App.\u003C\u002Fli>\n\u003Cli>Disconnect from the internet and now open your PWA again. You should be able to see all the pages that you previously browsed. \u003C\u002Fli>\n\u003Cli>Try visiting a page that you did not visit before. You should see the page you set as your “Offline Page” in the settings of SuperPWA. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Troubleshooting Your Progressive Web App\u003C\u002Fh4>\n\u003Cp>Uh, oh. Your PWA did not work as expected? You do not see the “Add to Home Screen” notice?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Make sure your website has a SSL certificate installed. i.e. your website should be https instead of http (as in https:\u002F\u002Fyour-domain.com).\u003C\u002Fli>\n\u003Cli>Make sure you are using a supported device and a supported browser. Refer to the “Device and Browser Support For PWA” list above.\u003C\u002Fli>\n\u003Cli>Make sure your Application Icon and Splash Screen Icon’s are of PNG format and 192px X 192px and 512px X 512px in size respectively. \u003C\u002Fli>\n\u003Cli>Clear the browser cache and try again. In Chrome for Android, go to Settings > Privacy > “Clear browsing data”.\u003C\u002Fli>\n\u003Cli>If the application icon does not update after first install, delete the PWA from your phone, clear browser cache and install again. (We are working on making it better.) \u003C\u002Fli>\n\u003Cli>Create a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsuper-progressive-web-apps\" rel=\"ugc\">new support ticket\u003C\u002Fa> and share a link to your website. We will take a look and figure it out for you.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Feature Requests, Issues, Pull Requests\u003C\u002Fh3>\n\u003Cp>Here is our repository on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSuperPWA\u002FSuper-Progressive-Web-Apps\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Send us your pull requests, feature requests or issues, if any.\u003C\u002Fp>\n\u003Ch3>About us\u003C\u002Fh3>\n\u003Cp>We are a duo who got excited about the idea. Our mission is simple: Help you build an awesome PWA that your users would want to have on their home screen.\u003C\u002Fp>\n\u003Cp>When we first heard about PWA we wanted to learn everything about it. We have spent countless hours learning and wants to share it with the world.\u003C\u002Fp>\n\u003Cp>Please give us your constructive feedback and support.\u003C\u002Fp>\n","SuperPWA helps you convert your WordPress website into a Progressive Web App instantly.",40000,2392420,92,225,"2026-06-16T07:17:00.000Z","3.6.0","5.3",[71,72,73,74,20],"add-to-homescreen","android-app","chrome-app","progressive-web-apps","https:\u002F\u002Fsuperpwa.com\u002F?utm_source=superpwa-plugin&utm_medium=plugin-uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuper-progressive-web-apps.2.2.46.zip",99,2,"2023-11-22 00:00:00",{"slug":20,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":98,"download_link":99,"security_score":65,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"PWA","0.8.2","Weston Ruter","https:\u002F\u002Fprofiles.wordpress.org\u002Fwestonruter\u002F","\u003Cblockquote cite=\"https:\u002F\u002Fdevelopers.google.com\u002Fweb\u002Fprogressive-web-apps\u002F\">\u003Cp>\nProgressive Web Apps are user experiences that have the reach of the web, and are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fweb\u002Fprogressive-web-apps\u002F#reliable\" rel=\"nofollow ugc\">Reliable\u003C\u002Fa> – Load instantly and never show the downasaur, even in uncertain network conditions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fweb\u002Fprogressive-web-apps\u002F#fast\" rel=\"nofollow ugc\">Fast\u003C\u002Fa> – Respond quickly to user interactions with silky smooth animations and no janky scrolling.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fweb\u002Fprogressive-web-apps\u002F#engaging\" rel=\"nofollow ugc\">Engaging\u003C\u002Fa> – Feel like a natural app on the device, with an immersive user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This new level of quality allows Progressive Web Apps to earn a place on the user’s home screen.\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>Continue reading more about \u003Ca href=\"https:\u002F\u002Fweb.dev\u002Fprogressive-web-apps\u002F\" rel=\"nofollow ugc\">Progressive Web Apps\u003C\u002Fa> (PWA) from Google.\u003C\u002Fp>\n\u003Cp>In general a PWA depends on the following technologies to be available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FService_Worker_API\" rel=\"nofollow ugc\">Service Workers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FManifest\" rel=\"nofollow ugc\">Web App Manifest\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FHTTPS\" rel=\"nofollow ugc\">HTTPS\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin serves as a place to implement support for these in WordPress with the intention of being proposed for core merge, piece by piece. Case in point, the HTTPS functionality from this plugin has largely been made part of Core: \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fcore\u002F2021\u002F02\u002F22\u002Fimproved-https-detection-and-migration-in-wordpress-5-7\u002F\" rel=\"nofollow ugc\">Improved HTTPS detection and migration in WordPress 5.7\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This feature plugin is \u003Cem>not\u003C\u002Fem> intended to obsolete the other plugins and themes which turn WordPress sites into PWAs. Rather, this plugin is intended to provide the PWA building blocks and coordination mechanism for these themes and plugins to not reinvent the wheel and also to not conflict with each other. For example, a theme that implements the app shell model should be able to extend the core service worker while a plugin that provides push notifications should be able to do the same. Themes and plugins no longer should have to each create a service worker on their own, something which is inherently problematic because only one service worker can be active at a time: only one service worker can win. If you are developing a plugin or theme that includes a service worker, consider relying on this PWA plugin, or at least only use the built-in implementation as a fallback for when the PWA plugin is not available.\u003C\u002Fp>\n\u003Cp>In versions prior to 0.6, no caching strategies were added by default. The only service worker behavior was to serve an offline template when the client’s connection is down or the site is down, and also to serve an error page when the server returns with 500 Internal Server Error. As of 0.6, there is a new “Offline browsing” toggle on the Reading Settings screen in the admin. It is disabled by default, but when enabled a \u003Ca href=\"https:\u002F\u002Fweb.dev\u002Foffline-cookbook\u002F#network-falling-back-to-cache\" rel=\"nofollow ugc\">network-first\u003C\u002Fa> caching strategy is registered for navigations so that the offline page won’t be shown when accessing previously-accessed pages. The network-first strategy is also used for assets from themes, plugins, and WordPress core. In addition, uploaded images get served with a \u003Ca href=\"https:\u002F\u002Fweb.dev\u002Foffline-cookbook\u002F#stale-while-revalidate\" rel=\"nofollow ugc\">stale-while-revalidate\u003C\u002Fa> strategy. For all the details on these changes, see the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGoogleChromeLabs\u002Fpwa-wp\u002Fpull\u002F338\" rel=\"nofollow ugc\">pull request\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Documentation for the plugin can be found on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGoogleChromeLabs\u002Fpwa-wp\u002Fwiki\" rel=\"nofollow ugc\">GitHub project Wiki\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Development of this plugin is done \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGoogleChromeLabs\u002Fpwa-wp\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>. Pull requests welcome. Please see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGoogleChromeLabs\u002Fpwa-wp\u002Fissues\" rel=\"nofollow ugc\">issues\u003C\u002Fa> reported there before going to the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpwa\" rel=\"ugc\">plugin forum\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n","WordPress feature plugin to bring Progressive Web App (PWA) capabilities to Core",20000,605145,86,27,"2025-04-10T16:55:00.000Z","6.8.6","6.6","7.2",[74,20,96,97],"service-workers","web-app-manifest","https:\u002F\u002Fgithub.com\u002FGoogleChromeLabs\u002Fpwa-wp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpwa.0.8.2.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":87,"downloaded":108,"rating":65,"num_ratings":109,"last_updated":110,"tested_up_to":14,"requires_at_least":111,"requires_php":23,"tags":112,"homepage":116,"download_link":117,"security_score":118,"vuln_count":119,"unpatched_count":11,"last_vuln_date":120,"fetched_at":27},"pwa-for-wp","PWA for WP – Progressive Web Apps Made Simple","1.7.87","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.",1567935,229,"2026-07-14T14:12:00.000Z","4.7",[113,114,115,74,20],"cache","manifest","offline","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpwa-for-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpwa-for-wp.1.7.87.zip",95,5,"2024-09-25 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":35,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":23,"download_link":139,"security_score":140,"vuln_count":32,"unpatched_count":11,"last_vuln_date":141,"fetched_at":27},"webpushr-web-push-notifications","Web Push Notifications – Webpushr","4.39.0","webpushr","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebpushr\u002F","\u003Cp>What are Web Push Notifications?\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\u002FUjuyN4xSOSc?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\u003Cp>How to Integrate Webpushr to your 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\u002FhLKQSjAiPH8?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\u003Cp>Why choose Webpushr?\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\u002FN32MFeKbK8c?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\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.webpushr.com\" rel=\"nofollow ugc\">Webpushr\u003C\u002Fa> is the new standard in web push notifications. With Webpushr, you can send browser push notifications to your site visitors across all popular browsers. Your visitors receive these notifications even when they are not on your site. It only takes a few minutes to install. Both HTTP & HTTPS WordPress sites are supported.\u003C\u002Fp>\n\u003Cp>Once you have successfully installed and activated Webpushr Plugin, your site visitors will start seeing opt-in message to receive web push notifications from you. Once they have opted in, you can send them push messages anytime you want.\u003C\u002Fp>\n\u003Cp>You can configure the plugin to automatically send push notifications to your subscribers whenever you publish a new post. You can also also view your subscriber count and useful user reports (such as browser & device type), right from the plugin.\u003C\u002Fp>\n\u003Cp>Webpushr offers best-in-class support for WooCommerce sites. You can configure it to automatically send Web Push Notification based alerts for new products, price drops, sales promotions & abandoned carts.\u003C\u002Fp>\n\u003Cp>Webpushr also offers advanced features such as user segmentation, advanced user analytics & customizable opt-in prompts from \u003Ca href=\"https:\u002F\u002Fapp.webpushr.com\u002Flogin\" rel=\"nofollow ugc\">Webpushr Web Console\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Webpushr’s free plan (a generous limit of 10,000 users) offers all plugin features such as dashboard views, subscriber logs, notification stats and automatically triggered push notifications (anytime you publish a post) for completely free. Contact support@webpushr.com if you have any questions. We are here to help and answer most queries during the same business day.\u003C\u002Fp>\n\u003Ch4>Company\u003C\u002Fh4>\n\u003Cp>Webpushr is the new standard in web push notifications. We are trusted by thousands of developers & marketers in small to large companies from around the world for their push notification needs.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Supports all popular browser such as \u003Cstrong>Chrome\u003C\u002Fstrong> (Desktop & Android), \u003Cstrong>Firefox\u003C\u002Fstrong> (Desktop & Android), \u003Cstrong>Safari\u003C\u002Fstrong> (Mac OS only), \u003Cstrong>Microsoft Edge\u003C\u002Fstrong> (Desktop & Android) & \u003Cstrong>Opera\u003C\u002Fstrong> (Desktop & Android) web browsers. iOS (by Apple) currently does not support Web Push Notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports both \u003Cstrong>HTTP & HTTPS\u003C\u002Fstrong> sites.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Notifications\u003C\u002Fstrong> – Automatically send notifications to visitors every time you publish a new post.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce\u003C\u002Fstrong> – Automatically send notifications when you add a new product or drop price for an existing product.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce Abandoned Cart\u003C\u002Fstrong> – Automatically send an “Abandoned cart reminder” to re-engage customers & maximize sales when they add products to their cart but forget to checkout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscriber Stats\u003C\u002Fstrong> – You can see a summarized dashboard view of your subscribers inside the plugin. The dashboard shows total subscriber count, device type, OS type & Opt-in rate.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Segmentation\u003C\u002Fstrong> – Divide your audience into segments based on geo locations, interests, page visits, custom attributes & custom events to send highly personalized push notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Subscriber Data Enhancement\u003C\u002Fstrong> – Add your CRM data such as e-mail, phone number, full name to each subscriber. This enables you to send push messages to a specific user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Event-Triggered Notifications\u003C\u002Fstrong> – Automatically send a pre-defined notification when an event (such as a new sign-up or purchase) on your site is triggered.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Opt-In Prompt Customization\u003C\u002Fstrong> – You can configure when and how to ask your site visitors to opt-in to web push notifications. You can also customize the prompt styling. We offer multiple styles to choose from.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Scheduled Notifications\u003C\u002Fstrong> – You can schedule notifications to be sent at a later time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Emoji & Large Image Support\u003C\u002Fstrong> – You can make your messages more engaging and “clickable” by adding emojis & images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Fastest growing & lightweight plugin for Web Push Notifications. Add browser push notifications to your WordPress & WooCommerce site.",10000,292217,63,"2026-02-05T21:59:00.000Z","6.9.5","3.8","5.6",[137,19,22,138,125],"free-web-push-notifications","web-push-notifications","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebpushr-web-push-notifications.zip",93,"2026-01-25 00:00:00",{"error":143,"url":144,"statusCode":145,"statusMessage":146,"message":146},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwhoknew-signal-push-notifications\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":148,"versions":149},1,[150],{"version":6,"download_url":24,"svn_tag_url":151,"released_at":26,"has_diff":152,"diff_files_changed":153,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":154,"is_current":143},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwhoknew-signal-push-notifications\u002Ftags\u002F2.0.0\u002F",false,[],[]]