Using the Studio
Included with Warsha BLE Studio
Plan, Billing, and License Recovery
On Android, open Settings → Plan & Billing to see the authoritative plan state and available recovery actions.
On macOS, open Settings → Plan & License to see the authoritative plan state and available recovery actions.
What each plan includes
Free runs the complete single-peripheral catalog and the Treadmill composed-device demo, on the simulator and on a real radio where your device supports one. It includes the inspector, the simulation dashboard, timing readouts, and creating, editing, importing, and exporting your own scripts and projects.
Pro adds the rest of the composed-device catalog, execution of your own scripts and attached JavaScript hooks, the bundled profile library, URL imports, advanced script capabilities, and the real-time shaping and fault-injection tools.
Free users can write and edit scripts; running custom behavior is what needs Pro. Your files stay yours. You can keep editing and exporting without Pro. Cancellation, payment recovery, or trial expiry never locks or deletes them.
For prices, trials, device and team licensing, see the Pricing and Licensing FAQ.
Android subscriptions
Purchases and subscriptions are managed by Google Play. Use Restore purchases after reinstalling or changing devices. Restored app files never count as purchase proof; the app asks Play again.
Subscriptions renew automatically unless canceled and can be managed at any time in Google Play. Play controls trial eligibility, localized pricing, taxes, renewal dates, grace, account hold, pause, and resubscription. A payment problem may trigger Play’s transactional recovery message when the app returns to the foreground. Only a status update from Play changes what the app verifies.
The configured billing grace period is three days. That store policy is separate from the app’s seven-day offline verification lease: grace concerns a payment failure reported by Play; the lease only preserves the last verified entitlement while Play cannot be reached.
macOS direct licenses
Direct licenses are recovered through the configured customer portal or license-key action. Keep the purchase email associated with the license.
The macOS purchase is one-time for all eligible 1.x releases and supports two concurrent Mac activations. The app does not quote a price before checkout; Polar shows the authoritative localized price and tax. A future 2.x family may be a separate purchase.
When the store or license service is unavailable
If a store or license service is temporarily unavailable, the screen shows the last authoritative state only for its allowed offline grace period. Contact Support from Settings if recovery continues to fail.