Built for macOS Sonoma+

Six tools. One icon.

THINK · TRACK · PROTECT

Eye rest reminders, AI cost tracking, keep-alive, and more — six essential developer tools in a single menu bar icon. Private. Local. Fast.

Eye Rest
14:32
65%
Balanced Smart Pause
AI Costs
$4.82 today
Claude
$3.14
OpenAI
$1.68
43% of limit Local only
System
M2 Pro
CPU
2.1%
RAM
12.4 GB
Disk
68%
Keep Alive
Active
Pomodoro
18:24 · 3/4
Cloud Costs
$162 ↓ 12%
Windows
10 layouts
Works with
Claude Copilot AWS GCP macOS
Solutions

Replace five apps
with one

Five tools that replace five separate apps. One menu bar.

Protect your eyes

20-20-20 rule with smart breaks that pause during meetings and typing.

Track AI spending

Real-time Claude & OpenAI costs. Session + weekly limits. Fully local.

Stay productive

Keep-alive, window snapping, system stats, and cloud costs — one icon.

Features

Keep everything
in one place

Forget complex setups and separate apps.

65%
14:32
Next break · Balanced

Eye Rest Timer

Smart 20-20-20 breaks. Pomodoro mode. 36+ guided body exercises. Office hours. Meeting & typing detection.

C
Claude · 43%
O
OpenAI · $18.42

AI Usage Tracker

Real-time Claude & OpenAI costs. Session + weekly limits. 100% local — nothing leaves your Mac.

Left Half
⌃⌥ ←

Window Manager

10 snap layouts. Keyboard shortcuts. Drag-to-edge overlay. Instant restore.

Cloud Costs
$162.03
AWS $127 · GCP $35
System
M2 Pro · 12.4/16 GB
CPU 2.1 · Disk 68%

Cloud Costs & System Info

AWS + GCP billing at a glance. Live CPU, RAM, disk, battery, network stats.

Works With

Integrations you
use every day

Track costs across all your tools.

Claude
Claude
Copilot
Copilot
AWS
AWS
Google Cloud
Google Cloud
macOS
macOS
Eye Rest Timer

Protect your eyes
intelligently

A complete eye care system that adapts to how you work.

6 Break Presets

Balanced

20 min → 20 sec

Standard 20-20-20 rule.

Deep Focus

45 min → 30 sec

Extended coding sessions.

Eye Care

15 min → 15 sec

Frequent breaks for intense work.

Wellness

25 min → 45 sec

Stretch + breathe + posture.

Pomodoro

25 min → 5 / 15 min

Full cycles. Long break every 4th.

Custom

You decide

Your rhythm. 1 min – 2 hours.

Smart Features

Meeting Detection

Pauses during Zoom, Teams, Meet, FaceTime. Detects camera & mic.

Fullscreen Detection

Gaming, presentations, video. Resumes on exit.

Typing Protection

3-sec idle. Never interrupts mid-sentence.

Office Hours

Mon–Fri, 9–6. Fresh reset each morning.

Pre-Break Reminder

HUD 60s before. Snooze 5 / 15 / 30 min.

Stats & Streaks

Compliance ring. Streak counter. Completed vs skipped.

Body Breaks

Stretch, stand, move
between eye breaks

Every few eye breaks, FavTray prompts you with guided desk exercises. 36+ exercises across 8 categories — neck, wrists, back, and more.

8 Exercise Categories

Neck

5 exercises

Head tilts, neck circles, chin tucks

Shoulders

4 exercises

Rolls, shrugs, chest openers

Wrists

4 exercises

Extensions, circles, finger spreads

Back

4 exercises

Standing arch, seated twist, side bend

Legs

4 exercises

Calf raises, squats, march in place

Hydrate

4 exercises

Sip water, refill bottle, hydration check

Posture

5 exercises

Posture check, jaw release, shoulder drop

Walk

4 exercises

Window walk, quick walk, desk circle

3 Intensity Levels

Gentle

Low effort, accessible to all. Posture checks, gentle stretches, breathing.

Moderate

Balanced effort. Arm stretches, walks, light movement between coding sessions.

