Everything you need to know about Dovilo.
Dovilo is a gamified productivity app that combines a to-do list, a Pomodoro-style focus timer, and an isometric city builder. Complete your tasks and focus sessions to earn coins, then use those coins to build houses, offices, parks, and more in your own virtual city.
Yes! Dovilo is free to download and use. The free tier includes full to-do management, unlimited focus sessions, basic city building, dark & light themes, and zero ads. Dovilo Pro unlocks additional features like cloud sync, all buildings, advanced statistics, and custom themes.
Dovilo is available on iOS (iPhone & iPad) via the App Store, on Android via Google Play, and as a desktop app for Windows and Mac. The desktop app requires an active Pro subscription.
Dovilo is available in 5 languages: English, Turkish (Türkçe), Spanish (Español), French (Français), and German (Deutsch). The language is detected automatically from your device settings, and you can change it manually in the app.
You can create tasks with due dates, priorities, stars, and custom categories. Tasks can be reordered by dragging, and you can view them filtered by "My Day", a specific category, or all tasks. Completing a task earns you coins that you can spend in the city builder.
The focus timer uses a Pomodoro-style approach. Set a duration, start the timer, and stay focused. When the session completes, you earn coins based on the duration. The screen stays awake during sessions so you can keep an eye on your progress.
Earn bricks by completing tasks and focus sessions. Visit the Market tab to browse and purchase buildings, decorations, and roads. Then place them on your isometric grid in the Dovilo tab. Your city grows as your productivity grows!
You can demolish a building by tapping on it and selecting the demolish option. This refunds a portion of the bricks, and you can then place a new building wherever you like.
Pro includes everything in the free tier, plus: unlimited tasks & categories, cloud sync across devices, all buildings & decorations & upgrades, advanced focus interface, smart notification management, advanced statistics, custom themes, priority support, and all future updates.
Dovilo Pro is available as: Monthly ($2.49/month), Yearly ($19.99/year — best value, saves 33%), or Lifetime ($49.99 one-time payment). All plans include the same Pro features.
Subscriptions are managed through the Apple App Store or Google Play Store. To cancel, go to your device's subscription settings. You'll retain Pro access until the end of your current billing period.
Dovilo Desktop (Pro) ships with a built-in Model Context Protocol server that runs locally on your machine. Any MCP-compatible client — Claude Code, Cursor, Claude Desktop, Windsurf, Codex CLI, Gemini CLI, and others — can connect and call Dovilo's tools: list_tasks, get_task, read_context, update_status, update_step, add_step, skip_step, append_note, and append_telemetry. Agents can only read and update; they cannot create tasks.
Open Dovilo Desktop and go to Settings → AI → Connect AI. Pick your IDE and Dovilo generates the right config for it: Claude Desktop is auto-wired in one click; Claude Code, Cursor CLI, Codex CLI, and Gemini CLI get a single mcp add command; Cursor (GUI), Windsurf, and custom MCP clients get a JSON snippet to paste. Restart your AI client and it will see Dovilo as an available MCP server.
The Connect AI flow has presets for Claude Desktop, Claude Code, Cursor (GUI & CLI), Windsurf, Codex CLI, and Gemini CLI. Anything else that speaks the MCP protocol can also connect using the generic snippet — Dovilo doesn't lock you to a specific vendor.
No. The MCP tool surface intentionally excludes task creation — agents can only read, update status, mark steps, leave notes, and report telemetry. You decide exactly which tasks an agent sees through a per-project scope and a project brief that the agent reads first. Disabling MCP in Desktop settings immediately terminates every active agent connection.
No. The MCP server runs entirely on your device and listens only on a local port. Dovilo itself doesn't transmit MCP traffic anywhere. The only external data flow is what your agent chooses to send to its own model provider (e.g. OpenAI, Anthropic) — that's governed by the agent and model provider's privacy policies, not ours.
Yes. You can choose between two notification modes: every step (each progress update the agent pushes) or start / finish / error only (quieter, summary-style). Agent notes and telemetry (tokens, cost, duration) are saved to the task and visible from the mobile app, so you can check in from anywhere.
Yes! Dovilo is offline-first. All your tasks, focus sessions, and city progress are stored locally on your device. You don't need an internet connection to use the app. Cloud sync is an optional Pro feature.
With Pro, you can sign in with Google or Apple and sync your data across multiple devices via Firebase. Your data is encrypted in transit and at rest. You can trigger a manual sync from Settings at any time.
Yes. Go to Settings > Delete Account to permanently remove your account and all cloud-synced data. Local data is removed when you uninstall the app. Cloud data is fully deleted within 30 days of account deletion.
No. Dovilo is completely ad-free, both in the free tier and in Pro. We believe ads break focus, which is the opposite of what a productivity app should do.
Still have questions?
[email protected]