macOS discipline copilot · for day traders

Trade your plan.
Not your tilt.

Your edge isn't the problem. You are — the revenge entry after a stop-out, the fifth trade past your plan, the size-up when you're hot. Untilt sits at the bottom of your screen and stops you before the account does.

14-Day Trial (Coming Soon) See how it works App Store launch is coming soon. The annual plan is set to include a 14-day free trial once live. It never connects to your broker — it can't place a trade if it tried.
The Untilt Today window on macOS: clearance mode, live purity score, plan count, and the trade-entry checklist a trader confirms before each entry.

The HUD

The only window open while you trade
The Untilt HUD bar in its normal state: Normal mode, entries 2 of 5 logged, purity 90, and hotkey buttons.
NORMAL — ENTRIES LOGGED, PURITY LIVE
The Untilt HUD bar in cooldown state: an amber Cooldown 04:54 pill counting down after two losses tripped the timer.
COOLDOWN — TWO LOSSES TRIPPED THE TIMER
MODE

Today's clearance: Full · Cautious · Watch · Halt. Set at premarket. Always visible.

W / L

Log a win or a loss — ⌥⌘W, ⌥⌘L. One tap, no dialog. Losses feed the cooldown engine.

PLAN

Trades taken vs. your daily cap. 3 / 3 means you're done.

PURITY

Your process score, live. Moves on discipline, not dollars.

COOLDOWN

Countdown after a loss streak. The timer runs whether you like it or not.

HOTKEYS

⌥⌘E confirm · W win · L loss · R reject · B breathe · V voice note · H hide. Hands stay on the keyboard.

No chart. No prices. No P&L blinking at you. Just the six things that decide whether you keep your edge today — 44 points tall, docked under your chart.

So how does a bar that touches nothing stop anything? It stops the only things it owns — its own confirm-and-log flow, and your hands. The checklist, the cooldown, the Hard Mode lock all bolt shut buttons inside Untilt. The order still goes through your broker's software, on your keys — that part was always yours, and it stays yours.

Your day

Four moments. One copilot for each.

ACT I · PREMARKET

Are you fit to trade today?

Before the open, you set your clearance: Full, Cautious, Watch, or Halt. Slept badly, down on the week, distracted — you say so now, while you're still honest. The HUD carries that call into every entry.

Untilt premarket screen where a trader sets today's clearance mode before the open.
ACT II · BEFORE ENTRY

Does this one actually fit your system?

⌥⌘E pulls your setup checklist. Three seconds: is this your A+ pattern, or are you reaching? Confirm and it's logged against your plan. Reject and it never counts against your streak.

Untilt Today window showing the trade-entry checklist a trader confirms before taking a position.
ACT III · MID-SESSION

What stops you when you're tilted?

Two losses in a row trips a cooldown countdown. Hit your plan's trade cap and Untilt calls the day — arm the optional cap lock and it's not a suggestion. Keep clicking past a stop-hand suggestion and it's recorded — and it costs you. The tools that fight you when you most want to override them.

THE PART YOU PAY FOR
The Untilt HUD bar mid-session showing an amber cooldown timer running after a loss streak.
ACT IV · POST-CLOSE

What actually happened in there?

Three minutes, four questions, one focus for tomorrow. Structured so you can't hand-wave it. Play back the voice notes you took mid-session — ⌥⌘V, straight from the HUD — and hear what your head actually sounded like in the moment. Then pick your analyst: the built-in AI coach reads your day on your own API key, or export the log clean and run it through your own model. Skip both and the loop still closes.

Untilt post-close review with four structured questions a trader answers to close out the session.
Why it works
01 / ALWAYS ON

A 44pt bar that lives where you look

Your discipline shouldn't need a window — and tracking your trades shouldn't cost you one either. Untilt's HUD docks under your chart at 44 points tall: zero screen taken, yet the whole session gets logged — every win, loss, reject and rule break, two keystrokes each. Menu-bar icon for a glance, global hotkeys for the rest. You open the main window twice a day: premarket ritual, post-close review. The other seven hours, it's just the bar. And you, behaving.

02 / COMMITMENT DEVICE

Hard Mode locks the door you keep opening

You know the moment: cooldown's running, the setup looks perfect, and past-you would just click through. Turn on Hard Mode and that button is really locked. Two ways out — a 60-second breathing drill, or one honest line of review. No password override, no "just this once." You opt in when you're calm, so the tilted version of you can't opt back out. The lock is on you, not your account.

03 / SCOREBOARD

Score the process, not the P&L

Green days can be bad days. A revenge trade that happened to win is still a broken rule, and Purity docks it. The score only tracks process: trading in cooldown, blowing past your plan count, ignoring a stop-hand, skipping the premarket ritual. Keep it clean and your streak builds — no-trade days don't break it. For once, the number on the screen rewards the right thing.

