The product

A personal screen-wellness companion.

Unlook is not another countdown timer, a blocker, or a medical product. It is a calm system built around one loop: focused work, a quiet invitation, twenty seconds somewhere else, and an honest record of what happened.

In development · macOS & Windows planned at launch · no download yet

Work sessions & schedules

An engine that counts quietly

Start a session and Unlook counts valid focus time — without reading what you type, open, or look at. The engine moves through a handful of plain states, and whichever one it is in is always visible in the header and the menu bar.

  1. 01Ready

    Waiting for you to begin. Nothing is counted yet.

  2. 02Monitoring

    Counting valid focus while you are at the keyboard.

  3. 03Break due

    One invitation, on the display you are working on.

  4. 04Snoozed

    The same invitation, back at a stated time — never a countdown.

  5. 05Moment

    Twenty seconds somewhere else, across every screen.

  6. 06Returning

    Focus goes back to your work, and a fresh stretch begins.

Three rhythms, none of them a prescription

  • BalancedDefault45m / 20s / longer after 3 cycles

    Forty-five minutes of focus, then a 20-second Eye Reset. Suits long stretches of deep work.

  • 20-20-2020m / 20s

    Twenty minutes of focus, then a 20-second Eye Reset. Closest to the familiar eye-care guidance.

  • Customwork · Moment · cycles · hours

    Set your own intervals, working days, and quiet hours. You can start from a preset and adjust.

Presets are wellness suggestions, not medical prescriptions — and resetting to one never deletes history.

  • Quiet hours

    Reminders hold during the hours you choose, and the time is not counted as focus. Quiet hours never create missed invitations — your day picks up where it left off.

  • Idle & lock awareness

    Step away, lock the screen, or let the machine sleep and counting stops. Locked and sleeping time is never counted as focus, and your stretch so far is kept.

  • Natural pauses

    Be away from the desk long enough and that was your break. A due invitation resolves as a natural pause — nothing nags, and nothing waits to be made up.

  • “Unlook now”

    Take a Moment without waiting for the schedule. Take one close to a due invitation and it counts as your answer — you are not asked twice.

The invitation

Asked once, and asked well

When a break falls due, Unlook presents exactly one invitation — and stands behind how it behaves.

  • Top-centred, where you are

    The invitation settles near the top of the display you are working on. It is a brand-owned surface, not an operating-system notification — it works whether or not notifications are allowed.

  • Never steals focus

    It appears without taking keyboard focus from your current application. Your typing keeps going exactly where it was going.

  • Availability, not a deadline

    The line underneath says how long the invitation remains open — never a deadline you have failed to meet. Nothing flashes and nothing repeats.

  • Expires quietly

    Left alone, the invitation leaves after ten minutes and the day records a Missed — a fact, not a failure. Unlook will not ask again before your next stretch.

  • One opportunity, every surface

    Invitation, Today, menu bar, notification — the first Start, Snooze, or Skip wins; later clicks do nothing. There is never a second window, countdown, or record.

  • A snooze that respects you

    Snooze moves the same invitation; it never multiplies. The return is stated as a time — and if you step away before it, that counts as your break instead.

Always reachable from the menu bar

The same opportunity is available from the menu-bar popover — a quick-control companion, not a miniature copy of the app. And if the branded invitation cannot be presented, a native notification stands in as a fallback: a recovery alert, never the default experience.

The Unlook Moment

Twenty seconds, taken seriously

Press Start and every display becomes one calm environment with a single instruction: look somewhere far away. Every control inside it is honest about what it records.

  • Pause, without penalty

    Space pauses. The timer holds indefinitely — “Take your time. Eight seconds are waiting for you.” Resume picks up from the same instant.

  • End early, recorded honestly

    Ending early records a partial Moment: “Eight seconds is still eight seconds.” It does not count towards a Healthy Screen Day, and there is nothing to make up.

  • Interrupted — both paths honest

    If a lock, sleep, or crash interrupts a Moment and Unlook knows how much passed, you choose: finish the remainder, or leave it as a partial — both are honest records of what happened.

  • Never invented time

    When Unlook cannot tell how much of a Moment you took, it records a partial and says so plainly. Unlook never invents time it did not observe.

The full story of the Moment →

Today & History

A record you can check

