Comparison

WebBLE vs Actions

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

WebBLE

This app is a simple web browser designed to interact with Bluetooth Low Energy devices using JavaScript APIs. It allows users to navigate to secure HTTPS websites that can control Bluetooth devices, with built-in console logging for debugging. It supports a specific subset of Web Bluetooth JavaScript APIs.

Highlights
  • Web Bluetooth JavaScript API support
  • Bookmarks
  • Console log viewer
  • HTTPS site support
  • User permission for Bluetooth
  • Pybricks support
Features
Read full description

Very simple web browser that supports the key web bluetooth javascript APIs, with bookmarks and console log viewing support. *** Overview *** Using this app you can navigate to a site written in javascript that can interact with your bluetooth (low energy) devices. This allows you to write your applications for use with devices such as puck.js in a language you are more familiar with (i.e. javascript) and be able to use it from your iOS device. Use the built-in console viewer to debug issues when running your site on WebBLE. Security is important for bluetooth device access, and so only sites that use https are supported, and it is not possible to connect to a bluetooth device without permission being granted by the user. Initially the following key APIs are supported: - bluetooth.requestDevice() - bluetooth.getAvailability() - BluetoothDevice.gatt - BluetoothDevice.addEventListener('gattserverdisconnected', cb) - BluetoothRemoteGATTServer.connect() - BluetoothRemoteGATTServer.disconnect() - BluetoothRemoteGATTServer.getPrimaryService() - BluetoothRemoteGATTService.getCharacteristic() - BluetoothRemoteGATTCharacteristic.writeValue() - BluetoothRemoteGATTCharacteristic.writeValueWithResponse() - BluetoothRemoteGATTCharacteristic.writeValueWithoutResponse() - BluetoothRemoteGATTCharacteristic.readValue() - BluetoothRemoteGATTCharacteristic.startNotifications() - BluetoothRemoteGATTCharacteristic.stopNotifications() - BluetoothRemoteGATTCharacteristic.addEventListener("characteristicvaluechanged", cb)

About

Actions

This app provides a vast collection of additional actions to enhance the functionality of the Shortcuts app on iOS. It offers a wide range of tools for manipulating data, interacting with device features, and automating complex tasks.

Highlights
  • Add to List
  • Apply Capture Date
  • Blur Images
  • Calculate with Soulver
  • Convert Date to Unix Time
  • Format Number as Ordinal
  • Get Device Details (Extended)
  • Get SF Symbol Image
Features
Read full description

Supercharge your shortcuts with lots of useful actions. It provides additional actions for the Shortcuts app. IMPORTANT: Because of an iOS bug, to make the actions show up in the Shortcuts app, you need to first launch the app and then restart your device. 重要提示:由于 iOS 错误,要使操作显示在“快捷方式”应用程序中,您需要先启动该应用程序,然后重新启动设备。 WICHTIG: Aufgrund eines iOS-Fehlers müssen Sie, damit die Aktionen in der Shortcuts-App angezeigt werden, zuerst die App starten und dann Ihr Gerät neu starten. IMPORTANT : en raison d'un bug iOS, pour que les actions s'affichent dans l'application Raccourcis, vous devez d'abord lancer l'application, puis redémarrer votre appareil. The actions are not able to run on Apple Watch or HomePod. Restart your device if the actions don't show up in the Shortcuts app. ■ Actions - Add to List - Apply Capture Date - Ask for Text with Timeout - Authenticate - Blur Images - Boolean - Calculate with Soulver - Choose from List (Extended) - Clamp Number - Color - Combine Lists - Combine Videos - Convert Coordinates to Location - Convert Date to Unix Time - Convert Location to Geo URI - Convert Unix Time to Date - Create Color Image - Create Menu Item - Create URL - Download File - Edit URL - Encrypt File - Encrypt Text - Filter List - Find Music Playlist - Format Currency - Format Date Difference - Format Duration - Format Number as Ordinal - Format Number — Compact - Format Person Name - Format Text List - Generate CSV - Generate Haptic Feedback - Generate Random Data - Generate Random Text - Generate UUID - Get All System Colors - Get Audio Playback Destination - Get Average Color - Get Average Color of Image - Get Battery State - Get Bluetooth Device - Get Bluetooth Devices - Get Boolean from Input - Get Compass Heading - Get Device Details (Extended) - Get Device Motion Activity - Get Device Motion Data - Get Device Orientation - Get Dominant Colors of Image - Get Elevation - Get Emojis - Get File Path - Get High-Resolution Timestamp - Get Image Capture Date / Set Image Capture Date - Get Image Location / Set Image Location - Get Index of List Item - Get Map Image of Location - Get Paragraphs from Text - Get Query Item Value from URL - Get Query Items from URL - Get Query Items from URL as Dictionary - Get Random Boolean - Get Random Color - Get Random Date and Time - Get Random Emoticon - Get Random Floating-Point Number - Get Random Number from Seed - Get Related Words - Get Sentences from Text - Get SF Symbol Image - Get System Color - Get Title of URL - Get Uniform Type Identifier / Set Uniform Type Identifier - Get User Details - Get Values Using JSONPath - Global Variable - Hex Encode - Hide Shortcuts App - Invert Images - Is Accessibility Feature On - Is Audio Playing - Is Bluetooth On - Is Call Active - Is Cellular Data On - Is Cellular Low Data Mode On - Is Conforming to Uniform Type Identifier - Is Connected to VPN - Is Dark Mode On - Is Day - Is Device Locked - Is Device Moving - Is Device Orientation - Is Host Reachable - Is Location Services Enabled - Is Low Power Mode On - Is Online - Is Shaking Device - Is Silent Mode On - Is Time - Is Time In Range - Is Web Server Reachable - Join Wi-Fi - Merge Dictionaries - Open URLs in Safari - Overwrite File - Parse CSV - Parse JSON5 - Pick Color - Pretty Print Dictionaries - Remove Duplicate Lines - Remove Duplicates from List - Remove Emojis - Remove Empty Lines - Remove from List - Remove Non-Printable Characters - Reverse Lines - Reverse List - Round Number to Multiple - Scan Documents - Scan QR Codes in Image - Set Creation and Modification Date of File - Show Black Screen - Show Notification - Shuffle List - Sort List - Sort Months - Spell Out Number - Toggle Boolean - Transform Lists - Transform Text - Transform Text with JavaScript - Trim Whitespace - Truncate List - Truncate Number - Truncate Text - Wait Milliseconds - Write or Edit Text