Red lines

What Untilt will never do

Discipline tools that can touch your money aren't discipline tools. Here's what's off the table, permanently.

Never connect to your broker

No login, no OAuth, no API into your account. There's nothing to link.

Never place a trade

It can't buy, sell, size, or close. It only stops you — the execution stays entirely yours.

No charts, no prices

You already have those. Untilt watches your behavior, not the tape.

No predictions, no signals

It won't tell you where price is going. That's not the job.

AI is optional, on your key

The coach only runs if you turn it on, using your own API key. Leave it off and nothing phones home.

Local-first by design. Your log lives on your Mac, not our server. It never touches your broker. It only stops you.

Make it yours

Your system. Your rules. Your checklist.

Four starting systems — Price Action, ICT, Scalping, Swing — get you running on day one. They're starting points, not prescriptions: every piece of Untilt bends to how you actually trade.

  • Your setups & entry checklist — rename them, reorder them, add the check only you need
  • Your daily caps & cooldowns — set the trade limit and timer to your plan, not a default
  • Your premarket SOP — build the routine item by item; it's a checklist you wrote, so you'll actually run it
  • Your review questions — replace the four built-ins with the ones that cut deepest for you
  • Your trade declaration — the sentence you sign before the open is in your own words
  • Your data — the whole day exports clean, so your own model can run the autopsy
Untilt onboarding screen presenting four starting discipline systems a trader can pick from before customizing their own.

Pick a starting system on day one, then bend the rules, caps, and cooldowns to your own plan.

FAQ

Questions traders actually ask

I'm running a prop eval — FTMO, Topstep. Does this help?
Yes — that's a core use case. Set your daily loss line and trade cap as your plan, and Untilt's cooldowns and over-trade lock keep you inside the rules that fail most people. It won't connect to your funded account (it connects to nothing), but it guards the behavior that blows evals.
Will it touch my broker or trading account?
No. It never connects to a broker, never holds a credential, never sends an order. It has no way to place, size, or close a trade. Untilt only ever acts on you — the button — not your account.
Where is my data stored?
On your machine. Untilt is local-first: your trade log, scores, and reviews sit on your Mac. If you turn on the optional AI coach, that call goes out on your own API key — otherwise nothing leaves the device.
Is the AI coach required?
No. Untilt is a complete loop without it — premarket ritual, entry checks, mid-session locks, post-close review all work with zero AI. The coach is an opt-in summary layer on your own key. Never on by default, never required.
Why no chart? Every other tool has one.
Because a chart is where the tilt lives. You've already got a platform full of prices and one more blinking P&L won't fix your discipline. Untilt watches the one thing your charting software can't: you.
It connects to nothing. So how does it actually stop me?
Fair question — if it can't reach your account, what's the lever? Two things it does own: your inputs and its own buttons. You log the session by hand — a win, a loss, an entry check — on a global hotkey, so the record is honest and instant. Off that record, Untilt locks its own controls: after a loss streak the cooldown timer runs and the entry-check button won't fire; hit your plan's trade cap and Untilt calls it — arm the optional cap lock and logging closes for the day. Hard Mode goes further — you switch it on when you're calm, and it bolts that button shut until you breathe for 60 seconds or write one honest line. It changes your process and what you can do inside the app. It never changes anything at your broker. That stays your hands, your platform, your call.
What about the trial and billing?
App Store launch is coming soon. Once Untilt is live, the annual plan is set to include fourteen days free — two full weeks of live sessions. Billing, cancellation, and subscription management will run through Apple's standard App Store flow.
Pricing

Pricing

One account blows in an afternoon. This costs less than a stop-out. App Store launch is coming soon; the planned annual term starts with two weeks free.

Monthly
Month to month. No leash.
$9.99/mo
  • Full copilot — HUD, hotkeys, all four acts
  • Hard Mode and Purity Score included
  • Cancel anytime
Coming Soon — $9.99/mo
START HERE — BEST VALUE
Annual
≈ $5/mo. Where the habit sticks.
$59.99/yr
  • Everything in Monthly
  • Half the price of paying monthly
  • Your 14-day trial starts here
14-Day Trial Coming Soon
Lifetime
Pay once. Done deciding.
$149.99$99.99
  • Every current and future feature
  • No renewal, ever
  • Early-bird price while it lasts
Coming Soon — $99.99

Lifetime is $99.99 during early bird — it goes to $149.99 at public launch. This is the floor.

The account you save is your own.

Set your clearance, dock the bar, and let the tilted version of you argue with a locked button. App Store launch is coming soon — and it never touches your broker.

Start 14-Day Trial (Coming Soon)