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.

Type a sentence, watch the chips, add, then complete from the empty box on the left.

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:

# 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

  1. Tap the empty box on the left of the row to complete it.
  2. Tap the task title to open details.
  3. 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.

Capture a weekly standup, open details, then complete it so the next occurrence rolls forward.
  1. Type the date in the add row (Team standup friday 10am every week) or set it later in details.
  2. Open the task to change due date, due time, and repeat.
  3. 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.

New list, a #tag in the add row, then search with Control K.

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.

Add a reminder on a dated task, then switch to Calendar: Month and Agenda.

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.

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, add a type, tap Log, then switch to History. Clips are silent WebM screen recordings.
  1. Open Tracker in the header (or the phone tab). Today is the card grid; History is the day-grouped feed.
  2. Tap + New type. Name it, then pick what it measures: just log it, a number, a duration, a count, or a choice (mood).
  3. The footer button says Log, Enter, or Pick. One-tap types stamp now. A toast offers Undo.
  4. 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.

Open the parent’s +, type in the docked add row, add a child, then complete one step.
  1. Add the parent from the top add row as usual.
  2. On that row, tap + (Add subtask). A second add row docks under it and names the parent.
  3. Type the step and tap Add subtask. Repeat for the next step. The top add row does not move.
  4. 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.

A dated task, then Reschedule → a later day. The time of day stays if it had one.
  1. The row calendar-arrow is Reschedule when the task already has a due date.
  2. Details has the same command, next to the due date.
  3. 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.

The in-page card has Complete and Snooze…. The bell lists what already fired.
  1. When a reminder is due, DayKeep shows a card (in-page) or a system notification.
  2. Snooze… is on that card. It opens the same picker family as Reschedule, with the word Snooze.
  3. 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.

Toggle Active on the row, then open the Active tab. It shows tasks from every list in one place.
  1. On the row, tap the play-style control to mark it active. Tap again to stop.
  2. Open Active in the header (or the phone tab). It gathers every active task across lists.
  3. 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.”

Settings → Data & Sync → Work offline, add a task, then go back online. Edits queue and sync.
  1. Open Settings (your email in the header) → Data & Sync.
  2. Turn on Work offline. The connection dot changes. Adds and edits still work.
  3. 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

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.