Key Outcomes
Delivered a 204.7 MB feature-rich mobile app (iOS and Android) serving 200+ on-demand wellbeing content pieces across video, audio, and written formats
Integrated Agora SDK for live video sessions, enabling real-time group classes and coaching with low-latency streaming and session management
Built a complete gamification engine rewards, badges, challenges, mood tracking, and the proprietary CRAOI Score driving sustained user engagement and providing HR teams with anonymized company-wide insights
The Challenge
Before partnering with Iottive, CRAOI Theory Limited was facing several issues:
Content Delivery at Scale
CRAOI’s wellbeing platform spans four pillars — Movement, Mindfulness, Nutrition, and Happiness with 200+ content pieces in video, audio, and written formats. The mobile app needed to deliver this library reliably, support offline access for commuting users, and handle progressive downloads without degrading the user experience.
Live Video Integration Complexity
Live group sessions — yoga classes, guided meditations, coaching calls are central to CRAOI’s value proposition. Integrating real-time video with session scheduling, participant management, and insession interaction (reactions, Q&A) required deep SDK-level work with Agora, not a simple embed
Engagement and Habit Formation
Workplace wellbeing apps face a steep drop-off curve. CRAOI needed a gamification system challenges, badges, streaks, mood tracking, and a proprietary wellbeing score — engineered to sustain daily engagement beyond the initial onboarding period.
Enterprise Reporting Requirements
Corporate clients purchasing CRAOI for their teams need anonymized, aggregated wellbeing data: participation rates, content engagement by pillar, mood trends, and ROI indicators. The app had to collect this data without compromising individual privacy, then surface it through a monthly insights dashboard for HR and leadership.
Our Solution
Iottive delivered a full-stack mobile application under a comprehensive product-development engagement, building both the iOS and Android apps from the ground up.
Mobile Development Expertise
Our mobile team built native iOS and Android applications from scratch, architecting a shared data layer and API integration while maintaining platform-native UI patterns. The 204.7 MB app size reflects the breadth of embedded content, offline caching, and the Agora video SDK — all optimised for reliable performance across device generations.
Design Thinking Approach
We partnered with CRAOI founder Clodagh and her wellness team through iterative design workshops, mapping the four wellbeing pillars (Movement, Mindfulness, Nutrition, Happiness) and three impact pillars (Personal Wellbeing, Social Connection, Environmental Impact) into a coherent navigation architecture. The design balances content discovery with guided journeys, so users move naturally between browsing and structured programs.
Project Planning & Execution
The project ran in phased releases: content delivery and core UX first, then live video (Agora), then gamification and analytics. Each phase shipped as a production release, giving CRAOI real user feedback before the next feature set entered development.
Functionalities Delivered
• On-demand content library: 200+ pieces across yoga, Pilates, Barre, strength, meditation, nutrition, sleep, and happiness content
• Agora-powered live sessions: scheduled group classes with real-time video, participant management, and in-session interaction
• Gamification: challenges, badges, streaks, rewards, and recognition systems
• Wellbeing tracking: mood check-ins, personalized goal tracker, CRAOI Score, and Me Insights
• Enterprise analytics: monthly anonymized company insights for HR and leadership
• Subscription management: 7-day free trial, monthly plans, in-app purchase integration
• Push notifications and wellbeing scheduler with personalized reminders
Implementation Highlights
Content Delivery
Built a content management pipeline that ingests video, audio, and written content across CRAOI’s four pillars, packages it for adaptive streaming, and delivers it through a progressive-download architecture. Users can start classes immediately while the remainder buffers, and pinned content is available offline.
Live Video Integration
Integrated the Agora SDK for real-time group sessions — handling video/audio streams, participant join/leave events, session scheduling with push-notification reminders, and in-session features (reactions, mute controls, Q&A). The implementation supports concurrent participants at enterprise scale without latency degradation.
Gamification Engine
Designed and built CRAOI’s engagement system: challenge enrollment and tracking, badge awards tied to milestones (sessions completed, streaks maintained, pillars explored), a points-based rewards system,and leaderboards. The engine also powers the goal-indicator system shown in the app’s recent v2.2.10 update
Analytics Dashboard
Built an enterprise analytics pipeline that aggregates individual activity into anonymized company-level insights: participation rates by pillar, content engagement trends, mood tracker distributions, and challenge completion rates. HR teams receive monthly reports with strategic guidance, all without exposing individual user data.
Wellbeing Tracking
Implemented CRAOI’s proprietary scoring system: daily mood check-ins, the CRAOI Score (a composite wellbeing index), Me Insights (personal trend analysis), and a goal tracker with personalized reminders via the wellbeing scheduler. Timer and heartbeat tracking features were added in the v2.2.10 release cycle.
Security & Compliance
User health and wellbeing data is encrypted at rest and in transit. The anonymization layer between individual data and company analytics is enforced at the API level — not as a reporting filter — ensuring individual privacy by architecture. In-app WebView handles Terms, Privacy Policy, and FAQ with versioncontrolled content.
Results & Impact
- Multi-award-winning workplace wellbeing solution recognized for sustainable impact across Irish and European business communities
- 200+ content pieces delivered across four wellbeing pillars, with new content continuously added through the CMS pipeline
- Live Agora sessions running at enterprise scale, supporting group classes and one-on-one coaching with consistent low-latency performance
- Gamification metrics showing sustained engagement, including challenge completion rates, streak maintenance, and badge collection driving repeat daily usage
- Corporate clients receiving monthly anonymized insights, providing HR and leadership actionable data on team wellbeing trends without compromising individual privacy
“We had a clear vision for CRAOI — a wellbeing platform that goes beyond content delivery to actually change workplace culture. Iottive turned that vision into a mobile experience that our users open daily. The live sessions, the gamification, the analytics for our corporate clients — each piece works together. It’s not just an app; it’s the engine behind our entire business.”
— clodagh ryan , CRAOI Theory Limited
Lessons & Best Practices
Ship Content Before Features
We launched the content library first, establishing daily usage patterns before adding live video and gamification. This phased approach gave real user data to inform feature prioritisation, not assumptions.
Treat Live Video as Infrastructure, Not a Feature
Agora integration touched scheduling, notifications, participant management, and session recording. Treating it as an infrastructure layer not a bolt-on feature — prevented the integration complexity from destabilising the rest of the app.
Design Gamification for Habit, Not Novelty
Badges and points lose their effect quickly if they reward novelty alone. We designed CRAOI’s system around habit-forming loops daily check-ins, pillar-balanced challenges, and streak rewards so engagement compounds over time.
Anonymise by Architecture, Not by Policy
Enterprise analytics require trust. We built the anonymisation layer into the data pipeline itself — individual records are aggregated before they reach the reporting API — so privacy is enforced by code, not by HR policy.
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)
Android (Kotlin)
Agora SDK
Firebase
RESTful APIs
Cloud Infrastructure
In-App Purchase APIs
Why Iottive’s the Right Partner
- Full-stack mobile capability: built both iOS and Android apps from scratch, sharing architecture patterns while delivering platform-native experiences—not a cross-platform compromise
- Complex integration experience: live video (Agora), content delivery, gamification, and enterprise analytics in a single app, managing system complexity without slowing delivery
- Enterprise-aware development: designed workplace apps to serve both individual users and organizations, with analytics architecture reflecting this dual-stakeholder model