Peygamberimiz (s.a.v.) İslam’ı ilk başta gizli bir şekilde yaymıştır çünkü:
-
Allah’ın emri bu yöndeydi.
-
Eğer İslam’ı başlangıçta açıkça yaymış olsaydı, insanlar onu hedef alabilirdi ve çok az kişi inandığı için, tek başına iken onu öldürebilirlerdi.
-
İnsanlar onu sürekli eleştiriyordu.
-
Ayrıca, Peygamberimiz (s.a.v.) İslam’ı açıktan yayması durumunda yaşayacağı tehditleri ve müşriklerin onu engellemeye çalışmalarını önceden ön görmüştür.
Bu nedenlerle, İslam’ın ilk yıllarında gizli davet metodu tercih edilmiştir ve açıktan ilan edilmemiştir. Üç yıl boyunca peygamberliğini ve İslam’ı açıktan kimseye bildirmedi ve anlatmadı. Bu süre zarfında birçok kişi İslam safında yer almış ve davasına güç vermiştir. Üç yılın sonunda, davetin daha fazla gizli olarak devam etmesinde bir fayda kalmamıştı. Bu nedenle, İslam davasını açıklamanın ve tevhid hakikatlarını bütün âleme duyurmanın zamanı gelmişti.