Everything in FocusMe revolves around Plans. A plan is a set of rules that defines what to block, when to block it, and how strictly to enforce it.
The Plans Dashboard
When you open FocusMe, you land on the Plans tab. This is your control centre.
Each plan appears as a row showing:
- Plan name and description
- Targets — icons indicating which websites/apps are blocked
- Plan type — Stay Focused, Time Limit, Train Habits, or Screen Breaks
- Schedule — when the plan runs
- Protection — whether the plan is password-protected
- Status — active, paused, or stopped
Actions
- Add a Plan — opens the Plan Wizard to create a new plan
- Library — browse and import pre-built plan templates
- Start / Stop — activate or deactivate a plan
- Edit — double-click a plan to modify it
- Rename — double-click the plan name or right-click → Rename
- Duplicate — right-click → Duplicate to create a copy with all settings
- Drag to reorder — drag plans up and down to change their order in the list
- Right-click — access the full context menu with import/export, reset, and more
Anatomy of a Plan
Every plan has four components configured through the Plan Wizard:
1. Targets
What gets blocked (or allowed). You can:
- Block some websites — blacklist specific URLs or window titles
- Block all websites — whitelist only the sites you need
- Block some apps — blacklist specific desktop apps
- Block all apps — whitelist only the apps you need
- Block entire computer — lock out everything (for enforced breaks)
2. Plan Type
How the blocking is enforced:
| Plan Type | Behaviour |
|---|
| Stay Focused | Targets are completely inaccessible while the plan is active |
| Time Limit | You get a budget of allowed time (e.g., 15 min/hour, 2 hr/day). Once used up, targets are blocked |
| Train Habits | Limits how many times you can open a target per day, with a set session duration and mandatory break between sessions |
| Screen Breaks | Forces you away from the screen at regular intervals (always applies to the entire computer) |
Learn more about Plan Types →
3. Schedule
When the plan runs:
| Mode | Behaviour |
|---|
| Focus Session | Start manually, runs for a set duration with an optional delay |
| Weekly Schedule | Recurring weekly timetable (e.g., Mon-Fri 9-5) |
| Pomodoro | Structured work/break cycles (e.g., 25 min work, 5 min break) |
| Multi-Day Plan | Unique schedule for each day — ideal for challenges or programmes |
Learn more about Schedule Modes →
4. Protection
How difficult it is to bypass:
| Level | Difficulty |
|---|
| None | One click to stop |
| Password | Must enter your chosen password |
| Random Characters | Must type a long random string — discourages impulsive stopping |
| Forced | Cannot be stopped at all until the schedule allows it |
Protection can be set separately for when the plan is active, inactive, and when pausing.
Learn more about Plan Protection →
Running Multiple Plans
You can run any number of plans simultaneously. Common setups:
- “Work Focus” — blocks social media Mon-Fri 9-5 (Weekly Schedule + Stay Focused)
- “Eye Health” — enforces a 5-minute break every 45 minutes (Screen Breaks)
- “Evening Wind-Down” — blocks all screens after 10pm (Stay Focused + Forced)
- “Social Media Diet” — allows 30 minutes of social media per day (Time Limit)
Plans are independent — starting or stopping one does not affect the others.
Punisher
The Punisher adds escalating consequences for repeatedly visiting blocked sites or opening blocked apps. Instead of simply blocking, it temporarily extends blocking each time you reoffend.
| Setting | Description |
|---|
| Max blocks | Maximum number of offences before the harshest punishment applies |
| Reoffence window | Time period in which repeat visits count as reoffences (e.g., within 10 minutes) |
| Punishment duration | How long additional blocking lasts after each reoffence |
The Punisher applies to Stay Focused plans. It’s configured in the plan type settings alongside the main blocking rule.
The Punisher is especially effective for sites you visit out of habit. The escalating consequences make you think twice before reflexively navigating to a blocked site.
Idle Timeout
Plans can be configured with an idle timeout that pauses or adjusts the timer when your computer is idle (no keyboard or mouse activity). This ensures that time away from the computer isn’t counted against your budget or session.
Notifications
Each plan has its own notification toggles, configured in Step 6 of the Plan Wizard:
- Status changes — plan started, stopped, or paused
- Usage alerts — approaching your time limit
- Soon starting — advance warning before a scheduled plan activates
- Soon ending — warning before a session or schedule period ends
- Fixed intervals — periodic reminders at set intervals that the plan is active
Global notification settings (position, sounds, suppression) are controlled in Settings → Notifications.