Live feature

Ask Imam: private questions to your own Imam

This feature is live in MyAlMasjid. Members ask their local Imam. Voice notes are encrypted on the phone. The server never holds the audio in the clear.

Not a public fatwa inbox

Ask Imam is for your masjid. You must be a member of a masjid that has an Imam on MyAlMasjid. Questions go to that Imam only.

How a question travels

  1. The member opens Ask Imam and selects an Imam of their masjid.
  2. A voice note is encrypted on the device before upload.
  3. Cloud storage holds an encrypted file. Our database stores only routing metadata and public key material for on-device decrypt.
  4. The Imam opens their inbox, decrypts on their device, and can reply the same way.

What the server may see

ItemOn the deviceOn the server
Clear audioYes, after decryptNever
Private decryption keyYesNever
Encrypted file path—Yes
Sender role (member or Imam)YesYes, for routing

We use X25519 key agreement and AES-256-GCM. Decryption keys are not stored in the API.

Member vs Imam

Related: Live Azan · Five masjid roles · All features.