ويعمل المحرك ImHalal كسائر محركات البحث الأخرى المتاحة في الإنترنت، وحتى إدخال المستخدم مفردات ربما تصنف على أنها غير مقبولة، عندها يقوم مؤشر المحرك بتصنيف نتائج البحث "الحرام" المحتملة إلى ثلاثة مستويات مختلفة
ويعني التصنيف واحد في "مؤشر الحرام" أن نتائج البحث مأمونة وخالية من محتوى قد يصنف على أنه "حرام" وفقا للشريعة الإسلامية في الترتيب الثاني قد يرسل المحرك رسالة تحذيرية تشير إلى أن نتائج البحث المحتملة مصنفة ضمن المستوى الأول أو الثاني على "مؤشر الحرام" وبإمكان المستخدم المخاطرة وطلب رؤية النتائج رغما عن هذا التحذير أو تجنب رؤية النتائج وتجربة مفردات بحثية أخرى وفي حال أن نتائج البحث المحتملة مصنفة ضمن المستوى الثالث على "مؤشر الحرام" فيتلقى المستخدم رسالة تحذيرية تقول لقد وصلت نتائج بحثك للمستوى الثالث على مؤشر الحرام، لذا ننصحك بتغيير مفردات البحث وتكرار المحاولة ويتوفر محرك البحث، واستغرق تطويره سبعة أشهر، في 15 لغة مختلفة من العربية والفارسية والتركية بالإضافة إلى الإنجليزية، وسط توقعات بتزايد استخدامه في منطقة الشرق الأوسط، حسب التقرير
ImHalal أول محرك بحث إسلامي يمنع المحتويات الاباحية