User Guide
Everything you need to know to get started and make the most of Dangerous Gentleman.
Contents
Section 1Creating an Account
Anyone can create a new account by visiting the registration page. Each account belongs to a group — a private workspace shared with the people you invite. When you register, you automatically become the admin of your new group.
Click Create Account on the sign-in page, or navigate to
/auth/register.Enter a username (3–64 characters) and your email address.
Choose a group name. This must be unique — no two groups can share the same name. Pick something that represents your team or accountability circle.
Set a password. It must contain at least 8 characters including one uppercase letter, one lowercase letter, one number, and one special character.
Click Create Account. You are logged in automatically and taken to the subscription page.
Section 2Install on Your Phone
Dangerous Gentleman is a Progressive Web App (PWA) — you can install it to your home screen just like a native app. This gives you a full-screen experience without browser bars, faster launches, and (most importantly) the ability to receive daily push notifications even when the app isn't open. On iPhone and iPad, installation is required for push notifications to work.
Installing on iPhone / iPad (Safari)
Open Safari and sign in to your account. The app must be opened in Safari — not Chrome or another browser — for installation to work.
Tap the Share icon at the bottom of the screen (or top on iPad).
Scroll down in the share sheet and tap Add to Home Screen.
Tap Add in the top-right corner. The Dangerous Gentleman icon now appears on your home screen.
Open the app by tapping the icon on your home screen — not from Safari. Push notifications and the full-screen layout only work when launched this way.
Installing on Android (Chrome)
Open Chrome and sign in to your account.
Tap the ⋮ three-dot menu in the top-right corner.
Tap Install app (or Add to Home screen on older Chrome versions).
Confirm by tapping Install. The icon now appears on your home screen and in your app drawer.
Open the app by tapping the icon. You may also be prompted to install automatically the next time you visit the site.
Installing on Desktop (Chrome / Edge)
Visit the app in Chrome or Microsoft Edge.
Click the install icon () in the address bar, or open the browser menu and choose Install Dangerous Gentleman…
Confirm. The app opens in its own window and is added to your dock / taskbar.
Section 3Subscription & Free Trial
Dangerous Gentleman is a subscription-based app. After registration you are taken to the subscription page where you choose a plan. Every new account includes a 7-day free trial — your card is saved but not charged until the trial ends.
Billed once a month. Full access to all features.
Billed once a year. Same features at a lower per-month cost.
On the subscription page, click the Monthly or Yearly card to select your plan.
Click Start 7-Day Free Trial. You are taken to Stripe's secure checkout page.
Enter your card details and confirm. Stripe saves your card but does not charge it during the trial period.
After checkout you are returned to the app and taken straight to your dashboard.
Section 4Dashboard
The Dashboard is your home screen. It gives you a real-time snapshot of everything that matters today without navigating away.
Your current rank title, total points, and a progress bar toward the next rank.
Your five most recent incomplete events with a quick-complete button.
Daily habits only, showing how many you've checked off today.
Whether you've written today's entry and your current journaling streak.
The last three achievements you've unlocked.
Total events completed vs. total events assigned.
Section 5Events & Assignments
Events are one-time challenges you want to accomplish. They are organized by category and difficulty level. Completing an event earns +10 points toward your rank.
Categories & Levels
Physical challenges: strength training, cardio, nutrition, hiking, swimming.
Mental challenges: reading, study, writing, problem-solving, language learning.
Spiritual challenges: prayer, meditation, fasting, scripture study, service.
Practical challenges: coding, cooking, building, public speaking, finance.
Each event has a level (1, 2, or 3) to indicate difficulty. Level 1 is beginner, Level 3 is advanced.
Creating an Event
Navigate to the Events tab.
Click Add Event to open the form.
Enter an Event Name and optional notes describing what the challenge involves.
Select a Category (Body, Brain, Soul, or Skills) and optionally a Sub-Category to be more specific.
Choose a Level (1–3) and leave Enabled checked so the event appears in your list.
Click Save.
Completing an Event
Find the event in the Pending list (use the category and level filters to narrow it down).
Click the ✓ Complete button on the event card.
You earn +10 points and the event moves to the Completed list. Any newly unlocked achievements are shown immediately.
Filtering & Managing Events
Use the filter bar at the top of the Events page to show events by category, level, or status (Pending / Completed / All). You can also disable an event to hide it from view without deleting it, or edit its details at any time.
Assigned Events Pinned
If your group admin assigns an event to you, it will appear at the top of both your dashboard and your Events list — above every other event regardless of level — with a gold Assigned badge and a gold left border. Treat these like priority tasks: they're things your admin specifically wants you to tackle.
Section 6Habits & 7-Day Chart
Habits are recurring actions you commit to on a regular schedule. Checking off a habit earns +3 points and contributes to a streak. Building and maintaining streaks unlocks achievements.
Habit Frequencies
Tracked every day. Only daily habits appear in the dashboard summary and Today's Progress bar.
Tracked once a week. Visible on the Habits page grouped under the Weekly section.
Tracked every two weeks.
Tracked once a month.
Creating a Habit
Navigate to the Habits tab.
Click Add Habit.
Enter a Habit Name and optional description.
Select a Category (optional) and a Frequency.
Click Add Habit. It appears in the list under its frequency group.
Logging a Habit
On the Habits page, find the habit you completed today.
Click the checkmark button to log it. The card turns gold and your streak increments.
Click again to uncheck if you logged it by mistake.
7-Day Completion Chart
At the top of the Habits page, a bar chart shows how many daily habits you completed each day for the previous seven days. Each bar is colored to make your consistency instantly visible:
You completed 80% or more of your daily habits.
You got partway through your habits but missed a few.
You missed most or all of your habits that day.
Today's bar is highlighted with a gold outline so you can see how the current day is shaping up.
Section 7Journal
The journal lets you write a private daily entry and record your mood. Entries are visible only to you. Writing an entry earns +5 points and extends your journaling streak.
Writing Today's Entry
Navigate to the Journal tab.
Type your entry in the text area at the top of the page.
Select a mood from the dropdown: Excellent 😄, Good 🙂, Neutral 😐, Low 😔, or Difficult 😞.
Click Save Entry. You earn +5 points for a new entry (editing an existing entry does not award additional points).
Journaling Streaks
Your current streak is displayed at the top of the Journal page and on your dashboard. Consecutive daily entries build your streak. Milestones: 7 days (Week of Reflection), 30 days (Month of Clarity), 90 days (Quarter of Clarity).
Section 8Achievements & Rank
Everything you do in the app earns points. Points accumulate toward your rank. Achievements are awarded automatically when you hit specific milestones — no action is required on your part.
How Points Are Earned
+10 points per event
+3 points per check-in
+5 points per new entry
Bonus points vary by achievement
Ranks
0 points — starting rank
200 points
500 points
1,000 points
2,000 points
4,000 points
Section 9Weekly & Monthly Reports
Dangerous Gentleman generates automatic weekly and monthly reports summarising what you accomplished during each period. New reports appear as a banner at the top of your dashboard with a View Report button.
Covers Monday → Sunday of the previous week. Generated automatically the first time you visit the dashboard on or after Sunday.
Covers the previous calendar month. Generated automatically the first time you visit the dashboard on or after the 1st of the new month.
What's in a Report
- Events completed in the period, with category and level
- Achievements earned during the period
- Habit streaks that are currently active
- Journal entries count for the period
- Estimated points earned based on activity
Downloading a Report
Open the report you want — either from the dashboard banner or from the Reports link in the menu.
Click Download PDF. The report is rendered as a clean, formatted PDF you can save or share.
Section 10Daily Push Reminders
Dangerous Gentleman can send you OS-level push notifications at two key moments each day. These fire even when this site isn't open — the same way native apps notify you.
Fires on days when you have assigned Soul → Memorization events pending. Lists what to tackle for the day.
Fires only if you haven't opened the app yet today and have unlogged daily habits. A gentle nudge to check them off before midnight.
Both notifications respect your local timezone and only send once per day.
Enabling Notifications
Open My Account (or Admin if you're a group admin) from the menu.
Scroll to the Daily Reminders card.
Click Enable Notifications. Your browser or device will ask for permission — tap Allow.
The card updates to ✓ Enabled on this device. Click Send Test to confirm a notification arrives.
Disabling or Changing Devices
Each device (phone, tablet, laptop) is tracked independently. To stop notifications on a device, open Daily Reminders on that device and click Disable on This Device. Enabling on a new device does not affect the others.
Section 11My Account & Timezone
The My Account page (replaced with Admin if you're an admin) holds your profile, subscription details, push notification settings, timezone, and password change form.
Setting Your Timezone
Dangerous Gentleman uses your timezone to determine what "today" means for habits, journal entries, the 7-day chart, and the 8:00 AM push notification. When you register, the app auto-detects your timezone from your browser. You can change it any time:
Open the Timezone card on the My Account page.
Pick your timezone from the dropdown, or click Use my browser's timezone to auto-fill from the current device.
Click Save Timezone.
Changing Your Password
Open the Change Password card.
Enter your current password, then a new password (must contain uppercase, lowercase, a number, and a special character — at least 8 chars).
Confirm the new password and click Change Password. All other active sessions for your account are signed out automatically.
Section 12Admin — Users, Permissions & Assignments Admin only
If you registered a new group, you are the group admin. The Admin panel is accessible via the Admin link in the navigation bar (desktop) or through the menu. All actions in this section affect only the users in your group.
Adding a New User
Go to Admin in the navigation bar.
Fill in the Add User form on the right side of the page: username, email, and a temporary password.
Optionally check Admin to grant the new user admin privileges.
Click Create User. The user is added to your group and inherits your subscription status — they can sign in immediately.
Share the username and temporary password with the new user and ask them to change it after first login.
Managing an Existing User
Click the Manage button next to any user to open their detail page. From there you can:
Update the user's username or email address.
Set a new password for the user directly from the admin panel.
Grant or revoke admin access. You cannot change your own admin status.
Permanently remove the user and all their data. You cannot delete yourself.
Adding Events & Habits for a User
Admins can add, edit, complete, and delete events and habits on behalf of any user in their group. This is useful for assigning group challenges or onboarding new members with a standard set of tasks.
Open a user's detail page by clicking Manage.
Use the Add Event or Add Habit button on that page to create items in that user's list.
Use the ✓ button on an event card to mark it complete on the user's behalf — they receive the points.
Use the Edit or Delete icons to modify or remove any item.
Assigning Events Pin
Use the pin icon () on any event in a user's list to assign it. Assigned events float to the top of that user's dashboard and Events page above everything else, with a gold "Assigned" badge — making them impossible to miss.
Open the user's detail page and find the event you want to assign.
Click the pin icon. It turns gold () and the row gets a gold left border to show it's now assigned.
If the event was disabled, it is automatically re-enabled when you assign it so the user can see it.
Click the pin again to unassign — or wait for the user to complete it (assignments clear automatically on completion).
Setting User Permissions
By default, every user can add, disable, and delete their own events and habits. As admin, you can restrict any of these on a per-user basis. Useful when you want a user to only work the assignments you give them.
On the user's detail page, scroll to the Permissions card and uncheck any of:
Allows the user to create new events.
Allows the user to permanently delete events.
Allows the user to toggle events on / off.
Allows the user to create new habits.
Allows the user to archive habits.
Subscription Management
From the Admin page you can view your current subscription status (Trial, Active, Cancels at period end), see the next billing date, and cancel or reactivate at any time. Cancellation takes effect at the end of the current billing period — you keep access until then.