Why this project exists
Remaining time, progress, and optional earnings are easier to hold when they sit in one calm place. DoneAt is that utility.
You can start in the browser, or keep it on a phone or computer from the download page.
Off Work Countdown is now DoneAt. The countdown is the same; only the name on the door is shorter.
On iPhone and iPad in 3.2.0
The countdown, scheduling and the Apple Watch app are free:
- Build and review your schedule on one monthly calendar, with fixed weekdays, alternating weeks, shift rotations, free scheduling or manual timing.
- Choose a country or region in Work Hours & Schedule and your schedule follows its public holidays and makeup workdays. If you updated from an earlier version, turn holidays on there once.
- Check your shift and clock-out countdown on Apple Watch. The Watch app is free and does not need DoneAt Plus.
DoneAt also helps you look back at your work and plan time for what comes next:
- Explore weekly and monthly records, tap a time segment for details, or double-tap a day for a closer look. The last seven days are free; DoneAt Plus adds older records, the yearly view and editing past days.
- With Plus, add life milestones and career stages to see work in context, including past estimates and your current work stage.
- With Plus, plan tasks and use the focus timer with work and rest sessions.
- On a new device, quick setup can bring back records already synced to your own iCloud.
These features are part of the native iPhone and iPad app. The download page explains the options for each platform.
Where your data goes
Working hours, workdays, salary and preferences stay on the device you are using by default. The countdown and earnings estimate are computed there. On iPhone and iPad, you can choose to sync schedules, records, salary and settings across your devices. Optional iCloud sync uses your private iCloud. DoneAt cannot read it. Mac, Windows and the web timer remain local. These work settings are not sent to DoneAt servers.
The Android version is in testing. Google Play handles its Plus purchases. In builds with server verification enabled, DoneAt’s purchase-verification service on Cloudflare checks purchase status and exact expiry with Google. It processes purchase tokens and stores their hashes with entitlement state. Salary and work records stay outside this service. See the privacy policy for purchase verification, system backups and deletion.
The official site and the web timer record page views, loading performance, and a small set of aggregate events. An event carries only a name, never your schedule, salary, account, or advertising identifier. Hosting and analytics providers may still receive ordinary connection metadata such as an IP address and user agent, as they do on any website. The privacy page has the details.
Day-to-day use does not need a DoneAt account. A GitHub desktop build asks GitHub on launch whether a newer release exists; that request carries no account, salary, or usage data, and an installer downloads only after you choose to update. A Microsoft Store build does not check for updates itself.
Opening an external link or a sharing service reaches that destination on its own terms. Native reminders are scheduled by the operating system. For local and synced data removal, see the privacy policy; on iPhone and iPad, synced data can be removed separately from Records & Data settings.
Important limits
Salary and time totals are estimates for personal reference. They are not payroll records, and they are not legal, tax, employment, or financial advice. Reminders should not be used for safety-critical or legally required timing.
The software is provided under the MPL-2.0 licence, as is and without warranty, to the extent permitted by law. The licence text in the repository is the controlling legal notice.
Free countdown, optional Plus
The countdown stays free. On iPhone and iPad, DoneAt Plus adds full records, life views and focus tools, with monthly, yearly or lifetime purchase options through the App Store. Prices and any available trial are shown before purchase in the app.
Turning on iCloud sync requires Plus. Once enabled, sync continues after a subscription expires. Your existing records remain stored, and export and deletion remain available without an active subscription.
Open source
The project is released under the MPL-2.0 licence. You can inspect the code or build your own version from the public GitHub repository.
Historical MIT permissions remain valid. Brand and artwork permissions are separate; third-party components retain their own licenses. Brand guidelines
The holiday templates include national-calendar data generated with Vacanza Holidays 0.83 and mainland China public-holiday and makeup-workday data from holiday-cn. Both sources are available under the MIT licence:
- Vacanza Holidays: Copyright © Vacanza Team and individual contributors, dr-prodigy (2017–2023), and ryanss (2014–2017). Read the complete licence.
- holiday-cn: Copyright © 2019 NateScarlet. Read the complete licence.
Android liquid glass
The Android app uses Backdrop (AndroidLiquidGlass) 2.0.1 by Kyant, with Shapes 1.2.1, to draw glass blur, refraction and shapes on the device. DoneAt’s bottom navigation adapts the project’s LiquidBottomTabs example for its own navigation, dragging, accessibility, right-to-left layouts and reduced-motion behavior.
Both libraries are distributed under Apache License 2.0. Their complete licence texts are available here: Backdrop and Shapes, and in the Android app under Settings → About → Acknowledgements. These rendering libraries do not send app content or device identifiers to their authors.
Feedback
Write to [email protected], or open a GitHub Issue.