1,700+ Resource Files Powering Global Healthcare
Vaccination schedules for 240 countries and territories, plus support, early-birth and hospital-stay resources for 128 countries, bundled offline in 32 languages — we haven't found another pregnancy app that ships them all offline.
Global Healthcare Coverage
Vaccination schedules for 240 countries and territories, and emergency and support lines for the 128 you can select — all bundled in the app.
- Core schedule
- National schedule
- No data
- United States
Pick a country on the map or from the list.
United States
US- In the app
- Selectable region
- Emergency line
- Available
- Vaccination schedule
- National scheduleFull national schedule bundled in the app
- Hospital stay
- Ultra-short (1–2 days)
- Support resources
- 6 resourcesMental health · Crisis text line · Postpartum support · Support groups · NICU support · Pregnancy complications
- App language
- EnglishMulti-language
Show every country as a table
Healthcare Resource Breakdown
967 JSON files organized into 5 data modules
| Resource Type | Coverage | Size (est) | Update Frequency |
|---|---|---|---|
| Vaccination Schedules | 240 countries and territories selectable, with a shared vaccine database | ~2.1 MB | Twice a year |
| Hospital Stay Data | 128 countries selectable | ~620 KB | Annually |
| Support Resources | 128 countries selectable | ~980 KB | Annually |
| Early Birth Resources | 128 countries selectable | ~1.2 MB | Annually |
Four Healthcare Data Modules
Vaccination schedules for 240 countries and territories; support, early-birth and hospital-stay data for 128 countries
Vaccination Schedules
Official schedules from government health authorities for 240 selectable countries and territories. 29 unique vaccines, at the national level.
Hospital Stay Data
Stay duration, what hospitals provide, companion policies, and food availability for 128 countries.
Support Resources
Mental health hotlines, lactation support, postpartum doulas, and government programs for 128 countries.
Early Birth Resources
NICU facilities, preemie support groups, milk banks, and developmental follow-up clinics for 128 countries.
Coverage by Region
100% coverage across all 6 continents
| Region | Countries | Vaccination | Hospital Stay | Support |
|---|---|---|---|---|
| Asia-Pacific | 63 | 63 | 63 | 63 |
| Europe | 50 | 50 | 50 | 50 |
| Africa | 54 | 54 | 54 | 54 |
| North America | 23 | 23 | 23 | 23 |
| South America | 12 | 12 | 12 | 12 |
| Oceania | 14 | 14 | 14 | 14 |
| Other Territories | 25 | 25 | 25 | 25 |
Technical Architecture
Performance-optimized data loading for mobile
Lazy Loading
Resources loaded only when needed. Country data on-demand, learning cards per topic.
In-Memory Caching
Fast repeat access with no repeated file I/O. Cache cleared on memory warning. Critical data preloaded at launch.
Fallback Systems
Three-level fallback: exact country, regional similar, then WHO guidelines. Language fallback: exact, base language, then English.
Frequently Asked Questions
Common questions about ProbaBaby's global data system
ProbaBaby ships with 1,700+ resource files: 967 healthcare JSON files (vaccination, hospital stay, support, early birth) and 736 learning card files covering 32 languages.
The app bundles vaccination schedules for 240 countries and territories and support, early-birth and hospital-stay data for 128 countries, so everything works offline; the App Store shows the exact download size for your device.
Vaccination schedules and emergency numbers are reviewed about every six months and updated with app releases. Hospital-stay data and support resources are refreshed with major updates. Learning cards are updated as guidance evolves.
Adding a new country takes 2-4 weeks: researching official sources, collecting data across 4 modules, creating JSON files, adding country names in 32 languages, and testing.
Adding a new language means translating 15,632 keys across 123 string catalogs — about 500,000 localized cells once the Watch, widget and PDF catalogs are included — plus up to 200 learning cards, then running our five pre-commit localization audits (translation drift, orphan string references, unroutable keys, untranslated non-Latin placeholders and wrong-language contamination) until they pass.
Yes. All resource files are bundled with the app for offline-first access. No network connection is needed to view vaccination schedules, hospital stay data, or support resources.
Related Deep Dives
Explore Global Healthcare Data
Download ProbaBaby and get bundled healthcare data offline in 32 languages: vaccination schedules for 240 countries and territories, and support, early-birth and hospital-stay resources for 128 countries.