{"id":320817,"date":"2026-08-30T20:53:48","date_gmt":"2026-08-30T20:53:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mobile-app-woosense-for-woocommerce\/"},"modified":"2026-08-31T18:21:25","modified_gmt":"2026-08-31T18:21:25","slug":"sensebridge-by-woosense-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sensebridge-by-woosense-for-woocommerce\/","author":23509173,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.1.0","stable_tag":"3.1.0","tested":"7.0.4","requires":"6.4","requires_php":"8.1","requires_plugins":null,"header_name":"SenseBridge by WooSense for WooCommerce","header_author":"WooSense","header_description":"Connect your WooCommerce store to the WooSense app for orders, products, push notifications, customer chat, and analytics.","assets_banners_color":"51537c","last_updated":"2026-08-31 18:21:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/woosense.pl","rating":0,"author_block_rating":0,"active_installs":0,"downloads":78,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.0.8":{"tag":"3.0.8","author":"woosense","date":"2026-08-30 20:53:20","revision":3673110},"3.0.9":{"tag":"3.0.9","author":"woosense","date":"2026-08-31 13:03:41","revision":3674271},"3.1.0":{"tag":"3.1.0","author":"woosense","date":"2026-08-31 18:21:25","revision":3674781}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3674782,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3674782,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3674782,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3674782,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3674782,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.0.8","3.0.9","3.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"WooSense dashboard with connection status, store overview, and quick actions.","2":"Secure store pairing flow for connecting the WooSense mobile app.","3":"Notification, synchronization, and connected-device settings."}},"plugin_section":[],"plugin_tags":[150252,21483,38803,98298,125822],"plugin_category":[],"plugin_contributors":[278393],"plugin_business_model":[],"class_list":["post-320817","plugin","type-plugin","status-publish","hentry","plugin_tags-customer-chat","plugin_tags-inventory-management","plugin_tags-order-notifications","plugin_tags-woocommerce-analytics","plugin_tags-woocommerce-mobile-app","plugin_contributors-woosense","plugin_committers-woosense"],"banners":{"banner":"https:\/\/ps.w.org\/sensebridge-by-woosense-for-woocommerce\/assets\/banner-772x250.png?rev=3674782","banner_2x":"https:\/\/ps.w.org\/sensebridge-by-woosense-for-woocommerce\/assets\/banner-1544x500.png?rev=3674782","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/sensebridge-by-woosense-for-woocommerce\/assets\/icon.svg?rev=3674782","icon":"https:\/\/ps.w.org\/sensebridge-by-woosense-for-woocommerce\/assets\/icon.svg?rev=3674782","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>SenseBridge by WooSense for WooCommerce is the secure bridge between your store and the WooSense iOS app. It gives store administrators a focused WordPress control panel and access to everyday WooCommerce operations away from the desk.<\/p>\n\n<h4>Built for daily store management<\/h4>\n\n<p>Connect WooSense to:<\/p>\n\n<ul>\n<li>securely pair a WooCommerce store with a mobile device;<\/li>\n<li>browse orders, customers, products, and connected store data;<\/li>\n<li>review order details and update order statuses on the go;<\/li>\n<li>manage products, stock, prices, categories, and images;<\/li>\n<li>receive push notifications for selected store events;<\/li>\n<li>monitor low stock, abandoned carts, and customer activity;<\/li>\n<li>review analytics, dashboard insights, and recent store events;<\/li>\n<li>configure customer chat and notification behavior;<\/li>\n<li>manage connected devices, store settings, and dashboard cache.<\/li>\n<\/ul>\n\n<h4>A clear WordPress experience<\/h4>\n\n<p>The responsive admin interface covers onboarding, pairing, settings, diagnostics, privacy controls, and guided configuration.<\/p>\n\n<h4>Mobile app<\/h4>\n\n<p>Download WooSense for iOS:\nhttps:\/\/apps.apple.com\/us\/app\/woosense\/id6765742419<\/p>\n\n<p>Android support is planned for a future release.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the services listed below. It does not send data to them merely because the plugin is activated: WooSense requests start only after an administrator initiates pairing or connects the store, Firebase requests occur when push delivery is configured and triggered, and security diagnostics are optional and disabled by default. Pairing QR images are generated locally in the administrator's browser and do not use an external QR service.<\/p>\n\n<h4>WooSense API<\/h4>\n\n<p>Service provider: WooSense.pl, https:\/\/woosense.pl<\/p>\n\n<p>What it is used for:\n* pairing a WooCommerce store with a WooSense account and the WooSense mobile app;\n* synchronizing store data with the WooSense SaaS service after pairing, including order and customer summaries needed by the mobile app;\n* optionally receiving security diagnostics, only when the site owner enables this setting in WooSense settings.<\/p>\n\n<p>Data sent and when:\n* during magic-link pairing: claim token, public store URL, store name, WordPress site ID, plugin version, and a generated plugin API key;\n* during authenticated synchronization after pairing: WooSense store ID and sync token; order ID, order number, customer ID, status, currency, and total; customer ID, name, and email address. The initial snapshot contains up to the 25 most recent orders, then changed orders and customers are sent when relevant WooCommerce events occur;\n* for store push delivery after pairing: WooSense store ID and sync token, event type, notification title and body, public store URL, and event-specific metadata. Depending on the event this can include order\/customer\/cart\/conversation identifiers, customer display name and email address, cart total\/currency\/item count and recovery URL, or chat sender name and message preview;\n* only when the site owner explicitly enables security alerts: alert type, affected plugin file path or a hashed suspicious identifier, public store URL, timestamp, and requesting IP address.<\/p>\n\n<p>Security diagnostics are disabled by default and must be enabled by the site owner.<\/p>\n\n<p>The WooSense service is a required SaaS component for pairing, synchronized mobile data, and backend-routed push delivery. Local WooCommerce features can load without pairing, but the mobile connection cannot work without this service.<\/p>\n\n<p>The plugin contains no locally locked code. WooSense is a separate SaaS service that may offer free and paid plans: https:\/\/woosense.pl\/#pricing.<\/p>\n\n<p>Terms of Service: https:\/\/woosense.pl\/regulamin\/\nPrivacy Policy and Data Processing Terms: https:\/\/woosense.pl\/en\/regulamin<\/p>\n\n<h4>Google Firebase Cloud Messaging<\/h4>\n\n<p>Service provider: Google Firebase, https:\/\/firebase.google.com<\/p>\n\n<p>What it is used for:\n* delivering push notifications to mobile devices connected to the store.<\/p>\n\n<p>Data sent and when:\n* only when a push notification is sent through the direct Firebase integration: the configured Firebase server key in the authorization header, target device token, notification title and body, sound\/priority settings, and supplied event metadata. Depending on the event, metadata can contain WooCommerce object IDs, customer name\/email, cart value\/currency\/item count\/recovery URL, chat sender name\/message preview, and public store URL.<\/p>\n\n<p>Firebase is optional. If no Firebase server key and device token are configured, this direct integration does not send requests.<\/p>\n\n<p>Terms of Service: https:\/\/firebase.google.com\/terms\nPrivacy and Security: https:\/\/firebase.google.com\/support\/privacy<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>The plugin stores some data locally in WordPress\/WooCommerce:<\/p>\n\n<ul>\n<li>abandoned-cart records may include a WooCommerce session ID, user ID, email address, phone number, first and last name, cart product details, cart total, currency, recovery state, and timestamps;<\/li>\n<li>customer chat may include a session ID, customer name and email address, conversation status, message preview, full messages, sender name\/type, and timestamps;<\/li>\n<li>optional visitor analytics may include pseudonymous visitor and session IDs, WordPress user ID and email when available, device category, traffic source, referrer, visited paths, interaction counts, conversion\/order identifiers, and timestamps;<\/li>\n<li>mobile connection and push delivery may store hashed API-key identifiers, device IDs\/names, mobile push tokens, token usage timestamps, and notification preferences linked to a WordPress user.<\/li>\n<\/ul>\n\n<p>Visitor analytics and abandoned-cart tracking are disabled by default and require separate administrator opt-ins. When visitor analytics is enabled, the plugin checks the WordPress consent API for <code>statistics<\/code> consent where that API is available. It then uses <code>sensebridge_visitor_id<\/code> for up to 90 days and <code>sensebridge_session_id<\/code> for up to 24 hours. Plugin visitor-session, abandoned-cart, and customer-chat database rows are removed after 180 days; developers can change this interval with the <code>sensebridge_personal_data_retention_days<\/code> filter.<\/p>\n\n<p>WordPress administrators can export and erase locally stored plugin data through Tools &gt; Export Personal Data and Tools &gt; Erase Personal Data. Site owners should adapt the suggested text under Settings &gt; Privacy to their legal basis, retention policy, and consent solution.<\/p>\n\n<h3>Bundled libraries<\/h3>\n\n<p>QR Code Generator for JavaScript by Kazuhiko Arase is bundled in uncompressed form for local pairing-code generation.<\/p>\n\n<p>License: MIT\nUpstream source: https:\/\/github.com\/kazuhikoarase\/qrcode-generator\/tree\/83b7e8fe3fddd3b0368dbafd6ce56995bd25e3c8\/js<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the WooSense iOS app from https:\/\/apps.apple.com\/us\/app\/woosense\/id6765742419.<\/li>\n<li>Choose Easy setup and enter the HTTPS address of your store.<\/li>\n<li>Approve the connection on your own WordPress site using an Administrator account. WooSense detects an existing connector or installs and activates it automatically.<\/li>\n<li>Alternatively, install the plugin ZIP through Plugins &gt; Add New Plugin &gt; Upload Plugin and connect with the QR code or one-time pairing token.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20the%20mobile%20app%3F\"><h3>Do I need the mobile app?<\/h3><\/dt>\n<dd><p>Yes. Store pairing and mobile management features require the WooSense iOS app. Android support will return soon.<\/p><\/dd>\n<dt id=\"what%20can%20i%20manage%20from%20the%20app%3F\"><h3>What can I manage from the app?<\/h3><\/dt>\n<dd><p>You can use WooSense with this plugin to work with orders, products, customers, notifications, analytics, and connected store data.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20use%20an%20external%20service%3F\"><h3>Does the plugin use an external service?<\/h3><\/dt>\n<dd><p>Yes. WooSense uses its external service for store pairing, authenticated sync, mobile delivery, and selected notification flows. Details are listed below in the External services section.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20android%3F\"><h3>Does the plugin work with Android?<\/h3><\/dt>\n<dd><p>Not yet. The current public release is focused on the WooSense iOS app. Android support is planned for a future release.<\/p><\/dd>\n<dt id=\"how%20are%20plugin%20updates%20delivered%3F\"><h3>How are plugin updates delivered?<\/h3><\/dt>\n<dd><p>The WordPress.org Plugin Directory delivers public updates through the standard WordPress update flow.<\/p><\/dd>\n<dt id=\"are%20analytics%20and%20security%20diagnostics%20enabled%20automatically%3F\"><h3>Are analytics and security diagnostics enabled automatically?<\/h3><\/dt>\n<dd><p>No. Visitor analytics, abandoned-cart tracking, and security diagnostics are disabled by default and must be enabled separately by the site owner.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20use%20google%20analytics%20or%20track%20wp-admin%20usage%3F\"><h3>Does the plugin use Google Analytics or track wp-admin usage?<\/h3><\/dt>\n<dd><p>No. The plugin does not load Google Analytics and does not record wp-admin usage analytics.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20usage%20telemetry%20to%20woosense%3F\"><h3>Does the plugin send usage telemetry to WooSense?<\/h3><\/dt>\n<dd><p>No. It does not send plugin-usage analytics to WooSense. Requests to the WooSense API are limited to the mobile service described below and begin only after an administrator explicitly starts pairing or connects the store.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>New WordPress.org icon and banner built around the WooSense storefront mark and the app's own screens.<\/li>\n<li>Directory artwork now shares the app's purple-to-blue brand gradient instead of the old bridge glyph.<\/li>\n<li>Icon and banner are generated from one shared vector source, so the mark stays identical everywhere.<\/li>\n<\/ul>\n\n<h4>3.0.8<\/h4>\n\n<ul>\n<li>Added public setup-state metadata so the mobile app can detect an existing connector before asking for WordPress authorization.<\/li>\n<li>Exposes WooCommerce readiness and automatic-setup support without returning credentials or private store data.<\/li>\n<li>Updated installation guidance for the new Easy setup, QR, and custom connection paths.<\/li>\n<\/ul>\n\n<h4>3.0.7<\/h4>\n\n<ul>\n<li>Added an authenticated mobile bootstrap endpoint for automatic WooSense installation and pairing.<\/li>\n<li>Pairing tokens now preserve the mobile device name and still expire automatically.<\/li>\n<li>The setup flow uses WordPress Application Passwords, so the regular administrator password is never shared with WooSense.<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Refreshed the responsive WordPress admin experience and directory assets.<\/li>\n<li>Generates pairing QR codes locally without sending store URLs or pairing tokens to an external QR service.<\/li>\n<li>Made visitor analytics and abandoned-cart tracking explicit, separate opt-ins that are disabled by default.<\/li>\n<li>Removed the private update client from the WordPress.org build and improved privacy documentation.<\/li>\n<\/ul>","raw_excerpt":"Connect WooCommerce with the WooSense iOS app for mobile orders, products, notifications, customers, and analytics.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/320817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=320817"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/woosense"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=320817"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=320817"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=320817"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=320817"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=320817"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=320817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}