UROOJ

Your rise begins.
Sign in to sync your progress across devices.

UROOJYour rise begins.
TodayA day to begin again
UROOJ · YOUR DAILY PRACTICE

About UROOJ

A private space for intention, consistency, and reflection.

☼ Daytime

This Month · Sunnah Days

Monthly

Upcoming Fridays, White Days (13–15 Hijri) and selected Sunnah dates. Hijri dates may vary locally.

Loading upcoming reminders…
HELP & ACCOUNTABILITY
Terms & ConditionsView terms and your consent record

Terms & Conditions

Consent record

Current device consent status and record ID.

Loading consent record…

Read terms

The record is stored locally. Email/central logging is not connected in this static build.

Tutorial & Settings guideLearn each setting · replay or change auto-show

App tutorial & Settings guide

Help anytime

Choose whether the tutorial appears after login, or replay it whenever you need help.

Feedback & review history→ Send feedback and manage saved entries

Give feedback

Settings only

Share suggestions, report a glitch, or request a feature. Feedback is saved in this device’s history and sent to the UROOJ maintainer by email when the mail service is connected.

Your feedback is saved locally. Email delivery requires the one-time Apps Script connection.

About UROOJ

Idea by Hamza

UROOJ means rising. Created by Hamza Madni under Idea by Hamza, it helps you build discipline, track meaningful habits, and live with greater intention.

Build progress through small, consistent actions. Track tasks and challenges, reflect on patterns, and reset without chasing perfection. Zikr, tasbeeh, gratitude, and muhasabah features support remembrance and accountability.

About AI: AI assisted development and some content; errors are possible. Verify religious quotations and hadith references with reliable scholarly sources.

No guilt over missed days—reflect, reset, and take the next good step in your habits, learning, worship, or daily routine.

Hamza MadniCreator · Idea by Hamza

Hamza shaped UROOJ’s concept and direction: a practical tool for meaningful habits and intentional growth.

Jarvis · AI assistantPlanning, writing & development support

Jarvis supported planning, wording, features, and code iteration. The vision and creative direction are Hamza’s.

Our guiding idea

Progress over perfection. Consistency over intensity. When you slip, reflect, reset, and rise again.

Idea by Hamza · UROOJ — Your rise begins.

Record what you actually did

Task

Choose a status for each item. You can add your own activities below.

0 recorded0 total tasks
0%
Begin with one good deedA log is a tool for reflection, not a judgement.

Today's schedule

Use the dropdowns to record your scheduled activities.

Today's schedule

Today
TaskStatus
Choose a status for each scheduled activity. Changes save automatically.
Progress graphsWeekly completion and activity category summaries
This week
0
items recorded
Daily average
0%
of tracked items
Daily completion
Activity categories · last 7 days

Graphs use only entries you record in this app. Tracking begins when you start using this version; earlier days are not reconstructed automatically.

Daily tasks & status overviewOne combined view of every task and its own status

Each task keeps its own meaningful options—for example, prayer has Takbeer-e-Ula/Jamaat, while fitness can have Walking/Running. Edit any task in Settings → Edit your daily tasks.

Schedule definitions are editable only in Settings. Daily status selections and graph data are recorded here.
Today’s Motive
“The most beloved deeds to Allah are those that are most consistent, even if they are few.”
— Sahih al-Bukhari 6464 · Sahih Muslim 783
UROOJYour 12-month rise
Month 01 / 12
7-day check-inTick a day when you show up
✦ 0-day streak
0 of 7 days checked this week
Train your attention

Challenges

Progress over punishment. Return to the path whenever you need.

Your next level starts with one promise.

Choose a challenge that tests your discipline. Start small, show up honestly, and keep going when motivation fades.

30-Day Digital Reset

Reduce social media. Reclaim attention for learning, worship, and people.

0 / 30
0% completeTap a day to mark it

30-day journey

Gentle accountability
0 days completed

60-Day Self-Discipline

Step away from a habit you want to leave behind. Build focus, healthier routines, and self-respect.

