distractions kill deep work. switching between tabs, opening social media "just for a second", or losing track of time adds up fast. most blocking tools are either too aggressive, too limited, or require you to fight your own browser.
icee utils is a lightweight desktop app that combines dns-level domain blocking, a pomodoro timer, and a spaced repetition flashcard system into one tool. it runs locally, needs no account, and gives you control over what gets blocked and when.
dns proxy blocks distracting websites at the dns level. no browser extension needed. add domains to a block list and the proxy intercepts lookups before they reach the network. subdomains are blocked automatically.
pomodoro timer tracks focus and break sessions so you can work in structured intervals without watching a clock.
flashcards uses the sm-2 spaced repetition algorithm to schedule reviews. good for studying or retaining anything you keep forgetting.
application blocker prevents specific desktop applications from running during focus sessions.
go to the latest release, download the windows setup .exe, and run it. the installer lets you choose the install directory. no additional dependencies are needed.
for detailed installation steps, see the installation guide.
see the windows build guide.
- backend: django, waitress, pyinstaller
- frontend: react, typescript, electron, vite, tailwind
- database: sqlite (local, no server required)