Blue Plate Special Field Report Flight Log

ChoreBoy

Chores and time, on repeat.

ChoreBoy keeps your to-do list on repeat. Finish a repeating task and the next one is already waiting: two weeks after you do it, on a set day like a bill, or on the first day the forecast matches. Every task has a time, a schedule turns them into a plan for the day, and each day's ChefBoy meals and DressBoy outfits show over its tasks.

  • Web

DressBoy, ChoreBoy and ChefBoy also come as one package, SuperBoy. ChoreBoy ties them together: your ChefBoy meals and DressBoy outfits show over each day’s tasks.

ChoreBoy's Today list on a computer: the All day banner with the day's ChefBoy meals and DressBoy outfit, over the day's tasks
ChoreBoy's Today list on a phone: the All day banner with meals and an outfit, then each task with its emoji and time

What it does

  • Repeats that fit

    Every so many days, weeks, months or years, counted from when you finish it or from its due date (for birthdays, bills and renewals). Weeks can name the weekdays, and any repeat can have a season.

  • Weather-based tasks

    Shovel the walk comes back on the first day the forecast is freezing with a chance of snow, and mowing the lawn when it's warm and dry. Until then it waits, and a match later in the 16-day forecast shows as “if the forecast holds”.

  • AI fills it in

    Type a task and the AI adds how long it takes, a category and an emoji as you go; your own time always wins. Or snap a poster, a bill or a note and it becomes a task.

  • A schedule, and your time

    Drag tasks onto your day, with all-day ones in a strip on top. Time shows four weeks of load at a glance, flags days over 12 hours and suggests moves that even them out.

  • Places, trips and events

    Tasks know where they happen, with each place's weather and drive times. Going away? The chores that need you at home wait until you're back. Hosting? An event gets a private page for its guests, with RSVPs and what to bring.

  • Cleaning, hygiene and health

    Every cleaning task by place and area, and haircuts, the dentist and vitamins, each with a countdown to when it’s due and an overall score.

  • Shared, and a bit of a game

    Everyone at home sees the house’s tasks (a 🔒 private one stays yours), or share one routine with a friend. Every task earns XP: levels, streaks, achievements and characters to unlock.

  • Meals and outfits in your day

    Link ChefBoy and DressBoy and each day's meals and outfits show in the All day banner over your tasks, a tap away from either app. 💬 Help answers how anything works, in plain words.

Under the hood

How it's built, for the technically curious.

2 kinds of repeat
by time or by weather, and either one can keep to a season
16 day forecast
checked against every weather task, at the task's own place or yours
40 tasks a call
estimated by AI in one structured answer, using your own past times
600k rounds
of password stretching in the browser, so a password is never sent as typed
  • One engine, everywhere

    The repeat rules, dates, weather matching and the trip rule are one set of plain scripts, used unchanged by the page, the Cloudflare Worker and the tests.

  • Accounts on the edge

    choreboy.app is a Cloudflare Worker with its own accounts (sign-up with email confirmation, password reset) and every task in Cloudflare D1. An hourly job moves trip tasks even while the app is closed.

  • Estimates with guard rails

    The AI answers in strict JSON, every call is logged, and there are daily limits per person and for everyone, as a brake on spending.

  • JavaScript
  • TypeScript
  • Cloudflare Workers
  • Cloudflare D1
  • Generative AI
  • Resend
  • Open-Meteo
  • OpenStreetMap

Place Your Order Send Word Send Airmail

Want an app like this?

Hit Contact us and a quick terminal walks you through a few questions (what you're building, which platforms, and a ballpark estimate), then sends it straight to us.

Prefer email? hello@flyingmarmot.ca