⚠️ Please backup your data before updating!
New version available!

Disciplin

Checking...
0
Current Streak
0
Longest Streak
Achievements
Everyday is a new day, to achieve something new

HOW TO USE DISCIPLIN

WHAT IS DISCIPLIN?

Disciplin is a GitHub-powered offline Progressive Web App (PWA) designed to help you track your daily habits and maintain streaks. The app works both online and offline once installed, giving you complete control over your progress tracking.

INSTALLATION

β€’ Look for the "πŸ“± Install App" button in the top-right corner of the header
β€’ Click to install the app on your device for full offline capabilities
β€’ Once installed, you can use the app without an internet connection
β€’ Installation enables push notifications and a native app experience

DAILY LOGGING

β€’ Navigate to the "Log Activity" tab to record your daily progress
β€’ Answer whether you relapsed the previous day (Yes/No)
β€’ Select your current energy level (Low/Medium/High)
β€’ If you relapsed, specify the time(s) of day it occurred
β€’ Choose your current mood using the emoji selector
β€’ Add optional notes about triggers or thoughts
β€’ Submit your entry to save it

IMPORTANT RULES

β€’ You can only log ONE entry per day
β€’ To make a new entry on the same day, you must first delete the existing entry
β€’ Entries track the PREVIOUS day's activities, not the current day
β€’ All data is saved locally on your device

TRACKING YOUR PROGRESS

HOME TAB:
β€’ View your current streak (consecutive clean days)
β€’ See your longest streak achievement
β€’ Check earned achievement badges
β€’ Monitor streak notifications

INSIGHTS TAB:
β€’ Review weekly statistics and patterns
β€’ See success rates and relapse frequency
β€’ Identify common relapse times
β€’ Track mood and energy patterns

HISTORY TAB:
β€’ View all your logged entries chronologically
β€’ See detailed information for each day
β€’ Delete individual entries if needed
β€’ Review your progress over time

STREAK SYSTEM

β€’ Clean days (no relapse) build your streak
β€’ Any relapse resets your current streak to zero
β€’ Your longest streak is always preserved
β€’ Achievement badges unlock at milestone streaks

ACHIEVEMENTS

Earn badges for reaching streak milestones:
β€’ 🌱 First Day (1 day)
β€’ 🎯 3 Days Strong (3 days)
β€’ ⚑ Week Warrior (7 days)
β€’ πŸš€ Two Weeks (14 days)
β€’ πŸ”₯ Month Master (30 days)
β€’ πŸ’Ž Quarter Champion (90 days)
β€’ πŸ‘‘ Half Year King (180 days)
β€’ πŸ† Year Legend (365 days)

NOTIFICATIONS

β€’ Enable notifications to receive gentle reminders
β€’ Get alerts if you haven't checked in for 6 hours
β€’ Notifications help maintain consistency
β€’ Can be enabled/disabled in the header

DATA BACKUP & IMPORT

BACKUP TAB:
β€’ Export your data as a JSON file for safekeeping
β€’ Regular backups protect against data loss
β€’ Import previous backups to restore data
β€’ Essential before app updates

BACKUP BEST PRACTICES:
β€’ Export data weekly or before major updates
β€’ Store backup files in multiple safe locations
β€’ Always backup before importing new data
β€’ Importing replaces ALL current data

PRIVACY & SECURITY

β€’ All data stays on YOUR device
β€’ No data is sent to external servers
β€’ Complete privacy and control
β€’ Data only leaves your device through manual export

TROUBLESHOOTING

β€’ If entries won't save, check if you already logged today
β€’ For update issues, backup data first then refresh
β€’ Clear browser cache if app behaves unexpectedly
β€’ Reinstall the app if persistent problems occur

TIPS FOR SUCCESS

β€’ Log consistently every day
β€’ Be honest in your entries
β€’ Review insights weekly to identify patterns
β€’ Use notes to track triggers and thoughts
β€’ Celebrate milestone achievements
β€’ Backup your data regularly

TECHNICAL NOTES

β€’ Works on all modern browsers
β€’ Requires JavaScript enabled
β€’ Best experience on mobile devices
β€’ Offline functionality requires installation
β€’ Uses browser local storage for data

Everyday is a new day, to achieve something new
Weekly Insights
Everyday is a new day, to achieve something new
Everyday is a new day, to achieve something new

If you masturbated, what caused it? (write on the optional notes if any)

Backup & Import

Export your data to keep it safe, or import from a previous backup.

Click here or use the Import button to select your backup file
Keep your progress safe with regular backups

Welcome to Resources Docs

If you feel the urge to relapse when you have committed to this app, please turn off your internet connection, open this app and read this docs.

Does Masturbation have an effect on you?

Science have always stated that masturbation is healthy but we that masturbate know it has alot of negative effects on usβ€”prior to when we didn't masturbate, we were active, being productive, higher levels of energy and so on.

But when we started the act, a shift happened, it was noticeable but we bluff it off, we started being inactive, lazy, procrastinating little things, having bad memories, brain rot and objectifying people.

You don't need a prophet to tell you that you have a problem, and since you're hereβ€”it is because you want a change, a change that will better your lifestyle, your communication skills and your relationship, whatever it may be. This is why this resource docs is helpful especially in the time of wanting to "jerk" off.

Dangers of Masturbation

As someone who masturbates, it's self explanatory what the dangers are, writing it here again will make no difference, so rather what you should know is the benefits of not masturbating, which includes but not limited to;

  • β€’ Higher Energy levels
  • β€’ Good Mood
  • β€’ Less Objectification
  • β€’ Relaxed Sleep
  • β€’ Productive
  • β€’ Open Mind

There are many more developments you would see when you start abstaining from masturbation, never follow those who tell you masturbation has nothing to do with your laziness, your bad grades, your unproductive lifestyle, as long as you're a chronic jerker, you have a problem.

Now that you're done reading, if you still have the urge, then keep down your phone and find something else to do, better still go out and take a walk, or if it's at night, sleep.

Everyday is a new day, to achieve something new