b2KIT

To-Do List App

Simple to-do list with priorities, due dates, categories, and drag-and-drop reordering saved locally.

Tested tool guide Tested browser tools Checked August 16, 2026

What To-Do List App does, with a checked example

This is a task list that lives entirely in the browser you open it in. Each task takes a priority, a due date, and a category, and you arrange the rows by dragging them - the list does not sort itself, so the order you see is the order you left it. Every change is saved locally as you make it, so reloads and closed tabs cost you nothing. The surprise is the word 'locally': the list is tied to one browser on one device. Open the same page in another browser or on another computer and you start with an empty list; there is no account and no sync.

Worked example

A concrete input and expected output from the current implementation.

Input

Add these tasks: 'Renew car insurance' - priority High, due 2026-08-18, category Personal. 'Draft quarterly report' - priority High, due 2026-08-21, category Work. 'Call dentist' - priority Low, no due date, category Personal.

Expected output

The list shows three rows in the order they were added: 'Renew car insurance' with High priority, due 2026-08-18, category Personal; 'Draft quarterly report' with High priority, due 2026-08-21, category Work; and 'Call dentist' with Low priority and no due date. Reloading the page restores the same three rows because the list is saved locally.

The output echoes the input: each entry's title, priority, due date, and category are stored and rendered as a row, and the app never reorders tasks on its own, so the rows match the order they were entered. The persistence after reload follows from the local saving the tool's description promises.

How the result is produced

1

Where the list lives

Every change - adding a task, editing its text, checking it off, or dragging it to a new position - is kept in the browser's local storage for this site as it happens, and a reload brings back the last state. The data stays on this device under this site's origin; nothing is uploaded, no account is involved, and nothing can be recovered from another machine if this one is cleared.

2

How ordering works

New tasks appear as rows that you can drag into any position, and the arrangement is saved along with the tasks themselves, so your custom order survives a reload. Ordering is entirely manual: the app does not sort by priority or due date, so an item you drag to the top stays there, and an overdue row stays put until you move or delete it.

Good uses

  • Capture a burst of errands or chores in one sitting - each with a priority and a due date - then drag the few that must happen soon to the top, so the order you see matches the order you will work.
  • Track the moving parts of a personal project - a move, a renovation, a job search - in a browser where installing apps or signing into a personal account is not an option.
  • Label tasks by category - work, home, shopping - so a single glance separates job obligations from personal ones, and set a due date on anything with a deadline so it does not rely on memory.

Limits and checks

  • The list is bound to the browser you used: the same page on another device, another browser, or an incognito session starts empty, and because there is no server copy, nothing can be fetched back from elsewhere.
  • Clearing cookies and site data erases the whole list without warning. There is no separate backup file and no undo, so users who routinely clear browsing data should expect the list to vanish with it.
  • Priorities and due dates are labels, not behavior. The list does not sort itself by them: a task due tomorrow can sit below items due next week, and nothing moves until you drag it. What you see is the order you last arranged, so the list is only as current as the last time you looked.

Common questions

If I close the tab, do I lose my tasks?

No - the list is saved locally as you work, so closing the tab, reloading the page, or shutting down the computer does not lose anything. The catch is that the save is tied to the browser and device you used: reopen in a different browser, on a different computer, or in a private window that does not keep site data, and you start with an empty list.

Can I keep the same list on my phone and my computer?

No. Because the list is stored in the browser of each device, your phone and your computer hold two independent copies, and editing one never changes the other. If you need one list visible on both, a syncing service is the right tool; this app fits a single browser you always use.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools