🏆
HSG
Habits · Systems · Goals

Set up your lock screen

Welcome back

Enter your password to unlock.

🏆
HSG
Habits · Systems · Goals
Overview
📈 Dashboard
Identity-Based Change
🧭 Identity
🔄 Systems
🎯 Goals 0
Tracking
📅 Calendar
📊 Analytics
Planning
🎨 Vision Board
⚙ Settings
Local Storage Usage

Dashboard

Welcome back! Here's your progress overview.

Goals Set
0
↑ Active tracking
Completed
0
0% completion rate
In Progress
0
Keep going!
Overdue
0
Needs attention
🔄 Systems compound. A habit done at 1% better each day doesn't look like much on any given day — but repeated daily, small improvements stack into results a single push toward a goal never could.

📅 Today

📊 System Consistency — last 14 days

🔥 Priority Goals

Identity

A working guide to how habits actually form and stick, and how to use that to become the kind of person your goals require.

📈 Why Tiny Habits Are Worth Taking Seriously

~37×
Getting 1% better every day compounds to roughly 37 times your starting point over a single year — pure math, not motivation. The catch is that 1% gains are invisible day to day. Nobody feels the difference between Monday and Tuesday. What you're actually banking is a slow shift in your daily average, and averages are what your life looks like a year from now. The flip side is just as real: a 1% decline, repeated daily, quietly compounds into decline too. Every day tips the scale slightly one way or the other — the point isn't any single day, it's which direction you're leaning.

This is the case for treating habits — the small, repeatable, almost boring actions — as the real unit of change, rather than the big one-off pushes that goals usually represent. A goal can start a change of direction; only a repeated system keeps it going long enough for the compounding to show up.

🧭 Three Layers of Change: Outcomes, Systems, Identity

Behavior change can be aimed at three different levels. All three matter, but they're not equally durable — and most people start at the wrong end.

Outer layer — what you get
Outcomes: your Goals
The result you're after — run a marathon, hit a savings number, publish a book. Goals are great for setting a direction and for deciding what to say no to, but they describe a single finish line, not an ongoing way of living. Once crossed (or missed), a goal alone gives you no instructions for what to do next.
Middle layer — what you do
Processes: your Systems
The repeated actions that actually generate the outcome — the training schedule, the automatic transfer to savings, the daily writing block. This is the layer you have the most direct, everyday control over, which is exactly why it's the layer worth designing carefully. This app calls it "Systems" on purpose, to keep it visible next to your Goals.
Inner layer — who you are
Beliefs: your Identity
The story you tell yourself about what kind of person you are. Change aimed here tends to outlast change aimed at outcomes, because behavior naturally follows self-image — someone who believes "I'm a runner" doesn't need to negotiate with themselves about lacing up in the rain nearly as often as someone who is merely "trying to run more."
💡 In practice this runs backwards from how most people set goals. Instead of starting with the outcome ("I want to read 24 books"), start with the identity ("I am a reader") and let the small daily system — and eventually the outcome — follow from it. Every time you complete a system check-in, you're casting a small vote for that identity.

🔄 The Habit Loop

Every habit, good or bad, runs on the same four-step loop. Understanding it is what makes the Four Laws below actually make sense, rather than feeling like arbitrary advice.

Step 1
Cue
A trigger that tells your brain a reward is available — a time of day, a location, an emotional state, seeing someone else do it. The cue is what starts the whole loop.
Step 2
Craving
The motivational pull behind the habit. You don't actually crave the toothbrush, you crave the feeling of a clean mouth. Every habit is secretly attached to a craving like this.
Step 3
Response
The actual habit — the thought or action you take. Whether it happens depends on motivation, and on how much friction stands between you and doing it.
Step 4
Reward
The payoff: satisfaction, relief, pleasure. Rewards teach your brain which actions are worth remembering and repeating next time the cue shows up.

🎯 Building a Good Habit: The Four Laws

Each law targets one step of the loop above. Use them together when you're trying to make a new system stick.

