Skip to content

LAUNCH10Celebrate the launch: use code LAUNCH10 for 10% off Vigil until Sep 19, 2026. Buy now →

Back to Vigil

Vigil Documentation

Step by step for the current app: Protection, Focus, App and Insights.

Screenshots show the English app UI. Vigil is also available in German and four other languages.

1. Getting started

After launch, Vigil lives in the macOS menu bar. Click to open the popover: start focus, add events, expand Today/Events and open Settings.

Onboarding explains tab reading, passive tracking and that nothing is sent to Broschat Studios. Next comes Automation permission, one macOS dialog per browser.

You can continue without Automation; then Vigil will not control browsers. Open Settings via the gear in the popover or Cmd+,.

The Settings sidebar groups Protection, Focus, App, Insights and Help, matching this guide.

UI tour (~2 min, no sound): sidebar, Settings and the main areas at a glance.
Menu bar popover idle
No Active Focus: Enable Focus, Today, Events, Settings.
Menu bar popover Always-On Focus
Always-On Focus active with Today stats and Events.

2. Protection → Overview

Overview shows at a glance whether focus is active and how protection works: without a time limit, focus closes the blocklist immediately (Hard). With a limit, sites stay open until the budget is empty (Soft).

Shared = budget for the whole blocklist. Per site = that domain only. Badges like "Hard blocked" or "Soft · Shared" make the current state obvious.

The short "How does protection work?" explainer lives right on Overview; limit details are under Time Limits, lists under Websites.

Overview Hard blocked
At a Glance and Hard blocked: focus closes domains immediately.

3. Websites

Under Websites switch between Block and Allow (Exceptions). Block = broad rules (domain/path/keyword). Exceptions = allowed paths. They still count against a time limit.

Profiles (e.g. Standard distractions) are starting lists; edited built-ins save as a copy. Rename/Delete only for custom profiles.

Entries are alphabetical; red strikethrough means the rule is in Block and Exceptions. The exception wins.

Websites blocklist
Block mode, profiles and current list.
Websites exceptions
Allow (Exceptions): exception wins over Block.

4. Time Limits

Time Limits control limited use during focus. General = shared budget for the whole blocklist; Per Website = limit per domain.

Enable Shared time limit and set min/day. The progress bar shows usage; when empty, sites close.

Add, toggle and delete per-site limits individually. Resets at midnight. Live status always under Overview.

Time Limits General
Shared time limit for the whole blocklist.
Time Limits Per Website
Per-domain limit with progress and toggle.

5. Focus Lock

Focus Lock password-protects Settings, Quit and ending Focus, for self-control or a child's Mac. Setup: password, optional security questions, recovery code (shown once).

The watchdog relaunches Vigil after Force Quit. An admin can remove the agent in System Settings. An honest limit without root.

The activity log shows unlocks, failed attempts and resets locally. Reset outside Settings: recovery code or security questions.

Focus Lock password dialog
Gate before Settings: password or “Forgot password?”.
Focus Lock protected
Status Protected, Manage and activity log.

6. Schedules & Always-On

Always-On Focus keeps focus after restart until you turn it off. Routines and events still run alongside.

Under Automated Routines create recurring windows (name, weekdays, from–to). Active routines appear as a list with toggle and delete.

The popover shows running routines (e.g. "Routine: Deep Work") and lets you end focus early.

Schedules with routines
Always-On and active routines.
New Focus Routine
Create a routine: name, weekdays, from–to.

7. Quick Events

Quick Events start focus at a target time. Standard ends after the duration and deletes the event; Endless needs a manual stop.

In the popover add events with time and name. Upcoming events appear under Events with a badge.

Quick Events behavior
Standard vs. Endless and duration in minutes.

8. Browsers

Enable monitoring per browser. Only enabled browsers are protected. Safari is on by default.

Action Close Tab vs. Redirect (your URL, e.g. the Blocked-by-Vigil page). macOS asks Automation separately per browser.

Firefox has no native Automation. Private tabs are only visible if the browser exposes them. Don't treat them as a back door.

Browsers Close Tab / Redirect
Enable per browser; set redirect URL.

9. Notifications

Toggle popups and custom text. Reminders 1–30 minutes before focus start (multi-select).

If notifications don't arrive: open macOS System Settings from the troubleshooting card and allow Vigil.

Everything is local, no push server from us.

Notifications
Popup text and reminders before focus.

10. Statistics

Today at a glance, period filter, summary (wall-clock time, interventions), day timeline and top sites.

Passive Tracking measures blocked sites even without focus. Optional: track only in a time window. Reset Statistics clears local values.

Emoji feedback follows avg minutes/day (scale below). No data leaves your Mac.

Emoji scale

Vigil rates usage from average minutes per day on blocked sites for the selected period.

  • 0 minPerfect! No distractions.
  • 1–10 minWell done! Barely any distractions.
  • 11–30 minDoing okay, keep going!
  • 31–60 minSo-so. A bit too many distractions.
  • 61–120 minQuite a lot of distractions.
  • 121–180 minThat's too much.
  • 181–240 minA lot of wasted time.
  • 241–300 minAlarmingly high distraction!
  • 301+ minCompletely out of control.
Statistics timeline
Glance, timeline and top sites.

11. General & License

General: About Vigil (version & support), check for updates, autostart, appearance, language (6 languages + system), Reset App, Privacy & Terms links.

License: trial status, Activate License…, Lemon Customer Portal. The key is stored securely in the Keychain.

Network only for license checks (Lemon), optional updates (Sparkle) and if you choose to email a crash report.

General settings
About, updates, autostart, appearance, language, reset.
License
Trial status, Activate License and Customer Portal.

12. Help

Help explains Vigil in detail: blocklists, time limits, focus/routines, Focus Lock, browsers, notifications, license and FAQ.

For the compact live status, stay on Protection → Overview. Help is the in-app reference guide. The full website FAQ (including the emergency path for a forgotten Focus Lock password) is separate.

Open the Vigil FAQ on the website
Help & FAQ
In-app help and FAQ.