Case Study

CRAOI

Workplace Wellbeing — SaaS Platform

Full-stack iOS and Android app with 200+ content pieces, live video sessions, gamification, and enterprise analytics

Client

CRAOI

Model

Tech Partnership

Industry

Workplace Wellbeing

Timeline

Ongoing

  • Meditation, breathwork, and stress-reduction tools.
  • Recipes, expert advice, and healthy eating habits.
  • Physical activity and exercise guidance.
  • Focus on positive psychology, mindset, and social connection.
CRAOI_Logo

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

craoi_challage

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.

Design app

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.

creative-thinking (1) 3

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

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

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

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

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_Engi

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

csd-high5

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.

Well being

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.

csd-high6

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 (SwiftUI) 1

iOS (Swift)

kotlin

Android (Kotlin)

66ab7f671fb90c022fb7f1dc_Agora Logo Crisp

Agora SDK

firebase

Firebase

rest-api-icon

RESTful APIs

cloud_service

Cloud Infrastructure

google-pay

In-App Purchase APIs

Craoi_partner

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

Next Steps for CRAOI

AI-powered personalized content reduces decision fatigue and balances consumption

Manager dashboard: extend enterprise analytics with team-level views (anonymized), allowing managers to tailor wellbeing initiatives to their team’s engagement patterns

Wearable integration: connect with Apple Health and Google Fit to incorporate movement, sleep, and heart-rate data into the CRAOI Score for a more holistic wellbeing picture

Multilingual content delivery: support CRAOI’s European expansion with localized content and UI across English, Irish, French, and German