What is DoneAt?

DoneAt is a work-shift countdown. You set the time you start and the time you finish. It shows the hours, minutes and seconds left, and a progress bar for the shift. Use it in the browser, on iPhone and iPad, or on a Mac or Windows PC. There is no DoneAt account to create.

How do I set it up?

Pick your start and end time, then start the countdown. Those times are saved on the device you are using, so the next time you open DoneAt they are already there. On iPhone and iPad, you can also choose to sync them through your private iCloud database. You can change them whenever you like.

Does it work for night shifts that run past midnight?

Yes. If your end time is earlier than your start time, for example 22:00 to 06:00, the countdown treats it as a shift that crosses midnight. Opening it at 01:00 shows the shift that began the previous evening, not a new one starting tonight.

How is the money earned today calculated?

Turn on salary settings and enter a monthly or a daily figure. A monthly salary is divided by the number of working days in a month — 21.75 by default — to get a daily rate. That daily rate is then multiplied by how much of your shift has elapsed. How it works explains where 21.75 comes from and how to change it.

Will it still remind me if I close the tab?

In the browser, a reminder can fire only while the page stays open. On iPhone, iPad, Mac and Windows, DoneAt can send a system notification after you leave the screen.

Does it work offline?

The countdown is calculated on your device and does not need the network. After you have opened the web timer once, it can keep working without a connection. The iPhone, iPad, Mac and Windows apps work on the device you installed them on.

Is my salary information private?

Your hours and salary stay on the device by default. On iPhone and iPad, you can choose to sync them across your devices. Optional iCloud sync uses your private iCloud. DoneAt cannot read it. Mac, Windows and the web timer remain local. DoneAt does not send this data to its own servers or place salary in widgets, notifications, Live Activities, share links or analytics. Next to the earnings figure there is a control that hides the amount when someone is looking over your shoulder. Details, including how to delete synced data, are on the privacy page.

Is there an app for my phone or computer?

Yes. iPhone, iPad and Mac are on the App Store. Windows is on the Microsoft Store. The browser timer is at off.rainif.com. Choose whichever you will actually leave open.

Is there a widget or an Apple Watch app?

Yes. On iPhone and iPad, Home Screen and Lock Screen widgets show the time left in your shift without opening the app, and on supported iPhone models a Live Activity keeps your progress on the Lock Screen and in the Dynamic Island. DoneAt for Apple Watch shows the time left and when you clock out, with two watch face complications. The Watch app is free and does not need DoneAt Plus. Widgets, Live Activities and the watch show times and progress, never salary. On a Mac or Windows PC, the Mini Timer keeps the countdown in view.

Can it follow my rotating shifts and public holidays?

On iPhone and iPad, yes. Plan 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, including make-up workdays in mainland China. If you updated from an earlier version, turn holidays on there once. The browser timer and the Mac and Windows apps use one start and end time.

Is it free, and is the code open?

The web timer is free to use. There are no DoneAt accounts, adverts or paid tiers on the website. Source code is published on GitHub under the MPL-2.0 licence. Store listings follow each store’s own price and terms.

Which languages are supported?

Nineteen, including English, Simplified and Traditional Chinese, Japanese, Korean, French, German, Spanish, Italian, Portuguese, Russian, Hindi, Marathi, Turkish, Arabic, Thai, Indonesian and Vietnamese. The first visit follows your browser language; you can change it from the language selector.