sol. / home

Retrospective

Building NAFS around the day

Archive date marks the period this retrospective looks back on.

Bringing prayer, Qur’an, dhikr, fasting, reflection, and journaling into one calm daily companion.

nafs brings several parts of daily worship and reflection into one iPhone app: prayer times and completion, Qur’an reading, dhikr, fasting, journaling, qibla direction, and optional cycle-aware tools. I co-own the product through NAFS TECHNOLOGIES LLC and continue working on it. The challenge is not simply fitting every feature into one app. It is helping the features share a day without making the day feel like a dashboard.

A prayer time has a different rhythm from a journal entry. Reading Qur’an asks for a different kind of attention than checking a completion state. Dhikr can be brief and repeated; reflection may need space. Putting these areas beside each other means deciding what belongs on the home screen, what should remain one step away, and which information should be quiet until it is relevant.

The word companion matters to me. A companion should be present without demanding constant interaction. Progress can be visible without turning worship into a competition. Reminders can be useful without making the interface feel like a stream of pressure. The visual system, wording, and navigation all have to support that balance. Calm is not the absence of information; it is information arranged with care.

nafs has reached number one among Muslim apps in the U.S. App Store Reference category, and it remains in active development. I value the milestone, but the daily test is smaller: can a person open the app, understand where they are, and reach the part of their practice they came for? The product grows by adding capability, but it becomes better by making those capabilities feel like parts of one considered routine.