1
Make the cue obvious
You can't respond to a cue you don't notice. Design your surroundings so the trigger is unavoidable.
  • Habit stacking: attach the new action to one you already do — "After [current habit], I will [new habit]."
  • Be specific: decide the exact time and place in advance instead of relying on "someday."
  • Reshape your space: put the running shoes by the door, the guitar on its stand, not in a closet.
2
Make it attractive
The more appealing a habit feels in the moment, the more the craving step pulls you toward it.
  • Temptation bundling: pair a habit you need with one you already enjoy — only listen to that podcast while exercising.
  • Borrow the culture: spend time around people for whom the habit you want is already normal.
  • Reframe it: notice the benefits of the habit rather than rehearsing how much you don't feel like it.
3
Make it easy
Motivation is unreliable; friction is not. Removing friction beats relying on willpower almost every time.
  • Two-minute rule: shrink the habit until it takes less than two minutes to start — "read one page," not "read a book."
  • Prime the environment: lay out clothes, prep ingredients, open the document the night before.
  • Remove steps: every extra click, decision, or object in the way is a reason to quit before you start.
4
Make it satisfying
What gets rewarded gets repeated. Delayed rewards (a fitter body in six months) barely register — habits need something to feel immediately.
  • Give yourself a visible win: a checkmark, a streak, a filled-in square — this is exactly what the Systems tracker is for.
  • Never miss twice: missing once is an accident; missing twice is the start of a new (worse) pattern. Get back on the very next day.
  • Add accountability: a habit contract or a partner who notices raises the cost of skipping.

🚫 Breaking an Unwanted Habit: Invert the Laws

To remove a habit you don't want, run the same four laws backwards.

1
Make it invisible
Remove the cue from view — put the snacks out of sight, log out of the app, leave the credit card at home.
2
Make it unattractive
Reframe the habit around its real cost — what does this actually take from the person you're trying to become?
3
Make it difficult
Add friction on purpose — delete the app, unplug the TV after each use, put a time-lock on the impulse.
4
Make it unsatisfying
Add a visible cost or witness — tell someone, or agree to a small penalty for slipping. Immediate consequences change behavior faster than distant ones.

