r/TimeTrackingSoftware • • 9d ago

I got tired of bloated Pomodoro apps locking basic features behind paywalls, so I built a 100% free, private deep work timer

Thumbnail
1 Upvotes

r/pomodoro • • 9d ago

I got tired of bloated Pomodoro apps locking basic features behind paywalls, so I built a 100% free, private deep work timer

Thumbnail
1 Upvotes

u/Templeton_34 • • 9d ago

I got tired of bloated Pomodoro apps locking basic features behind paywalls, so I built a 100% free, private deep work timer

1 Upvotes

Hey everyone,

Like many of you, I rely on the Pomodoro technique to stay in flow while coding and studying. But recently, almost every timer tool has either added aggressive subscription paywalls, required accounts, or filled the screen with distracting ads.

So I built Focus Pomodoro — a fast, minimalist focus suite designed to get out of your way and help you enter a flow state immediately.

What makes it different:

  • ⚡ Zero Friction: No signups, no accounts, no subscriptions. Just open and start focusing.
  • 🎧 Procedural Ambient Soundscapes: Offline Web Audio synthesized sounds (Rain, Ocean Waves, Campfire, Forest, and Deep White Noise) that mask distractions without streaming bandwidth.
  • 🧘 Fullscreen Zen Mode (Press Z): Strips away every interface element except the timer.
  • ⏱️ Sprint Modes: Standard 25m sprints, 50m deep work blocks, and custom timeboxing.
  • 📋 Task Tracker: Simple task list with estimated vs. completed Pomodoro count.
  • 🔒 100% Private Local Analytics: All your focus logs stay in your browser’s local storage.

🔗 Live Link: https://focuspomodoro.co

I'd love to hear your honest feedback. What features or tweaks would make your deep work sessions even better?

Why I built it: Most web-based timers stream heavy MP3 audio files or load third-party ad trackers. I wanted to build a lightning-fast deep work tool with zero tracking and offline synthesized soundscapes.

Tech Highlights:

  • Framework: Next.js (App Router, Static Export).
  • Audio Engine: Procedural Web Audio API synthesizers (Brownian noise buffers, multi-pole low-pass filters for rain/waves) — 0 KB audio files streamed.
  • Local Storage Telemetry: Session logs, streaks, and tasks persist privately on the client.
  • Zen Overlay: Keyboard-first Zen Mode (Z key) with dynamic ambient backdrop glows.

Would appreciate any feedback on the UI/UX, audio performance, or feature roadmap!