Active

More vigorous. Squats, calf raises, marching. For those who want a real break.

Smart Features

Smart Rotation

Tracks recent exercises and avoids repeats. You see fresh exercises every session.

Configurable Interval

Every 2nd, 3rd, 4th, 5th, or 6th eye break becomes a body break.

Floating HUD

Non-intrusive panel in the corner — doesn't take over your screen like eye breaks.

Step-by-Step

Every exercise has expandable instructions. No guessing how to do it.

Office Hours Aware

Respects your schedule. No body breaks outside work hours or during meetings.

Duration Control

1, 2, or 3 minutes per session. 3 exercises per break, auto-advancing.

Keep Alive

Prevent sleep without
changing settings

Simulate activity to keep your Mac awake — toggle on, toggle off. No Energy Saver changes. No admin access needed.

5 Movement Patterns

Random

Unpredictable paths that feel natural.

Square

Geometric square loop.

Triangle

Triangular path.

Circle

Smooth circular orbit.

Jitter

Micro-movements. Invisible.

6 Simulation Actions

Chain multiple actions per cycle. Set triggers, delays, and enable/disable individually.

Mouse Move Configurable distance, 1–50px.
Mouse Click Left or right, with hold duration.
Scroll Direction and amount control.
Keystroke Any key + Cmd/Ctrl/Opt/Shift.
Position Move to exact X/Y coordinates.
Sleep Delay between actions.

Smart Features

Auto-Pause on Activity

Detects real keyboard and mouse use. Resumes after idle.

Schedule

Active hours only. Day picker, start/end time.

Stealth Mode

Returns cursor to original position. Undetectable.

Battery Saver

Auto-pauses on battery. Resumes when plugged in.

Session Timeout

Auto-stops after 1–12 hours. Prevents runaway sessions.

Status Notifications

Get notified when paused, resumed, or stopped.

Window Manager

Snap windows into place
instantly

10 layouts. Keyboard shortcuts. Drag-to-edge. No third-party window manager needed.

10 Snap Layouts

Left Half ⌃⌥ ←
Right Half ⌃⌥ →
Top Half ⌃⌥ ↑
Bottom Half ⌃⌥ ↓
Maximize ⌃⌥ ↩
Center ⌃⌥ C
Top-Left ⌃⌥ U
Top-Right ⌃⌥ I
Bottom-Left ⌃⌥ J
Bottom-Right ⌃⌥ K

How It Works

Drag to Edge

Drag any window to a screen edge to trigger snap zones. Visual overlay shows where it'll land.

Keyboard First

Every layout has a shortcut. Ctrl+Option+key. Memorize once, use forever.

Instant Restore

Undo any snap with ⌃⌥⌫. Returns the window to its exact previous position and size.

Multi-Display

Works across all connected monitors. Each display gets its own snap zones.

Privacy

Your data stays
on your Mac

No cloud. No accounts. No telemetry. FavTray is built local-first by design.

100% Local

All data stays on your Mac. Eye rest stats, AI usage, settings — stored in SwiftData and UserDefaults. Nothing leaves your machine.

No Cloud. No Accounts.

No sign-up. No login. No server. FavTray reads local files and APIs directly. Your data never touches our infrastructure.

Memory-Only Credentials

AWS and GCP keys are held in memory only — never written to disk. Re-enter after restart. Zero persistence risk.

No Telemetry

No analytics. No crash reporting. No usage tracking. No phone-home. We don't know who you are or how you use the app.

Pricing

Simple pricing plans

Coming soon · Join the waitlist for early access pricing

Personal

$20/6 months
1 device
  • 1 Mac
  • All 6 modules
  • 6 months of updates
  • Works fully offline
  • macOS Sonoma+
Notify Me
Lifetime

Perpetual

$1,000/lifetime
1 device · Pay once, own forever
  • 1 Mac
  • All 6 modules
  • Lifetime updates forever
  • All future features included
  • Works fully offline
  • macOS Sonoma+
  • Priority support
Notify Me

FavTray is coming soon

Join the waitlist and we'll notify you when we launch.

No spam. Unsubscribe anytime.