A full list every morning sounds like the safest design because the system never risks forgetting to check in. For some people, that routine works. For others, the message becomes easy to dismiss on mornings when the list is empty or nothing is urgent.

Research already shows that external reminders can improve prospective memory. The harder issue is deciding when that benefit is worth the effort and interruption created by the reminder itself.

An interruption still has a cost

The cost of one reminder may only be a glance or a swipe, but repetition allows those small costs to build up. Research on reminder choice finds that people may overuse external reminders when they underestimate their own memory or when the benefits of reminders receive more attention than their costs.

This does not make reminders harmful. Rather, it shows why a product should separate “send me the complete list every day” from “contact me only when something is close enough to matter.”

A full list creates a routine

TextTodo currently creates a full-list reminder for 7am local time after a new user confirms a timezone. That schedule gives the user a predictable starting point, but it is not permanent. The user can change the time, switch reminder modes, or remove the daily message.

Even a scheduled list does not need to announce that nothing is due. TextTodo skips the delivery when the list is empty while keeping the next local occurrence scheduled. Silence is more useful than a notification with no information in it.

A smart check-in protects attention

The optional smart check-in uses a clear threshold. It sends only when work is overdue or due within 48 hours. The system does not learn a hidden urgency score or study private behavior patterns to decide when to interrupt.

The check-in asks whether the user wants to plan. It does not treat silence as permission and cannot create Calendar blocks without a reply.

The modes should not blur together

A person who keeps the full daily list should receive a consistent inventory. A person who explicitly chooses the smart check-in should be able to understand why it appeared. If the system sometimes sends everything and sometimes makes hidden relevance decisions, the user can no longer predict what silence means.

TextTodo therefore keeps full lists and smart check-ins separate. Daily schedules follow local wall-clock time when the timezone changes, and the user can change or remove them.

A date should not pretend to be a time

A date-only deadline expresses a day, not a moment on the clock. Creating an arbitrary midnight or morning alert would manufacture precision that the student never supplied. Exact-time deadlines can have reminders ten minutes before and at the deadline because those moments are actually part of the task.

This distinction prevents the system from interrupting a user based on timing it invented for itself.

A simple decision

  • Choose a full daily list if reviewing the inventory is part of your routine.
  • Choose a smart check-in if you want contact only for overdue or near-term work.
  • Choose no daily message if you prefer to pull information when needed.
  • Add specific reminders for individual moments where interruption will change an action.

The best setting is the one the user will continue to trust. A quieter system may send fewer messages, but each message has a better chance of still meaning something when it arrives.

Sources