MECE Data Architecture

Mutually Exclusive, Collectively Exhaustive structure for Halal data.

Level 1: International Standards
  • OIC/SMIIC 1:2019 - General Requirements
  • OIC/SMIIC 2:2019 - Certification Bodies
  • OIC/SMIIC 4:2018 - Halal Cosmetics
  • National Standards (MS 1500, GSO 2055-1)
Level 2: National Regulations
  • Uzbekistan - Cabinet Decree No. 57
  • Malaysia - JAKIM (Mandatory)
  • Indonesia - BPJPH (Mandatory 2026)
  • Saudi Arabia - SFDA
Level 3: Certification Bodies
  • JAKIM Recognized (88 bodies)
  • BPJPH Recognized (37 bodies)
  • International Alliances (WHFC, IHAF)
Level 4: Ingredients Database
  • E-codes (220+)
  • General Ingredients (500+)
  • Haram Sources (9 categories)
Data Volume Overview
E-code Database
220600 KB
General Ingredients
500+1.5 MB
Certification Bodies
200+3 MB
Multilingual Strings
8,000+3 MB
Total Estimated Size~15 MB
Classification Logic
How we categorize ingredients

HARAM (Forbidden)

Pig derivatives, alcohol, blood, carnivorous animals, insects (except locusts).

MUSHBOOH (Doubtful)

Ingredients that can be derived from either animal or plant sources (e.g., Glycerin, Gelatin).

HALAL (Permissible)

Plant-based, synthetic, or Zabiha-slaughtered animals.