Today answers one question — what is Unlook doing for me right now? — with the current state, the next Moment, and the day so far as facts: focus time, Unlook Moments, longest stretch. Skipped and missed are just facts about the day. Nothing is scored against you.

  • Correct it

    History exists to make the arithmetic checkable. Only what Unlook could have got wrong is editable — times measured by the engine stay as they are — and a consequence preview shows the recalculated day, before and after, before anything is saved.

  • Delete it

    Deleting a record states exactly which daily figures change, asks for confirmation, and never shows something as deleted before it truly is. The consequence is arithmetic, not warning language.

Settings & personalisation

Every row states its consequence

Settings is where the product explains its own behaviour — nine plain sections, saving as you change them, with every row saying what it does rather than only what it is called.

Closing the window is not the same as pausing or quitting: Close, Pause, Turn off, and Quit are four explicit, different things, and Unlook explains the difference the first time you close.

Every display

One Moment, however many screens

A full-display Moment covers every connected screen as a single calm surface — and releases the instant you choose Compact or End.

The display you were using — prompt, progress, controls.

Every other display — the same Moment, one quiet line.

  • One logical Moment

    One timer, one outcome, one set of controls — on the display you were using. Every other screen carries the environment and one quiet line.

  • Painted in union space

    The environment is drawn across the whole arrangement — offset, rotated, and mixed-scale layouts included — so each display shows its own region of a single composition, never a copy per monitor.

  • Displays come and go

    Connect or disconnect a screen mid-Moment and the composition recomputes under a quiet cross-fade. Nothing restarts, nothing flashes, and no second Moment appears.

Compact — the same Moment, smaller

Press C, or choose “Make it small”, and the Moment becomes a small controller in the corner over your own uncovered windows. It is the same logical Moment at a different size: it never restarts time, never takes keyboard focus, and Escape leaves the controller without ending anything.

In build — Compact is designed in full and next in the build sequence. What you see here is the approved design, not a shipped screenshot.

Accessibility

Built to be operable by everyone

Accessibility in Unlook is written into the same binding contracts as everything else. These are design commitments, stated plainly — not certified audits. Assistive-technology validation on real hardware is part of the road to launch.

  • Full keyboard operation

    Everything is reachable by keyboard. Space pauses, C switches Compact, and ending a Moment early takes two deliberate Escape presses — holding the key never counts as two.

  • Focus that comes back

    Focus moves into a Moment and is trapped there while it runs; when it ends, focus returns to whatever you were doing — never to the Unlook window.

  • Reduced motion, complete

    Reduced motion is a complete Moment, not a stripped-down one: same length, same prompts, same completion. The universal primitive is a 160 ms cross-fade, and progress renders as five discrete steps — “3 of 5 · 8 seconds left”.

  • High contrast

    The decorative field is dropped and boundaries strengthen — while instructions, time, progress, focus and actions all remain.

  • Text scaling & 40 px targets

    Type scales to 100%, 130%, or 225%; above 130%, action rows become vertical stacks — no truncation, no unreachable control. Every control in a Moment stays at 40 px, because you are not looking at the screen.

  • Announced once, never per second

    Screen readers hear one polite announcement for start, prompt change, pause, resume, and completion. The countdown is never read out second by second, and assertive alerts are not used anywhere in Unlook.

Light & dark

Dark changes surfaces, nothing else

The same window in both themes. Surfaces and rims swap tone; layout, copy, timing, controls and outcomes stay identical.

Light

Dark

Planned — an in-app appearance setting (follow the system, light, or dark) is part of the design and ships if the design system carries it.

Clearly labelled

What is coming, said plainly

Unlook does not quietly promise features. Everything below is designed and deliberately labelled — in the product and here — until it earns its place.

  • Movement BreakConditional

    Five minutes away from the desk — stand, stretch, walk, get some water. Designed in full; it ships only if it meets the flagship bar.

  • Long BreakConditional

    Fifteen minutes. “Step away properly. Unlook pauses everything until you return.” The same environment at its quietest tempo.

  • Sound during a MomentConditional

    If audio ships, it is off unless you turn it on. Nothing sudden, ever.

  • Weekly summaryConditional

    A simple weekly summary in factual trend language — never a score, and never compared against other people.

  • Camera Wellness LabsUnavailable in this version

    Optional, on-device camera awareness designed to keep one word and no image. Today the product says it plainly: your camera is not being used, and no indicator is shown.

The horizon, in full — Labs →