The opportunity came. What did you do with it?

Count the opportunities, not the checkmarks, and see how often you actually take them.

* Two emails, ever: one to confirm the address, one on launch day.

9:41
Morning, Daniel
Inside the app

Four screens, built around the opportunity mindset.

The home screen, one slider per habit with a quick-log button on its goal row, the weekly-goal bar and the All/Daily/Weekly filter
01 · Home

Log it in the two seconds you have

One slide per habit: right when you took the opportunity, left when you let it go. The week runs along the top, and a ticked day is one where you hit your goal.

Both answers are one gesture
Swipe a card left to edit it
Ten habits, so the list stays glanceable
The monthly report, showing goal, opportunities, actions and rate for all habits combined, then the rate for each
02 · Report

The month, in opportunities and actions

Goal, opportunities, actions and rate for all your habits at once, then the rate for each, over whichever period you are looking at. A period still running is measured against the days you have left, so today is never counted as a failure.

Monday-to-Sunday weeks, whole calendar months
Compared only with your own previous period
Navigate back to any week since you joined
The action-rate heatmap for a month, darker where the action rate that day was higher
03 · Calendar

Every day you logged, at a glance

One grid where darker means a higher action rate that day — every habit together, or one at a time. Patterns show up here that no weekly total will tell you: the days you consistently let slip, and the ones you never miss.

One cell per day, combined or per habit
Day, week, month or year
Blank is blank, no invented data
The forest, three habit trees at Grove and Sapling stages with a health tier and stage ladder for each
04 · Forest

Progress you look at rather than read

Each habit grows a tree from the opportunities you actually took, not from days survived. Let the rate slip and it fades.

Five stages, earned in actions
Health from your last fourteen days
Fading never erases what you logged
From the founder

I used to track this in Excel

There were always opportunities. What was missing was the action.

The habit started at work. A demo runs two or three hours, and going for the win meant filling it with small wins: things that took eight hours to build and got thirty seconds of that time. On its own each one looked too small to matter, and doing it every time is what made the difference. Outside work I was doing none of that, and I wanted to become a person of action with a number that told me whether I was.

For months that was four columns in Excel: the goal, the opportunities that came up, the actions I took, and a formula dividing one by the other. One March week of “start a conversation”, the sheet counted 56 opportunities. I had taken 27, and I would have sworn it was a quiet week.

The method worked. The logging did not. Opportunities happen out in the world, so every one meant a note in my phone, then finding the right cell in the sheet that evening and copying it over: two entries, two places, hours after the moment. Opportunity Habit is that sheet with the friction taken out: log it once, in the two seconds you have, wherever you are.

Daniel Mija · Co-founder
Opportunity Habit was built from this spreadsheet
Read the full story
The original sheet
The original Excel sheet: a day per row, goal, opps, actual and weekly totals per habit
Tap to enlarge
The actual file, mess included. Boxed in red: the “quiet” week (56 opportunities, 27 taken) and March’s total, 96 of 219.
The story on film
The same story, told to a camera in three minutes.
Why the sheet worked

Same week. Two different pictures.

One week of “start a conversation”, recorded two ways. Only one of them can tell you whether the week was quiet or whether you kept talking yourself out of it.

What a checkbox tracker saw
M
T
W
T
F
S
S
3 / 7
days ticked
One box a day. Three of them got ticked, four stayed blank, and nothing recorded what happened on the four blank days.
What Opportunity Habit saw
M
T
W
T
F
S
S
Started the conversation
Let it pass
15 / 27
taken of 27 that came up
One block per opportunity. Twenty-seven came up across the week and fifteen were taken, five of them on the four days the checkbox left blank.
One card, the whole week
Exercise
Weekly goal
1 to go
8
Opps
3
Actions
5
Missed
A tree per habit
Thriving
Stage 4: Grove
Grown from 40 opportunities you took. Let the rate slip and it starts to fade.
46 more actions to the next stage
The nudge, mid-hesitation
This is exactly the kind of moment you said you wanted to stop letting pass.
I'm taking the opportunity right now
Not yet, just log it
Either answer is recorded. A pass still counts as an opportunity.

How it works

Six ideas, and none of them is a checkbox

The app teaches this before it asks you for anything. One week of one habit runs through all six: five chances to exercise, three taken.

