Skip to main content

Asking Hafez: the faal

The faal is free and unlimited for every reader who is offered it.

Fal-e Hafez is an old Iranian ritual: you hold a question in mind, open the Divan, and read the poem your hand finds as an answer.

Hamdam keeps the shape of it. The book is the whole interaction: closed, it is the Divan, and when you hold it, it opens on your answer. The faal used to sit at the top of Roots. It has moved to the Mind coach in the Garden, and it is the same faal with the same daily count.

It appears for readers with a Persian connection: anyone reading Hamdam in Farsi, or anyone whose birth country is Iran, Afghanistan or Tajikistan.

Step by step

  1. Open the Garden.

    Gardenگلستان

  2. Tap the Mind coach. The first time you open a coach it asks you one question, which you can answer or skip.

  3. On the coach's page, find the Hafez Faal card below the plan.

    Hafez Faalفال حافظ

  4. Hold your question in mind. Typing it is optional: the field under the book can be left empty, and the intention is what counts.

    Type your question, or leave empty...سؤالت را بنویس، یا خالی بگذار...

  5. Hold the book to open it, and read what comes back.

    The Hafez Faal in the Mind coach: the closed book marked Hold to open, and the optional question field beneath it.
  6. Ask Again closes the book so the ritual can start over.

    Ask Againدوباره بپرس

  7. Reflect takes you to Today to write about what you drew.

    Reflectتأمل کن

Worth knowing

  • Reading in Farsi, the answer is the whole ghazal, set on the page. Reading in English, you get the verse in translation.
  • From 2.1 the faal is unlimited on every tier: open the book as often as you like.
  • A cultural moment such as Mehregan offers Ask Hafez among the things it can do for that day, and that link brings you here.
  • The Apple Watch has a faal of its own on its Roots page, for the same readers, and it is unlimited too.

Checked against Hamdam 2.1, 3 October 2026.

Where these facts were checked
  • Checked against the 2.0 source (hamdam-ios v.2, build 163)
  • Hamdam/Hamdam/Garden/Coaches/UI/MindFaalView.swift (freeFaalDailyLimit, consumeFreeFaalUse, the move from Roots)
  • Hamdam/Hamdam/Garden/Coaches/UI/GardenCoachDetailView.swift (mindExtras, gated on content mode; first open set up sheet)
  • Hamdam/Hamdam/Roots/RootsTabView.swift (the faal removed from Roots)
  • Hamdam/Hamdam/Roots/Divan/DivanLeafView.swift (whole ghazal in Farsi, translation in English)
  • Hamdam/HamdamShared/HamdamContentMode.swift (who counts as Persian connected)
  • Hamdam/Hamdam/Roots/MomentOffers.swift and MomentDetailSheet.swift (Ask Hafez routes to the Mind coach)
  • Hamdam/HamdamWatch Watch App/Views/WatchRootsView.swift (the Watch faal and its own daily count)

Something here not matching your app? Tell the support desk, and it gets fixed.