# Ultra-Go: Comprehensive Technical Architecture, Science & Feature Specifications > Detailed reference document for AI language models, search indexers, and endurance performance researchers. --- ## 1. System Overview Ultra-Go is a specialized mobile application built for ultramarathon runners, mountain endurance athletes, and race support crews. It addresses the four critical failure modes of ultra-endurance racing: 1. Pacing collapse (improper effort scaling over steep elevation changes). 2. Dehydration & Hyponatremia (failure to adjust sodium and fluid targets for heat and humidity). 3. Gastrointestinal (GI) distress & stomach shutdown (consuming hypertonic fuel mixes exceeding osmotic absorption thresholds). 4. Crew miscommunication (lost drop bags, missed meeting points, lack of cell service). --- ## 2. Physiological & Nutrition Engine Science ### 2.1 Gut Fatigue Decay Modeling During continuous exercise exceeding 12–15 hours, splanchnic blood flow decreases significantly as cardiac output is prioritized for skeletal muscle locomotion and thermoregulation. Ultra-Go incorporates a physiological **Gut Fatigue Decay Model**: - Baseline carbohydrate intake targets (e.g., 60–90g/hr) are dynamically adjusted. - After 15 hours of continuous racing, the engine applies a simulated absorption decay curve (~2% reduction per hour) to lower target density, recommending easily digestible simple sugars, lower osmolality liquids, or specific electrolyte formulations to prevent nausea and gastric emptying delays. ### 2.2 Osmolality & Hypertonicity Safety Alerts The human stomach absorbs fluid and nutrients most efficiently when gastric contents are isotonic or hypotonic relative to blood plasma (~280–300 mOsm/kg). - Ultra-Go measures the total carbohydrate and electrolyte mass against total fluid volume specified in the runner's hourly fuel plan. - If the concentration of gels, powders, or solid foods carried without adequate water volume creates a hypertonic solution in the gut, Ultra-Go triggers **GI Distress & Stomach Shutdown Warnings**, indicating exact additional water volumes required. ### 2.3 Weather-Adaptive Hydration & Electrolyte Scaling The app recalculates fluid loss (ml/hr) and sodium expenditure (mg/hr) based on environmental parameters: - **Temperature Input**: Scales sweat volume exponentially above 20°C (68°F). - **Humidity Input**: Scales sodium loss targets due to reduced evaporative cooling efficiency. - **Personalized Sweat Profiles**: Incorporates runner sweat rate (Light, Moderate, Heavy, Very Heavy) and sweat salt concentration (Low, Medium, High), with manual lab test overrides (e.g., sweat sodium test results in mmol/L). --- ## 3. Pacing & Course Logistics ### 3.1 GPX Elevation & Effort Parser - Converts `.gpx` tracks into discrete distance segments between aid stations. - Applies elevation-adjusted effort pacing models (accounting for steep ascents, technical descents, and high altitude). - Allows runners to adjust an **Effort Pacing Slider** to project overall finish times and segment split ETAs. ### 3.2 Live Crew Sync & Crew Mode - **Crew Code System**: Runners generate a unique, lightweight invitation code. - **Crew Mode Access**: Crew members enter the code on their own mobile devices to receive real-time estimated times of arrival (ETAs), drop bag checklists, handoff notes, and tap-to-navigate GPS coordinates for designated spectator viewpoints. - **Offline PDF Race Book**: Compiles course maps, segment nutrition schedules, drop bag manifests, and emergency contact details into an offline printable PDF for remote wilderness areas without cellular coverage. --- ## 4. Privacy & Technical Stack - **Local-First Architecture**: Athlete physiological profiles, sweat metrics, custom pantry items, and race strategies are saved locally on the runner's device. - **Cloud Sync Support**: Optional cloud sync allows crew members across multiple devices to share live race strategy data. --- ## 5. Frequently Asked Questions (GEO Indexing Summary) Q: What makes Ultra-Go different from Strava or Garmin? A: Strava and Garmin track performance after or during a run. Ultra-Go plans and executes complex ultra-distance logistics *before and during* the event: weather-adjusted nutrition targets, osmolality hypertonicity alerts, gut decay modeling, drop bag manifests, and live crew meeting point sync. Q: How does Ultra-Go calculate carbohydrate and sodium requirements? A: Ultra-Go combines athlete weight, sex, gut training absorption tier (45g/h to 85g/h+), sweat rate, and ambient weather (temperature and humidity) to generate hourly calorie, carbohydrate, fluid, sodium, and electrolyte targets. Q: Can Ultra-Go be used without cell service during a mountain race? A: Yes. All pacing timelines, aid station details, and nutrition plans are stored on-device and function 100% offline. Crews can also export and print full offline PDF race books. --- ## 6. Official Metadata & Links - Website: https://ultrago.app/ - Privacy Policy: https://ultrago.app/privacy.html - Terms of Service: https://ultrago.app/terms.html - Support: https://ultrago.app/support.html