Reflect on yourself
Answer specific questions about your behaviour and intentions.
Become more aware of yourself. NafsCheck supports your daily Islamic self-reflection (Muhasaba) through feedback and a view of your development.
For iOS & Android · DE / EN / TR / AR

Three ways to deepen your personal reflection.
Answer specific questions about your behaviour and intentions.
Ask people you trust for feedback to complement your own perspective.
Compare your assessments over time and recognise recurring patterns.

Start your self check from the dashboard and focus on what matters today.

Reflect on faith, character, social conduct and personal ethics.

Do not rate yourself superficially. Review your attitude, intention and behaviour.

Qur’an-based tips and short reminders support you in everyday life.
These app screenshots are in English. The app also supports German, Turkish and Arabic.
NafsCheck helps you pause regularly. Not to appear perfect, but to become more honest with yourself and work on your character step by step.
Discover moreNafsCheck gives you concrete questions so self-review does not remain abstract.
Anonymous feedback can show how your behaviour is experienced by people you trust.
You recognise which traits you are working on and where patterns begin to change.
Regular reflection helps you become more mindful with words, decisions and relationships.
NafsCheck helps you pause regularly. Not to appear perfect, but to become more honest with yourself and work on your character step by step.
Our foundationsNafsCheck does not judge your worth before Allah. Allah alone knows the hearts. The app simply helps you reflect more consciously, make development visible and integrate regular muhasaba into daily life.
NafsCheck is an Islamic app for daily Muhāsaba, or self-reflection. It helps Muslims consciously review their behaviour according to Islamic values and continue working on their character. Through structured self-checks, anonymous feedback from trusted people, and reminders from the Qur'an and Sunnah, NafsCheck helps make progress visible and supports long-term personal development.
The self-check starts with selecting a topic area, such as faith, character, personal ethics, or community and environment. You then answer various reflection questions based on Islamic values. After completing the check, you receive an overview of your results and can follow your development over time. The goal is not perfection, but regular and conscious self-reflection in everyday life.
In addition to your own assessment, NafsCheck allows you to ask trusted people for an anonymous evaluation. People who know you well can independently rate your character traits. This gives you an outside perspective alongside your self-perception and can help you identify blind spots and deepen your self-reflection.
Yes. NafsCheck can be downloaded and used free of charge. Self-checks and the personal progress history are available for free. Each user also receives ten free peer ratings. Additional peer ratings can be acquired as an in-app purchase or through referrals.
NafsCheck is available in multiple languages and currently supports German, English, Arabic, and Turkish. Both the user interface and the app content are available in these languages, so you can use NafsCheck in your preferred language.