WordPress plugin intelligence profile

WebLab PWA Suite

Turn any WordPress site into a Progressive Web App — installable, offline-capable, and mobile-optimized.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update26 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WebLab PWA Suite version 1.3.6 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

WebLab PWA Suite turns any WordPress site into a Progressive Web App — installable, offline-capable, and mobile-optimized.

The plugin generates a valid Web App Manifest, registers a Workbox v7 Service Worker, and adds the platform-specific meta tags required for installation on Android, iOS, and desktop browsers.

Why a PWA?

A Progressive Web App provides a native-app-like experience directly from the browser:

  • Installable — users can add your site to their home screen.
  • Fast — assets are cached and served instantly on repeat visits.
  • Offline-capable — the site remains usable without an internet connection.
  • Engaging — push notifications bring users back.
  • No app store — no publishing fees, no review delays.

Install UX (Free)

The plugin includes a complete, professionally-designed install experience with 42 free features that work out-of-the-box:

Smart Banner

* Mobile-only banner (never annoying on desktop)

* Value proposition with 3 configurable bullet points (icon + text)

* Safe-area padding for iPhone notch

* Dark mode support (prefers-color-scheme)

1 AA accessible (ARIA, keyboard, focus trap)

Triggers (configurable)

* Time on page (default: 30 seconds)

* Scroll depth (default: 50%)

* Returning visitor (2nd+ visit)

* Exit-intent (desktop, optional)

* Custom trigger via JS API

Dismiss & Persistence

* “Later” button (temporary dismiss)

* “Never” button with 24h-720h cooldown

* localStorage persistence

* Progressive cooldown

Per-Platform Instructions

* iOS Safari: Share → Add to Home Screen → Add

* Android Chrome: menu → Install app → Install

* Desktop: install icon in address bar

* Special message for in-app browsers (FB/IG/TikTok/WhatsApp)

Desktop QR Code

* Scan with phone to install

”]

A/B Testing for Install Messages

* Up to 3 message variants (Free Install UX feature)

* Integrates with the analytics dashboard

* Auto-tracked conversion per variant

Push Opt-in Secondary

* Shown after app install (not before)

* GDPR-friendly

* Customizable title, body, preview

Analytics Dashboard

* Widget in WordPress Dashboard

* Tracks: banner shown, dismissed, installs, CTR

* Per-platform breakdown (iOS/Android/Desktop)

* CSV export

Free Features

  • Web App Manifest — dynamically generated, valid, and cached.
  • Service Worker (Workbox v7) — with configurable cache strategies.
  • Automatic icon generation — all PWA icon sizes (48px–512px) from a single upload (requires GD or Imagick).
  • Legacy icons — favicon and Apple Touch Icons for older devices.
  • Offline page — assign any WordPress page as the offline fallback.
  • iOS support — Apple meta tags and auto-generated splash screens.
  • Android support — Chrome address bar color, Trusted Web Activity hints.
  • Dark mode — separate theme and background colors for dark schemes.
  • Push notifications — via Firebase Cloud Messaging or OneSignal.
  • Background sync — offline form submissions are queued and sent when the connection returns.
  • AMP support — integrates with the official AMP plugin.
  • WP Hide compatibility — works with WP Hide & Security Enhancer.
  • Loading icons library — 4 built-in styles (spinner, dots, pulse, bars).
  • Pull to refresh — native-style refresh gesture in standalone mode.
  • Connectivity notice — customizable online/offline notifications.
  • Scroll progress bar — visual reading progress indicator.
  • Custom 404 page — configurable fallback for offline navigation errors.
  • QR Code Install — desktop-to-mobile handoff via QR code.
  • WooCommerce integration — product shortcuts and cache rules.

Premium Add-ons (optional)

Premium features are available through a separate license and an external add-on plugin. The free version is fully functional on its own.

  • Offline Page Builder (drag-and-drop, 10+ templates)
  • Google Analytics 4 integration
  • AI-Powered Caching (predictive prefetch)
  • Real-time analytics dashboard
  • PWA to APK (Trusted Web Activity)
  • BuddyPress push notifications
  • White-label branding
  • Priority support

md. See the External Services section for details.

Requirements

  • WordPress 6.0 or higher
  • PHP 8.0 or higher
  • HTTPS — required for Service Workers (browsers enforce this)
  • Pretty Permalinks — required for manifest.json and service-worker.js endpoints.
  • GD or Imagick — for automatic icon generation (optional; WordPress fallback used otherwise)

External Services

This plugin connects to the following external services. No data is transmitted unless the corresponding feature and consent are explicitly enabled by the site administrator.

1. License Server — advancedpwa.weblab.md

Purpose: License validation, update delivery, and premium feature activation.

Data transmitted: License key, Site domain, Anonymous install ID, Plugin version, Device fingerprint (SHA-256 hash).

When: Only when the administrator explicitly enables “License Server” consent in Settings → Consent & Privacy.

md/terms/

md/privacy/

2. Firebase Cloud Messaging — fcm.googleapis.com

Purpose: Delivery of browser push notifications.

Data transmitted: Subscription endpoint and encryption keys.

When: Only when push notifications are enabled and the visitor explicitly opts in.

com/support/privacy

3. Google Analytics 4 — googletagmanager.com

Purpose: Site analytics (if enabled).

Data transmitted: Page views and events.

When: Only when GA4 is enabled and “Analytics” consent is enabled.

com/privacy

4. Plausible Analytics

Purpose: Privacy-friendly analytics without cookies.

Data transmitted: Page views.

When: Only when Plausible is enabled and “Analytics” consent is enabled.

io/privacy

5. OneSignal — cdn.onesignal.com

Purpose: Alternative push notification provider.

Data transmitted: Push subscription data.

When: Only when OneSignal is selected and “Push Notifications” consent is enabled.

com/privacy_policy

6. ip-api.com (opt-in, disabled by default)

Purpose: Country lookup for optional geo-blocking.

Data transmitted: The client’s IP address.

When: Only when “External GeoIP lookup” is enabled.

com/docs/legal

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • add to home screen
  • progressive web app
  • push notifications
  • offline
  • pwa
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.0
Update activity26 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.3.51.3.6
Version1.3.41.3.5
Version1.3.31.3.4
Version1.3.21.3.3
Version1.3.11.3.2
Version1.3.01.3.1
Version1.2.91.3.0
Version1.2.81.2.9
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.