An AI spiritual writing companion that transforms heartfelt thoughts into beautifully structured Islamic prayers.
Making dua is personal, but finding the words isn't always easy. Many Muslims feel the weight of what they want to say but struggle to articulate it in the structured, reverent form a dua calls for. DuaComposer was built to bridge that gap — giving users a space to pour out their thoughts in plain language, and returning something that feels like it came from the heart.
The app uses a carefully engineered AI persona — the Heart-Listener — to receive raw emotional input and produce duas that follow the correct Islamic structure: opening with praise of Allah, followed by Salawat, then seeking forgiveness, then Jannah, then personal requests. The output doesn't just feel structured — it feels felt.
Built and launched in under three weeks — including prompt engineering, subscription setup, app store submission, and marketing — DuaComposer crossed 1,600 downloads in its first three weeks live, with 29 paying subscribers and revenue from day one.
"People don't struggle to feel — they struggle to express."
The technical build was straightforward. The hard part was the prompt. A generic AI response — even a well-structured one — can feel hollow in a spiritual context. The system needed to receive emotionally charged, unfiltered input and respond with something that felt genuine, personal, and structurally correct every single time.
Getting that balance required significant prompt engineering iteration — encoding Islamic structure while preserving emotional responsiveness, so the output never felt like a template filling in blanks.
A deeply engineered AI persona designed to receive unfiltered emotional input — grief, gratitude, anxiety, hope — and respond with empathy and spiritual attunement. Not pattern-matching. Listening.
Every generated prayer follows the correct Islamic format: Praise of Allah, Salawat, Forgiveness, Jannah, Personal requests. Structure is non-negotiable; the AI enforces it on every output without making it feel mechanical.
Users can write casually, emotionally, or even messily — the system interprets intent and reshapes it into something coherent and complete, meeting the user wherever they are emotionally.
Monthly and annual plans with a clean paywall experience. In-app purchase flows handle upgrades and renewals natively, with a free tier to lower the barrier to first use and validate willingness to pay.
By focusing on structure rather than just generation, the system produces results that feel both personal and spiritually grounded.
Have a workflow that needs automating or a product that needs building? Let's talk.
Start a Project