Key Outcomes
Delivered an iOS companion app for PCOCK’s BLE connected personal wellness devices — enabling precise control, customizable patterns, and an intuitive user experience
Implemented a sophisticated BLE device control protocol with real-time intensity adjustment, pattern management, and reliable connection handling
Built partner control features that enable shared device experiences over BLE, with privacy-first architecture and secure connection management
The Challenge
Before partnering with Iottive, PCOCK was facing several issues:
Premium BLE Device Control Requirements
PCOCK’s wellness devices required precise, low latency BLE control for real-time intensity adjustment. Any perceptible delay between app interaction and device response would degrade the user experience significantly.
iOS-Specific Development
The primary customer base used iOS devices. Building for Apple’s platform required Core Bluetooth expertise, adherence to Apple’s App Store review guidelines, and optimization for the iOS BLE stack’s specific behaviors and limitations.
Intuitive Pattern Management
Users expected customizable intensity patterns that could be created, saved, and applied to devices. The pattern editor needed to be intuitive enough for first-time users while offering enough control for experienced users.
Privacy and Discretion
The personal nature of the product demanded a privacy-first design approach. App icon, notifications, screen content, and data storage all needed to be designed with user discretion as a primary requirement.
Our Solution
Iottive delivered a refined iOS companion application under a full-cycle product development model.
Bluetooth & IoT Expertise
Built a high-performance BLE control layer using Apple’s Core Bluetooth framework. The protocol delivers sub-100ms command latency for real-time intensity control, with reliable connection management and automatic reconnection logic.
Design Thinking Approach
Designed the interface with simplicity and discretion as equal priorities. The app uses neutral visual language, minimal text, and gesture-based controls that feel natural. App Store presentation and in-app content are professional and understated.
Project Planning & Execution
Delivered in three phases: BLE device discovery and basic control (Phase 1), pattern management and customization (Phase 2), partner features and privacy hardening (Phase 3).
Functionalities Delivered
BLE device scanning and pairing, real-time intensity control with smooth adjustment, pattern creation and management, saved pattern library, partner control mode via BLE, connection status monitoring, and privacy-first notification and storage design.
Implementation Highlights
CoreBluetooth Control Protocol
Implemented a custom BLE protocol on Apple’s CoreBluetooth framework optimized for real-time control. Command queuing, write-without response for latency-critical operations, and state machine management ensure reliable, responsive device control.
Pattern Editor & Library
Built an intuitive pattern editor where users create custom intensity sequences through a visual timeline interface. Patterns are saved to a personal library and can be applied to any paired device with a single tap.
Partner Control Architecture
Designed a BLE-based partner control mode that enables shared device experiences. The architecture maintains separate control sessions with clear handoff mechanics and mutual consent protocols.
Privacy-First Design
Implemented comprehensive privacy measures: neutral app icon, generic notification text, encrypted local storage, no cloud data transmission of usage data, and App Lock (biometric/PIN) for app access.
Connection Reliability
Built robust BLE connection management with background reconnection, signal strength monitoring, and graceful handling of range-exit scenarios. The app maintains connection stability across typical usage distances.
App Store Compliance
Managed the App Store review process with careful attention to Apple’s content guidelines. All app descriptions, screenshots, and metadata were crafted to meet review standards while accurately representing the product.
Results & Impact
- Sub-100ms BLE command latency delivers responsive, real-time device control
- Pattern library and editor enable personalized experiences that increase user satisfaction and engagement
- Partner control features differentiate PCOCK from competitors offering only single-user control
- Privacy-first design builds user trust and confidence in a category where discretion is paramount
- Successful App Store approval and ongoing compliance with Apple’s review guidelines
“The BLE response time sets our product apart — users feel a direct connection between the app and the device. Iottive navigated both the technical BLE challenges and the App Store review process with professionalism and expertise.”
— Robert Silsby, PCOCK
Lessons & Best Practices
Latency Is the User Experience
In real-time device control, every millisecond of delay is perceptible. Choosing write without-response for latency-critical BLE operations and optimizing the command pipeline was the single most impactful
technical decision.
Design for Discretion from Day One
Privacy requirements shaped architecture, not just UI. Encrypted local storage, no cloud telemetry, and neutral visual language were foundational decisions that could not be retrofitted.
Anticipate App Store Review
Proactive compliance with Apple’s guidelines — including content presentation, metadata accuracy, and age-gating — prevented review rejections and accelerated time to market.
Make Controls Gestural and Intuitive
Slider-based intensity control and gesture driven pattern creation reduced cognitive load. Users interact with the app by feel, not by reading instructions — matching the product’s experiential nature.
Technology
Comprehensive IoT Technology Stack
From devices and connectivity to cloud, apps, and security — we leverage a full-stack IoT ecosystem to build scalable, secure, and future-ready solutions.
iOS (Swift)
BLE
Why Iottive’s the Right Partner
- iOS CoreBluetooth expertise with proven sub-100ms latency optimization for real-time device control applications
- Professional, privacy-first design approach appropriate for personal wellness technology — handling sensitive product categories with maturity and discretion
- App Store submission experience, including navigating Apple’s content review guidelines for specialized product categories