How to use DayKeep
DayKeep is one place for the tasks you need to finish, the habits you log, and the week they sit on. Ten short silent videos, then a few extra doors. The clips are WebM screen recordings of the real app (Safari may not play them yet; the steps still work). If a step is wrong, send feedback from Settings → Help.
New here?
The in-app tour walks the real controls with a spotlight. Open Settings → Help → Take a tour, or press Ctrl/⌘K and run Restart guided tour. Help is the look-up later; the tour is the first-run walkthrough.
Add and complete a task Watch
The add row sits under the sort and filter chips. Type a title in Add a task… and press Enter, or tap Add. If DayKeep does not recognize anything special in the sentence, you still get a plain task with that title. Nothing extra is invented.
Write it the way you would say it
As you type, DayKeep reads dates, times, reminders, priority, repeats, tags, and a target list out of the same sentence. Chips appear under the input marked from text so you can see what it picked up before you add. These actually parse:
Pay rent friday 5pm every month, high priorityCall mom Friday 3pm remind 30 min beforelunch every thursdaypay rent #finance: the#is a tagbuy milk >groceries: lands in Groceries if that list exists
# is always a tag. > is always a list. Priority needs the word
priority. Repeats need every … or repeat …. Tap a chip’s
✕ to ignore that parse and keep the words in the title.
Tap ▾ Details for the field rail (List, Due date, Priority, Repeat, Notifications, Tags, Notes). A pick in the panel always wins over the text.
Where the browser supports dictation, a mic sits in the add row. Speak one task; the words land in the same input. It never adds the task for you. Firefox often has no mic; the button simply is not there.
Once it is on the list
- Tap the empty box on the left of the row to complete it.
- Tap the task title to open details.
- The + on the row adds a subtask under this one. The top add row does not move.
Repeating tasks do not stay checked off.
Completing a repeating task marks this occurrence done and moves the due date to the next one. You will see a toast that it was rescheduled.
Due dates and repeats Watch
A due date is a local calendar day, with an optional time. Date-only is all-day. Timed is that day at a wall-clock time. There is no timezone on the field: 2:00 PM means 2:00 PM wherever you are.
- Type the date in the add row (
Team standup friday 10am every week) or set it later in details. - Open the task to change due date, due time, and repeat.
- Reschedule (details or the row) pushes the due date. That command is Reschedule, not snooze.
The calendar and the rest of the app only store the next occurrence. Completing a repeating task rolls that date forward. You will not see a year of copies.
Lists, tags, and search Watch
Lists keep work, home, and projects apart. Tags, the filter bar, and search help you find a task without walking every list.
#tag in the add row, then search with Control K.- Tap the list name in the header to switch. + New list creates one. The star pins a list under Starred; that follows you across devices.
- DEFAULT always sits at the top. You cannot star, rename, reorder, or share it.
- In the add bar,
#errandsfiles a tag.>Groceriessends the task to another list. A misspelled list name stays in the title. DayKeep does not create a list from a typo. - The # Tag chip on the filter bar filters the current list. Save current filter… stores it. Saved filters also appear in the switcher as Views (matching tasks from every list).
- Sort, group, and show-completed are remembered per list on this device. They do not sync. Starred lists and saved filters do.
- Search, or Ctrl/⌘K, finds active tasks even offline. Online, Archived and Deleted sections appear so you can restore.
With Group set to Due date, Overdue and Today can show Reschedule all. That changes due dates. It is not a notification snooze.
Calendar and reminders Watch
The calendar is a cross-list view of every task that has a due date. List view shows one list at a time. Calendar gathers dated tasks from all of your lists. It reads the same local data as the rest of the app, so it works offline.
Month and Agenda
Click Calendar in the header (on a phone, the Calendar tab at the bottom). Month is a six-week grid; weeks start Sunday. Agenda is a scrolling list: overdue first, then today. Click a chip to open the task. In Month, drag a chip to another day: only the date changes; a 2:00 PM task stays 2:00 PM.
Completed is off by default on the calendar. A repeating task shows once: the next time it is due. Weather on the grid is optional decoration; your tasks do not depend on it.
Reminders
Tasks have no notifications by default. A due date on its own does not ping you. The add row has no reminder picker. Open the task, go to Notifications, tap + Add notification. The button stays disabled until the task has a due date.
- Timed due dates: at due time, or 10 min / 30 min / 1 hour / … before.
- Date-only: on the day, or 1 / 2 / 7 days before, at 9:00 AM by default.
The header bell is the inbox of what already fired. When a reminder fires, Snooze is on the notification. Moving a task’s date yourself is Reschedule: same picker family, different word on purpose.
On Windows and Linux, your browser must still be running.
Closed-app reminders use Web Push. Chrome and Edge deliver them through a background process. If you quit the browser completely, they wait until you open DayKeep again. Installing the app does not change this. macOS Safari Dock apps and iOS home-screen apps can wake without the browser window. Details: Install DayKeep as an app.
Log habits with the Tracker Watch
The Tracker is not a task list. Tasks wait to be finished. The Tracker records something that already happened (a glass of water, a pill, a weight, a mood) as a point in time.
- Open Tracker in the header (or the phone tab). Today is the card grid; History is the day-grouped feed.
- Tap + New type. Name it, then pick what it measures: just log it, a number, a duration, a count, or a choice (mood).
- The footer button says Log, Enter, or Pick. One-tap types stamp now. A toast offers Undo.
- Tap a card’s body, or switch to History, to edit a log’s time, value, or note.
If you do not want the tab, Settings → Features → turn Tracker off. The tab hides. Your types and logs stay.
Break a task into steps Watch
A subtask belongs to one parent. Completing a child does not complete the parent. The top add row always creates a sibling, never a child.
- Add the parent from the top add row as usual.
- On that row, tap + (Add subtask). A second add row docks under it and names the parent.
- Type the step and tap Add subtask. Repeat for the next step. The top add row does not move.
- Tap a child’s empty box to complete just that step.
The ⋮ menu and details footer Add subtask open the same docked row. Details has no nested checklist. The tree lives on the list.
Move a due date Watch
Reschedule pushes a task’s due date. It is not snooze. Snooze is only on a notification that already fired.
- The row calendar-arrow is Reschedule when the task already has a due date.
- Details has the same command, next to the due date.
- Pick Tomorrow, 1 week, or Custom. A repeating task can jump to the next occurrence from here too.
On Calendar → Month, drag a chip to another day: only the date changes. Agenda does not drag. Group headers Reschedule all (Overdue / Today, when Group is Due date) re-date every task in that group.
When a reminder fires Watch
Adding a notification is on the task (see Calendar and reminders). This clip is what happens after it fires. The header bell is the inbox of what already happened, not a place to create reminders.
- When a reminder is due, DayKeep shows a card (in-page) or a system notification.
- Snooze… is on that card. It opens the same picker family as Reschedule, with the word Snooze.
- The header bell is the log. Opening it marks entries read. Dismiss one, or Clear all.
Snooze is the ping. Reschedule is the date.
If you change the due date yourself, that is Reschedule, on the row or in details. Snooze only exists on a notification that already fired.
Mark what you are working on Watch
Active is your own “currently working on it” flag. It is not a status, not a list, and not completed. Completing a task clears Active.
- On the row, tap the play-style control to mark it active. Tap again to stop.
- Open Active in the header (or the phone tab). It gathers every active task across lists.
- Complete it from either view. Active turns off with the completion.
Work offline Watch
DayKeep is offline-first even when you are connected: the list you see is local. Work offline is the manual switch that stops talking to the server on purpose: a plane, a flaky cafe, or “do not sync this yet.”
- Open Settings (your email in the header) → Data & Sync.
- Turn on Work offline. The connection dot changes. Adds and edits still work.
- Turn it off when you want to sync. The queue flushes. There is not a second copy of your data.
Export and import live on the same page. See also Install DayKeep as an app for a home-screen icon and the closed-app reminder caveat.
Also
- Install DayKeep as an app: own window, home-screen icon, and the honest closed-app reminder caveat.
- It works offline (the clip above). Settings → Data & Sync also has export and import.
- Replay the tour any time from Settings → Help → Take a tour.
- Notes (Pro) is a markdown vault beside your tasks: folders,
[[wikilinks]], a graph. Open the matching tour chapter if your plan includes it. - Workouts logs sets and reps with a weekly schedule. Same idea: the view tab, then the tour chapter.
- Sharing, family seats, and public share links live in the list switcher and Settings → Account. They are not in these clips on purpose.
Still stuck?
Signed in: Settings → Help → Send Feedback. Or email support@daykeep.io and tell us what you were trying to do, plus your browser and operating system.