LARQ
Mar 2, 2025

LARQ App
LARQ’s smart-hydration companion app, acquired by BRITA in 2024.
As of 2024 this app is live on the App Store, delivering the same core hydration experience as newer BRITA LARQ IQ App offering. It's a wholly different architecture with a Firebase-powered backend and two e-commerce integrations.
Overview
The LARQ App empowers users to stay optimally hydrated with their PureVis™ bottles and pitchers. Key capabilities include:
Real-time BLE connectivity for water-intake data
Integration with Apple Health for seamless health tracking
Personalized hydration goals calculated from age, weight, height, gender & activity
Interactive analytics & graphs showing daily/weekly/monthly intake trends
Manual drink logging (water, coffee, tea, soda, juice, alcohol, etc.)
OTA firmware updates and filter-life monitoring
In-app ordering of replacement filters & accessories
Firebase Realtime Database as the primary backend
Features
Smart Bottle Integration
BLE pairing & data sync via CoreBluetooth & nRF SDK
Activate PureVis™ purification on tap
Hydration Tracking
Automatic intake tracking with PureVis™ 2 bottles
Personalized daily/weekly/monthly goals
Streaks and personal-best badges
Real-time Backend
Firebase Realtime Database for live sync across devices
REST API for user management
Shopify & BigCommerce integrations for order fulfillment
Analytics & Dashboards
UIKit charts for real-time and historical data
Custom animations marking intake milestones
Manual Entries
Log beverages: water, juice, soda, coffee, tea, alcohol, and more
Bottle Device Management
View battery level, connection status, and filter life
Over-the-air firmware updates
E-commerce
In-app browsing and ordering of LARQ filters & products
HealthKit Sync
Share all intake events with Apple Health
Authentication & Monitoring
OAuth 2.0
Datadog telemetry & Crashlytics crash reporting
Localization
Multi-language support via Lokalise
Architecture
Modularized packages by feature and functionality.
MVVM architecture orchestrated with a Coordinator pattern and Factory-based dependency injection.
Tech Stack
Language: Swift 5
UI: UIKit with SnapKit for layout
Reactivity: RxSwift
Networking: Firebase Realtime Database SDK & URLSession
Connectivity: CoreBluetooth (BLE) & Nordic nRF SDK
Auth: OAuth 2.0
Monitoring: Datadog & Crashlytics
Integrations: HealthKit
Dependency Management: Swift Package Manager (SPM)
Localization: Lokalise