Screenshots

WebBLE2 screens
Actions2 screens

Verdict

The call

The clearest difference is price: Actions at Free against WebBLE's $1.99. Actions also leads on review sentiment (92% vs 47%) and rating (4.8 vs 2.6). WebBLE's advantage is iOS requirement (15.6 vs 26.0). On ads, in-app purchases, monetization model and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Actions is free to download; WebBLE costs $1.99 up front. Neither carries in-app purchases, so what you see is what you pay.

ReceptionRating · Positive reviews · Number of ratings

Actions holds the better App Store score, 4.8 against 2.6. That said, the two scores are not equally well evidenced: Actions has 513 ratings behind it against 43, so its average is the more settled of the two. Written reviews point the same way: 47% of WebBLE's written reviews are positive against 92% of Actions's.

UpkeepUpdate frequency

WebBLE ships an update every 3 months, Actions monthly. The most recent releases landed on October 17, 2026 and October 20, 2026 respectively.

Scorecard6 real differences · 4 level
WebBLE versus Actions: the parameters behind the verdict, then further details
ParameterWebBLEActions
Price$1.99Free — better
Rating2.6 (43 ratings)4.8 (513 ratings) — better
Positive reviews47.4% of reviews91.7% of reviews — better
Number of ratings43513 — better
Update frequencyEvery 3 monthsMonthly — better
AdsNoNo
In-app purchasesNoNo
MonetizationFreeFree
DevicesiPhone, iPad, iPodiPhone, iPad, Mac
Requires iOS15.6 — better26.0
Further details — not scored
Size2 MB28 MB
Age rating17+4+
DeveloperGreenParkSoftwareSindre Sorhus

Customer experience

WebBLE

All ratings43 ratings
Positive39.5%
Neutral2.3%
Negative58.1%
Written reviews57 reviews
Positive47.4%
Neutral8.8%
Negative43.9%

Actions

All ratings469 ratings
Positive95.5%
Neutral1.5%
Negative3.0%
Written reviews289 reviews
Positive91.7%
Neutral2.8%
Negative5.5%

User reviews

WebBLE

From 43 App Store ratings

What we love

  • 👍 Works with Crafty+
  • 👍 Works with Bangle JS
  • 👍 Privacy respected
  • 👍 Basic but functional
  • 👍 Code shared

Room to improve

  • 😞 Does not work on iPhone
  • 😞 Does not connect to Bluetooth
  • 😞 Navigation is horrible
  • 😞 Cannot clear cache
  • 😞 App locked up immediately

Actions

From 513 App Store ratings

What we love

  • 🚀 Powerful and flexible shortcuts
  • 👍 Intuitive and easy to use
  • 🔓 No ads or in-app purchases
  • 🤖 Impressive range of actions
  • 🔥 Indispensable for Shortcuts users

Room to improve

  • 🐛 Occasional bugs or performance issues
  • ⚠️ Compatibility concerns with newer iOS versions
  • 🕰️ Slow response times in some cases

Bugs and requests

WebBLE

Reported bugs

12 issues
  • File downloads do not work
  • Cannot clear cache
  • App locks up on opening
  • Does not connect to Bluetooth on iPhone 16 series
  • Preloaded links are broken
Show 7 more
  • Application crashes when selecting photo source "from the camera"
  • Disconnect and forget device needed after closing or locking phone
  • Sometimes no Bluetooth connection can be made to the web app
  • Does not connect to HM 10 module
  • Location not supported
  • Does not work on iPad
  • Cannot select device after scan

Requested features

8 requests
  • File downloads support
  • "App" mode to remove bars
  • Safari shortcut support
  • Add bookmark to homescreen
  • Geolocation functionality
Show 3 more
  • Support for Apple Watch
  • Save to Storage for Bangle.js
  • Voice recognition support

Actions

Reported bugs

3 issues
  • Errors when using list manipulation actions
  • Incompatibility with HomePod mini
  • Shortcut actions not working on iPhone 15 Pro

Requested features

4 requests
  • Add support for device orientation detection
  • Integrate with more system-level APIs
  • Provide a way to create custom actions
  • Expand language support beyond English

In-app purchases

None

WebBLE

No in-app purchases

None

Actions

No in-app purchases

Questions

Is WebBLE free?
WebBLE costs $1.99, with no in-app purchases.
Is Actions free?
Actions is free to download, with no in-app purchases.
Which has better reviews, WebBLE or Actions?
Actions is rated higher. WebBLE averages 2.6 out of 5 from 43 ratings, while Actions averages 4.8 from 513 ratings.
Do WebBLE or Actions have ads?
Neither WebBLE nor Actions shows ads.
Which is updated more often, WebBLE or Actions?
WebBLE ships an update every 3 months, and Actions monthly. Most recently, WebBLE was updated on October 17, 2026 and Actions on October 20, 2026.

Other comparisons