Kalibrasikan sensor atau pindah dari benda logam sebelum menggunakan penguncian.
Aktifkan GPS untuk menghitung waktu ketika garis bayangan Matahari sejajar dengan arah kiblat di lokasi Anda.
GPS memberikan koordinat pengguna, kemudian API Hisabmu menghitung azimut dan jarak menuju Ka'bah dengan metode geodesik Karney pada elipsoid IERS 2010.
Hasilnya mencakup azimut utara sejati, format DMS, arah kompas, arah praktis dari barat, jarak, metode, dan metadata koordinat Ka'bah.
Versi algoritme dan versi koordinat dikirim dalam respons API. Koordinat Ka'bah saat ini masih merupakan konstanta operasional dengan provenance survei asli yang belum terverifikasi.
https://hisabmu.org/api/kiblat?lat=-7.7956&lon=110.3695
Perhitungan API sangat konsisten secara matematis. Ketelitian penggunaan di lapangan tetap dipengaruhi oleh akurasi GPS, kualitas dan kalibrasi kompas, gangguan logam atau perangkat elektronik, serta cara memegang HP.
Ketidakpastian gabungan sensor, model magnetik, GPS, dan metode ditampilkan pada layar. Nilai sampai 2° dinilai stabil, 2–5° hanya terindikasi, sedangkan nilai di atas 5° atau tidak diketahui menonaktifkan penguncian.
Jika ketidakpastian melebihi 5° atau browser tidak melaporkan akurasi sensor, pengguna dapat memilih mode penguncian paksa setelah menyetujui peringatan. Mode ini tidak meningkatkan akurasi, hanya mengizinkan indikator terkunci, dan berlaku selama halaman masih terbuka. Opsi tetap tidak tersedia jika sensor tidak menghasilkan heading True North yang valid.
Untuk masjid atau bangunan permanen, lakukan verifikasi lapangan atau observasi Rashdul Kiblat.
Koordinat GPS dikirim melalui HTTPS ke API Hisabmu untuk menghitung arah, Rashdul Kiblat, dan koreksi magnetik. Browser tidak mengirim koordinat langsung ke NOAA karena permintaan WMM diproksikan oleh server Hisabmu.
Halaman ini tidak menyimpan koordinat ke local storage. Logging request untuk endpoint kiblat dan deklinasi dikonfigurasi tanpa query koordinat. Alamat IP masih dapat diproses sementara untuk keamanan dan pembatasan permintaan.