Website ini dibuat melalui kerjasama TPA Ikhlasul Machfudz dan Pengabdian Masyarakat Sekolah Kajian Stratejik dan Global Universitas Indonesia (SKSG UI) Tahun 2021 dengan No. Kontrak: PKS-0022/UN2.F13.D2/PPM.01/2021.