Kept

Kept · A HourLife mini app

A countdown that ends at zero is worthless.

Zero is the one number you can no longer act on. By the time the app says "today", the useful window closed a fortnight ago.

Kept converts a date into the moment work has to begin. It stages the approach so each reminder has a different job, and it keeps the far side of the line — what actually happened when the date came.

Coming to the App Store How it works

iPhone · Local-first, iCloud optional · One-time purchase

A single date with its plan line and staged reminders

Why this exists

You were not surprised. You were told too late.

Your mother's birthday did not sneak up. The calendar told you on the day, which is exactly when a gift can no longer be ordered, a table can no longer be booked, and a passport can no longer be renewed. A reminder that arrives when the options have closed is a notification about a failure, not a prompt to act.

The calendar

Tells you on the day.

Correct, and useless. The month grid has no idea that this particular date needed three weeks of runway.

The countdown app

Counts down to nothing.

A wall of numbers ticking toward zero. It never asks what you intend to do, and it forgets the date the moment it passes.

Kept

Ends at the start of the work.

The date you care about is not the event. It is the last day you could still do something about it.

How it works

A date, a runway, a plan line, and a mark.

Four things per date, and none of them is a checklist.

  1. 01

    Add a date with an optional note, a kind, and a category. A birthday, an appointment, a deadline, a renewal.

  2. 02

    Kept gives the approach a runway, so the date can ask for your attention while there is still time to do something useful.

  3. 03

    Write one plan line. Not a checklist — a sentence about what you intend to do.

  4. 04

    The ladder tells you when to begin, when to check your plan, when to make the last call, and to show up on the day.

  5. 05

    When the date passes, mark it: prepared, scrambled, missed, or moved.

Once you have written a plan, the ladder goes quiet. The reward for preparing early is that the app stops talking to you — which is the opposite of how a reminder app usually behaves.

The record of how past dates were kept

The crossing

Four marks, and none of them is a grade.

When a date arrives it comes to rest at the fold and asks how it went. You have ten seconds to undo the mark; after that it becomes part of the record.

Prepared

You had a plan and it held.

Scrambled

It happened, late and badly. Also worth knowing.

Missed

It went past. The record says so and moves on.

Moved

The date changed. Not a failure, just a fact.

No mark is a grade, and there is no percentage prepared. Recurring dates build a history instead of starting the same ambush from zero every year.

The part that compounds

The same date, five years running.

Every plan line and every settled occurrence stays readable.

A renewal you scrambled three years in a row is not bad luck. Reading that column is how you find out that the runway you gave it was always two weeks short, and that is a fix you can only make once you can see the pattern.

A date that passed does not disappear when the notification is over.

The plan you wrote in advance sits next to what actually happened, so you can see whether the plan was the problem.

Kept One purchase screen

One purchase

Every reminder rung, the widget, iCloud, export.

Kept Record screen

Record

Prepared, scrambled, missed, moved — across years.

What it refuses to do

It is not a calendar, and it is not trying to be.

  • No month grid and no calendar sync
  • No task list — the plan is one line, not a checklist
  • No score, streak, or percentage prepared
  • No countdown wall of days-since numbers
  • No gift registry, affiliate links, or shopping suggestions
  • No subscription

There is no queue of things you owe the app. A date with no plan line written is a date with no plan line written, and Kept does not treat that as an outstanding item.

Private by default

Your dates stay on your phone.

There is no account, no sign-up, and no advertising. Optional iCloud sync uses your own private iCloud database; the app does not send your dates to a server we can read.

Storage
On your iPhone. No server of ours.
iCloud sync
Optional, and your own account.
Calendar access
None requested. Kept keeps its own dates.
Tracking
No ads, no analytics, no attribution.

Pricing

Your record is free to read. Always.

Adding dates, writing plan lines, marking occurrences, and reading the complete record are free for as long as you keep the app. You wrote it, and reading what you wrote is never for sale.

Paid once · no subscription · nothing to renew

Dates and record

Free

Unlimited dates, plan lines, the crossing, all four marks, and the whole record.

Kept Complete

$4.99 once

Every reminder rung on the ladder, the Home Screen widget for the next date, private iCloud sync, plain-text export, and custom date colours.

Mini app bundle

$9.99 once

Kept, every other HourLife mini app, and every mini app added later — at no extra cost.

See everything in the bundle

Both are bought inside the app and charged once. Prices are in USD; the App Store charges Apple's regional price in your own currency. The bundle covers the mini apps — HourLife itself, the full Life OS, is a separate product and is not included.

Version 1.0 · Coming to the App Store

The date you actually needed was earlier.

Kept is built for iPhone. The staged ladder is the feature the app exists for, and everything else is deliberately quiet around it.

The other layers

Dates that arrive. Weeks that turn over.

Kept handles the fixed points you cannot move. Time Freedom Review handles the week you can. They solve different halves of the same problem, and one purchase covers both.