Powered by KDOQI Guidelines | Validated by Nephrology Standards | Trusted by Healthcare Professionals
Why global renal care is failing to scale
Patients worldwide living with chronic kidney disease
ISN/Global AtlasDialysis patients failing to maintain dietary compliance
NIH/PubMedIncreased mortality risk from untreated hyperkalemia
AHA/FrontiersGeneric databases ignore renal-toxic additives
One-size-fits-all limits fail CKD progression
No integration with real-time lab results
Offline functionality is absent in clinics
Precision nutrition management built on clinical standards
Dynamic calculation based on CKD stage, dialysis type, body weight, and latest lab results. Automatically adjusts as your condition changes.
Instant feedback on nutrient intake vs. clinical limits. Visual progress bars color-code your adherence with professional medical accuracy.
Context-aware dietary guidance powered by Google Gemini. Knows your CKD stage, recent intake, and provides personalized advice.
Every feature engineered for clinical precision and patient safety
A domain-specific AI assistant that doesn't just chat—it reasons using your live clinical data.
Move beyond simple logging. Manage your daily allowance of Potassium, Sodium, and Phosphorus with sub-second precision.
An autonomous inference engine that monitors every entry against established renal protocols.
IF (Serum K > 5.5 mmol/L) THEN Limit = 2000mg
ELSE IF (CKD Stage >= 4) THEN Limit = 2500mg
ELSE Limit = CalculateByWeight(IBW, Dialysis)
The system triggers proactive overrides when lab results deviate from baseline safe zones.
Recognize fruits, vegetables, and complex dishes instantly. Just point your camera and let Murshid do the math.
Gemini-powered OCR that detects hidden phosphorus additives—the silent killers in CKD.
Track lab trends over time to visualize your kidney health trajectory.
Serum Potassium Trend (6 months)
Enterprise-grade architecture meets clinical rigor
Strict separation of concerns: Presentation → Domain → Data. Testable, maintainable, scalable.
Lightning-fast local database. 10x faster than SQLite. Sync-ready for future cloud integration.
Reactive streams with flutter_bloc. Predictable state, zero race conditions.
State-of-the-art AI for chat and vision. Context-aware, medically informed responses.
Flutter UI · BLoC State · Responsive Widgets
Use Cases · Entities · Business Rules
Repositories · Isar DB · Gemini API
Dependency Rule: Inner layers never depend on outer layers. Domain logic remains pure and framework-independent.
// CKD-EPI 2021 - Race-Free eGFR Calculation
static double calculateEGFR({
required double creatinine,
required int age,
required bool isMale,
}) {
final kappa = isMale ? 0.9 : 0.7;
final alpha = isMale ? -0.302 : -0.241;
final ratio = creatinine / kappa;
final minRatio = ratio < 1 ? ratio : 1;
final maxRatio = ratio > 1 ? ratio : 1;
return 142 *
pow(minRatio, alpha) *
pow(maxRatio, -1.200) *
pow(0.9938, age) *
(isMale ? 1 : 1.012);
}
Validated against KDOQI 2024 guidelines. Precision: ±2 mL/min/1.73m²
Deterministic priority-based nutritional orchestration
The Renal Companion CDSS utilizes a multi-layered deterministic inference engine to resolve complex nutritional constraints in real-time, ensuring absolute patient safety and guideline adherence.
Calculation of IBW (Hamwi) and CKD-EPI (2021) eGFR to establish the patient's biological ceiling.
Clinical rules are cross-referenced against comorbidities. Higher priority protocols dynamically override chronic baselines.
Real-time calibration based on biomarkers. Serum K > 5.5 or Na > 145 triggers immediate proactive safety caps.
Academic-grade trend analysis and metabolic modeling
Leveraging sophisticated mathematical models to monitor disease progression and metabolic load.
90-day trajectory mapping of GFR and Creatinine to detect 'Rapid Decline'.
Dynamic calculation of PRAL (Potential Renal Acid Load) scores to prevent diet-induced complications.
slope = (n∑XY - ∑X∑Y) / (n∑X² - (∑X)²)
Built on evidence-based guidelines, suitable for IRB submission
All nutrient limits and calculations strictly adhere to Kidney Disease Outcomes Quality Initiative standards.
Offline-first architecture. No PHI transmitted. All data encrypted at rest. GDPR/HIPAA ready.
Renal Companion's architecture and validation make it suitable for inclusion in peer-reviewed studies. Export data as CSV for statistical analysis, cite using our DOI, and leverage our open architecture for reproducibility.
Learn More for Researchers| Global Standard | Renal Companion Logic |
|---|---|
| KDOQI 2024: Potassium Restriction | Context-aware caps based on GFR and Serum K levels. |
| CKD-EPI 2021: Non-Race GFR | Deterministic implementation of race-neutral coefficients. |
| Hamwi/AjBW: Protein Dosing | 0.25 correction factor for Obesity/Malnutrition calibration. |
Closed Code. Open Data.
Renal Companion protects its proprietary algorithms but liberates the data. We invite researchers to leverage our 'Verified Datasets' to advance nephrology care.
While the code is proprietary, our anonymized datasets are available for academic research. Access real-world nutritional logs.
We follow a strict 3-tier data access model. Public reports are free, and raw datasets are available upon institutional request.
Privacy-first design with no cloud sync. Suitable for hospital environments and ethics board approval.
Partner with our team for custom data collection protocols and joint publications.
Press the 'Download APK' button above
Once the download completes, open the APK file
Enable 'Install from Unknown Sources' if prompted
Tap 'Install' and wait for the process to finish
Open Renal Companion and start your journey!
Research-Grade | Offline-First | Privacy-Centric Architecture