1 pointby pgebski6 hours ago1 comment
  • pgebski6 hours ago
    I built this because I wanted a focus tool that was as simple as possible. Most productivity apps add so much UI that they become distractions themselves.

    HushWork runs in a single browser tab. You get:

    - A timer (Pomodoro, deep work, or custom) - Ambient sounds (procedurally generated — brown/pink/white noise, rain, fire — not loops) - A minimal note editor - Nudges for hydration, posture, and breaks

    Everything works without an account. Data stays in your browser (IndexedDB). The free tier is fully functional — Pro just adds cloud sync and more sounds.

    Tech stack: Next.js 14 (App Router), Supabase (auth + storage), Stripe, deployed on Vercel. The ambient sounds use the Web Audio API to generate noise with shaped filters — no audio files are downloaded.

    The whole thing is a PWA, so it works offline. There's also a Chrome extension that replaces your new tab.

    I'm a solo developer from Poland. Happy to answer any questions about the architecture or business decisions.