NAFS ☪
THE INNER JOURNEY
PRIVATE • OFFLINE FIRST
Your journey of mujahadah

Master Your Nafs

0
days of intentional progress
AwakeningNext: 1 day
0Sabr Points
0Urges managed
0Best streak (days)

Your next choice

Today's reflection

Faith & Focus

Daily missions

Progress is not a measure of your faith or worth. Every honest record is information you can use.

The Journey Map

Milestones unlock reflections, not medical promises. Abstinence has no proven universal hormone or brain “reset” timeline.

Mastery Journey

Skills progress independently of your abstinence streak.

Unlocked wisdom

The Amanah Vault

Your earned Sabr Points
0
Points reward actions, not your spiritual rank.

Achievements

Reward philosophy

Earn points for meaningful action: logging honestly, using the SOS Shield, reflecting, and managing an urge. Points are never taken away after a setback. Daily limits discourage repetitive tapping for rewards.

Know Your Patterns

0Urges logged
0Setbacks logged

Last 7 days

Logged urges and setbacks per day

Most common triggers

No data yet.

Recent history

Patterns reflect only what you record. This app does not diagnose or predict compulsive behaviour.

Settings & Privacy

Journey commitment

ORIGINAL JOURNEY DATE · LOCKED

Your original commitment date stays fixed in normal app use. A setback starts a new current streak, without removing earned points. Local data can still be deleted or modified outside the app.

Private data

Records are stored in this browser's local storage. No account, tracking analytics or remote database. Rewards have local validation and are not tamper-proof. Browser data can still be deleted, and this version does not offer Face ID or encrypted backups.

Backup files contain sensitive information in plain text. Store them securely. iCloud/browser backup behaviour depends on device settings.

About NAFS

English-first • Islamic-centred • Private self-mastery companion. Quran references are identified and the displayed wording is reflective paraphrase rather than an official translation. NAFS does not replace professional care.

Version 2.3 · Journey Integrity