Skip to content
00Deep dive240 countries & territories · 128 with support
Global Data Deep DiveInvestors & Technical Partners

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.

Countries & territories — vaccination schedules
240
Countries — support resources
128
Learning cards per language
200
01Coverage map5 views

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
02Healthcare Resource Breakdown4 rows

Healthcare Resource Breakdown

967 JSON files organized into 5 data modules

Resource TypeCoverageSize (est)Update Frequency
Vaccination Schedules240 countries and territories selectable, with a shared vaccine database~2.1 MBTwice a year
Hospital Stay Data128 countries selectable~620 KBAnnually
Support Resources128 countries selectable~980 KBAnnually
Early Birth Resources128 countries selectable~1.2 MBAnnually
03Four Healthcare Data Modules4 features

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.

04Coverage by Region7 rows

Coverage by Region

100% coverage across all 6 continents

RegionCountriesVaccinationHospital StaySupport
Asia-Pacific63636363
Europe50505050
Africa54545454
North America23232323
South America12121212
Oceania14141414
Other Territories25252525
05Technical Architecture3 features

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.

06QuestionsQ1 — Q6

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.

07Related3 pages
08DownloadFREE · iOS 26+

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.

Download on the App Store

5 starter credits · first Scientific prediction free

  • Free to download
  • No subscription
  • 32 free tools