AppVerz

Productivity for macOS

FocusLens

See where your attention actually went

FocusLens watches which app is in front of you, sorts the day into productive, distracting and neutral time, and turns it into a focus score you can take apart. It prices what context switching costs you, keeps every session in a log you can walk back through, and does all of it on your Mac — no account, no Screen Time API, and no permission prompt to get started.

FocusLens is in limited preview while the release build is notarized: a build goes out by email. A download button replaces this the day the notarized build exists.

Version 1.0, 5.2 MB, updated 2026-09-09

A look around

The Today dashboard: a focus score ring reading 57, a screen-time bar split by category, context switches and focus time lost, top productive apps, and a coaching insight naming the peak focus window.
The whole day on one screen — the score, where the hours went, and what the switching cost.
  • Analytics: a seven-day-by-hour focus heatmap, a category donut chart showing 87 percent productive, and an hourly productivity chart calling out a 6pm to 8pm peak focus window.
    A week by the hour, the category split, and the window when you are actually sharp. Every chart answers on hover.
  • The Timeline: an activity log of seven entries with app name, category badge, start and end times and duration, beside a day summary and category split panel.
    Every session of any day, in order, with the totals beside it.
  • App Switcher: total switches, focus lost and switches per hour, a note about the twenty-three minute recovery cost, and a Worst Offenders list ranking the apps that broke focus most.
    The apps that break your flow most, and what the interruptions add up to.
  • Focus Score: a ring reading 57 for the day, a score breakdown listing deep work 2 of 30, context switching 25 of 25, low distraction 25 of 25 and focus streak 5 of 20, and a seven-day trend chart.
    The score, opened up. Deep work was the part that fell short, and it says so.
  • Applications: a list of tracked apps with category and session counts on the left, and on the right the detail for one app — total time, sessions, average and longest session, daily usage chart and session-length distribution.
    One app at a time: how long, how often, and how long you typically stay in it.
  • Goals: a summary strip of goals hit, deep work, distracted time and focus score, above an active goal card showing a daily deep work target of four hours with live progress.
    Targets and limits, filled in from the hours you really logged.
  • Reports: weekly, monthly and custom range tabs above a written weekly report with an average score ring, deep work, switches, average score and active days, plus coaching tips and a score history chart.
    A week, a month or a range you pick — written out, and exportable as PDF or CSV.

What’s in it

  • Tracking that asks for nothing

    No Screen Time API, no Accessibility permission, no browser extension. FocusLens listens for the app-activation notifications macOS already broadcasts, times the gap between them, and throws away anything under five seconds. It stops counting when the screen sleeps, and it never records itself.

  • A score you can take apart

    One number out of 100, and the four things it is made of: deep work, context switching, low distraction and your longest unbroken streak. Every component shows its own bar and its own ceiling, so a bad day tells you which part went wrong.

  • What switching actually costs

    Every jump between apps is counted, and the disruptive ones — leaving real work, or opening something distracting — are priced at the twenty-three minutes research says it takes to get back. The worst offenders are named, and rapid-fire switch chains are grouped so you can see the bursts.

  • Categories you can argue with

    Apps land in productive, communication, distracting, entertainment, utilities or neutral by default. When the classifier is wrong about one — and for somebody it always is — override it in Settings and every past day recalculates around your answer.

  • Goals measured against real usage

    Set a daily target or a limit against any category and the progress bar reads from the hours you actually logged, not from a number typed once and left to rot. Pause a goal, delete it, or let it notify you when it is met.

  • Every day, replayable

    The timeline keeps a per-session log — app, category, start, end, duration — for any day you pick, with the totals and the category split beside it. The Applications view turns the same data around: one app at a time, its sessions, its busiest day, how long you typically stay in it.

  • Reports that leave the app

    Weekly, monthly or a date range you choose, with a written summary, the score history and a first-half-against-second-half comparison. Export the range as a PDF to send on, or as CSV to take somewhere that does its own arithmetic.

  • Nothing leaves your Mac

    No account, no sign-in, no analytics, no advertising, no server — FocusLens makes no network requests at all. Everything it records stays in its own storage on your Mac and goes when the app goes.

Runs on

  • macOS 14 Sonoma or later
  • Universal — Apple silicon and Intel
  • No Accessibility or Screen Time permission — tracking reads the same app-activation notifications the Dock does
Price
Free preview
Availability
Limited preview, by email
Preview length
Thirty days, then a preview key

Need a hand?

Questions, bugs and suggestions go to one address, and the reply comes from someone who worked on the app. The privacy policy is short, because the app collects nothing.