0 / 60
0% completeTap a day to mark it

60-day journey

One day at a time
0 days completed

Completed challenges

0 completed
Finish every day of a challenge and it will appear here.

A marked day records your own check-in, not a judgement of your worth. Missed days do not erase the progress you have already made.

Pause · Notice · Renew

Tazkiyah

Meet yourself honestly, and choose your next step with mercy.

Digital Tasbeeh

Dhikr counter

Dhikr

0 counts in this round

Hadith reference: Select a dhikr to view its source.

Good experiences

Today’s story

Record a meaningful moment, lesson, or experience from today. Today’s entries appear here; previous days move automatically to your history in Settings.

Saved privately on this device.
Saved stories are available in Settings → Good experiences history.

Evening reflection

Private to this browser. No account or server required.

Past reflections

0 saved
Your saved reflections will appear here.
Privacy note: entries are stored in browser localStorage, which is not encrypted by this app. Anyone with access to your unlocked device or browser profile may be able to read them. Use device security and avoid shared browsers.
Personalise your experience

Settings

Manage your daily schedule, reminders, and personal study tools.

Google Account

Not connected

Sign in with Google from the login screen to back up your data to Google Drive.

Tap a setting to open details. The tutorial arrow points to the relevant option.

AppearanceTheme and text size

Appearance

Personalise

Five app-wide text sizes, from 60% to 100%. Medium is the default.

Edit your daily tasks→ Add, rename, reorder or remove tasks

Edit your daily tasks

Settings only

Manage your activities here. Tap Edit to change the name, category, status dropdown options, timing, order, and whether the activity is enabled. The Schedule tab is for daily check-ins only.

Changes save on this device automatically.
Status options→ Choose labels used in task dropdowns

Choose your status labels

Up to 8

These are general fallback labels only. Each task can have its own editable status list in Settings → Edit your daily tasks. For example, Salah uses Takbeer-e-Ula / Jamaat / Ada, while fitness uses Walking / Running / Workout. The combined graph shows every task beside its own current status.

Examples to make daily tracking clear
  • Tasbeeh-e-Fatima: 100 total — 33 SubhanAllah, 33 Alhamdulillah, 34 Allahu Akbar.
  • Qur’an: read your planned pages or verses.
  • Salah: record honestly whether you prayed, missed it, or had a valid excuse.
  • Personal habit: mark it partly done if you made some progress.

Keep labels short so they fit on your phone. “Not recorded” is kept as a required option. Up to 8 labels.

Tap a quick-add option to place it in your list, then save. Duplicate options are ignored.

Your changes are only applied after you save. Existing task-specific options are kept.
Make a Challenge→ Create a personal goal with a target

Make a Challenge

Settings only

Choose a meaningful, measurable challenge. Examples: 7 days without scrolling after Isha, 30 days of Qur’an reflection, or 14 days of daily walking.

New challenges appear in the Challenges tab. Manage them here in Settings.
Set a Dhikr→ Choose Arabic dhikr, count and direction

Set a Dhikr

Edit counter

Tasbeeh after prayer: 33 SubhanAllah, 33 Alhamdulillah, 34 Allahu Akbar. Sahih al-Bukhari 843; Sahih Muslim 596a (33 SubhanAllah, 33 Alhamdulillah, 34 Allahu Akbar).

Choose whether the counter moves upward (Chadhti Tarteeb) or downward (Utarti Tarteeb). Set any target number you want. Infinity counts upward without automatic reset.

These settings control the Digital Tasbeeh counter shown on Home.
Good experiences historyTap to expand settings

Good experiences history

Saved stories

All stories you save appear here in compact history tiles. Entries stay on this device.

Backup, import & exportTap to expand settings

Backup, import & export

Your data

Export a backup of your saved progress as a JSON file, import a previous backup, or download a copy of this webpage as an HTML file. Keep backups somewhere safe.

Progress is saved in this browser. Export a backup first. Full reset permanently removes saved progress, feedback, consent records and colour/theme preferences from this app on this device.