01

A habit is something you want to keep choosing

You name it, and you say where it comes up. That is the whole setup.

Not a box you tick once a day. Not a streak to protect. A habit here is a standing decision you get to make over and over.

A habit

Exercise

Goal: five times a week

Which gives you chances to act, every week

02

An opportunity is a chance you noticed

Not a day on a calendar. A moment that shows up, again and again.

For example

It is six o’clock, nothing in the diary, and your kit is still in the bag by the door.

That is one opportunity — a window where you could exercise. It counts from the second you notice it.

03

You either take it or you miss it

One slide, either way. This is exactly how you will log every opportunity, and it takes about two seconds.

Forgot yesterday? There is a one-tap way to add it, and only yesterday, so the number stays honest.

One gesture, both answers
Pass
Took it

Right when you took the chance, left when you let it pass. Try it on the phone at the top of this page.

04

Both answers count

A missed chance is not a blank in your history. It is half the picture.

A checkbox cannot tell a quiet week from a week you let five chances go by. Both come out blank, and only one of them is a problem.

3
Actions
2
Missed
5
Total opportunities
This week
Action taken Missed

Five windows to exercise this week. You used three.

05

Your action rate is the one number to watch

Actions divided by total opportunities. How often you take the chance when it appears.

Miss one and your rate dips. Nothing resets, nothing is lost. There is no streak to break here.

60%
rate this week

You exercised in three of the five windows you had this week.

06

Your goal is how many you want to take

The rate says how reliably you act when a chance appears. The goal says how many chances you are aiming to take.

A short list to pick from: once a day, three times a day, three times a week, five times a week. Or a number you set yourself.

On your weekly report

Exercise

Goal: 5× / week

5
Goal
5
Opps
3
Actions
60%
Rate

Your goal sits beside your opportunities, actions and rate — four views of the same week.

Or let every chance be the goal

Pick Match opps and your goal is simply every opportunity you had that week — taken or not.

WeekOppsGoalActsRate
Week 144375%
Week 2666100%
Week 333267%

Your goal always equals the chances you had — so hitting it and a 100% rate are the same thing. A busy week asks more of you than a quiet one.


What you get back

Insights into how your action rate is changing

Trends and a weekly report, over any day, week, month or year. This is Daniel's own demo data. Change the view, the period or the habit and watch it recalculate.

View
Period

A period still running is measured only against the days that have happened, so today is never counted as a shortfall.


Features

Six things, done properly

01 / 06
Opportunity logging
Record the opportunity and what you did with it, in one gesture. Letting it pass counts too.
Pass
Took it
02 / 06
Action rate
The share of opportunities you took. The one number that tells you whether anything is changing.
62%
Action rate
03 / 06
Calendar reports
Monday weeks, whole months, whole years. Navigate back to any period since you joined.
04 / 06
The forest
A tree per habit, grown from actions rather than days survived, fading when the rate slips.
05 / 06
On-the-fence nudge
A prompt at the moment of hesitation, when the decision is still yours to make.
This is exactly the kind of moment you said you wanted to stop letting pass.
Taking it now
Next time
06 / 06
Reminders
Two gentle ones a day, or your own times per habit, daily or on the days you choose.
Opportunity Habit
9:00
Any opportunities yet today?

Questions

Answered plainly

An opportunity habit is a habit measured by the chances you had, not the days you did not miss. You log each opportunity as it comes up and whether you took it, and the number that matters is the rate between the two. A checkbox tracker can only record attendance; it cannot tell a quiet week from a week you let five chances go by.

How to track a habit that isn’t daily

Your action rate is the share of opportunities you took: actions divided by opportunities, across a real calendar period. Take two of the three chances you had today and the rate is 67%. Unlike a streak it survives a bad day: one opportunity you let pass moves the number a little, it does not erase what came before.

Any moment it was genuinely in front of you. If you walked past the gym with a free hour, that was an opportunity, whether or not you went in. You log the opportunity and what you did with it: one entry, two seconds. Letting one pass is data, not a failure.

Support

Something not working?

We're a small team, so a reply takes 3–5 working days. Every ticket gets one.

Reading

Longer answers

Start counting the opportunities. See what you have been missing.

Join the waitlist