YourBlood.Someone’s Life.
A voluntary initiative connecting blood donors with hospitals across Bahrain. Register once — we’ll reach out the moment someone needs your type.
Who can give.
Who can receive.
Hover any blood type to see its compatibility graph. O− is the universal donor. AB+ is the universal recipient. Every other type is somewhere in between.
Hover a node on the diagram to switch context. The compatibility logic is medically accurate ABO + Rh — used by the matching engine in the admin portal.
Every four minutes, a patient in Bahrain needs a unit of blood that doesn’t exist in a fridge yet — only in someone’s veins.
Three steps, one
life at a time.
Designed for the zero-lag reality of emergency medicine. Registration is short, matching is automatic, notifications are immediate.
- 01Privacy first
Register once
Two minutes. Name, blood group, phone, email. Your CPR stays encrypted — only the first four digits ever get stored.
- 02< 60 seconds
Get matched
When a hospital requests your type nearby, the matching engine scores donors and pages you via WhatsApp, SMS, or email.
- 03Every 90 days
Save a life
You head to the hospital. The donation takes 30–45 minutes. One donation can save up to three patients.