⌛ Why It Feels Like Nothing Is Happening (And Why That's Normal)

the plateau time →
Effort invested — climbs steadily, day after day, from the first check-in.
Visible results — stays flat for a frustratingly long stretch, then breaks upward all at once, once enough small changes have accumulated underneath the surface.

This gap between the two lines is where most people quit — right before the curve turns up. It isn't a sign the system has failed; it's the ordinary shape of compounding. The work being logged on the Systems page during the flat stretch is what makes the later jump possible.

✍️ Put It Into Practice: Your Identity Statements

Write these in the present tense, as if already true. An identity statement isn't a promise about the future — it's a lens for today's decisions: "would a person like this skip it?"

Goals

Goals set the direction. Check the Systems page for the daily habits that actually get you there.

🔍

Systems

Your results tend to reflect your daily routines more than your ambitions. Check in here, and try not to miss two days in a row.

0%
Average consistency across all your systems, last 14 days. This one number matters more than any single day did — it's the average that quietly becomes your results. A single missed day barely moves it; a pattern of missed days does. That's the whole game: keep the average climbing.

💡 Two Ideas Worth Building Your Systems Around

On starting small — Atomic Habits
The Two-Minute Rule
Almost any habit can be scaled down to something that takes less than two minutes: "read one page," not "read for an hour," "put on running shoes," not "run 5k." The point isn't that two minutes is enough — it's that showing up is the habit you're actually practicing. Once you're the type of person who shows up, scaling up is the easy part. Use the "starter version" field below to force yourself to define this for every system.
On sticking with it — Jim Rohn
Discipline Outlasts Motivation
Jim Rohn spent decades teaching that motivation is what gets you to start something, but it's discipline — showing up on the days you don't feel like it — that actually finishes it. Motivation is a mood, and moods pass. A system doesn't need you to feel inspired; it needs you to check the box anyway. That's also why "never miss twice" matters more than "never miss."

🌱 A Few Simple Disciplines, Repeated Daily

Jim Rohn's central argument across his talks and books was disarmingly simple: the difference between where you are and where you want to be usually isn't a lack of information or a single big decision — it's the accumulated weight of small, ordinary choices, repeated (or not) day after day. He liked to point out that the disciplines that matter most are rarely difficult in themselves; skipping them once doesn't cost much either. The cost only shows up much later, once a pattern has had months or years to compound — in either direction. His practical answer was to treat personal development as a daily discipline in its own right, not an occasional event: read something worthwhile most days, reflect on the day's decisions, keep your goals in view, and take deliberate care of your habits the same way you'd take care of a business or a garden.

Discipline 1
Work on yourself first
Rohn's often-repeated advice was to spend at least as much effort developing yourself as you spend on any goal or job. Skills, character, and habits compound across every area of life — a goal is temporary, but who you become from pursuing it stays with you.
Discipline 2
Choose your environment on purpose
Rohn argued that people tend to drift toward the habits and attitudes of whoever and whatever surrounds them — the people, the media, the physical space. If a system keeps failing, check what it's competing against before blaming willpower.
Discipline 3
Track it, don't just intend it
Rohn was a lifelong advocate of keeping a journal and reviewing it — the act of writing something down and checking on it is what turns a vague intention into something you're actually accountable to. The daily dots below exist for exactly this reason.
Discipline 4
Respect the seasons
Rohn often used the metaphor of seasons: you don't get to choose when a hard stretch arrives, but you do get to choose your response to it. A system that only survives when life is easy isn't really a system yet — the aim is a version small enough to survive winter too.
⚡ Putting both ideas to work together: define the two-minute starter version so the system is easy enough to survive a bad day (Atomic Habits), and show up on that minimum version specifically because you don't feel like it (Jim Rohn) — that combination is what actually builds a streak that survives real life.

🔄 Your Systems

Calendar

July 2026

Analytics

Track your goal completion trends.

Goals by Category
Completion Rate by Priority

Vision Board

A picture of who you're becoming, not just what you want to happen — pair each image with why it actually matters to you.

Settings

Manage your data and preferences.

💾 Export

Download your goals, systems, vision board, and identity statements. Choose the format that fits what you need it for — a full backup, or a document to view or share.

📂 Import

Restore a full backup (JSON) or bring in a goals table from Excel, ODF, or CSV. Word and PDF are export-only formats.

🗑 Clear All Data

Permanently delete all goals, habits, and vision board items. This action cannot be undone.

📱 About

Habits-Systems-Goals v1.0 — a self-hosted app for building identity through small daily systems. All data is stored locally in your browser.

No server required. Just save this HTML file and open it in any browser.

🔐 Account

Logged in as —. Logging out locks the screen again for this browser tab; your data stays exactly as it is.

🖼️ App Icon

Replace the default icon with your own image — it's used in the sidebar and on the login screen.

🏆

☁️ GitHub Sync

Store your data file in a GitHub repository instead of (or as well as) this browser, so it follows you across devices and gets versioned automatically by git.

Read before using: use a private repository — anything in a public repo is world-readable, token or not. Your Personal Access Token is stored in this browser's local storage only (never committed), but it still grants write access to whatever it's scoped to, so use a fine-grained token limited to this one repo. This is data sync, not encryption — treat it accordingly.

Not configured yet.

Create New Goal

Export your data

Pick a format. JSON is a full backup you can re-import later; the others are for viewing, printing, or working with in another app.

Import data

JSON: restores a full backup and replaces all current data.

Excel / ODS / CSV: reads a Goals table and adds those goals to what you already have (nothing is deleted). Expected columns: Title, Description, Category, Priority, Target Date, Progress, Completed, Milestones.

Word and PDF files can't be read back in — export from one of the structured formats if you want to re-import later.

New System
Add Vision

Images are resized and saved in your browser's storage. No image? A themed icon will be used instead.

Day