SolidHoursOpen app

Daily planning that respects your calendar

Turn your goals into a day you can actually finish

For people whose calendar is already full: Solid Hours reads the calendar you keep, lays your tasks into the gaps it actually leaves, and tells you plainly what will not fit.

Free for your first month. No card to start, and your data leaves with you.

app.solidhours.com/plan
A day being planned: tasks laid into the gaps between two meetings, with the work that does not fit listed underneath
Look at the bottom: the work that did not fit, named out loudReal recording. No mockups.

Pricing, in one line

$8 a month. The first one is free.

One plan with everything in it — no tiers, no per-feature upsell, no seat maths. Start free for a month without handing over a card, and if it has not earned a place in your morning by then, leave and take your data with you.

Motion

$34/mo

$408 a year

Sunsama

$20/mo

$240 a year

Solid Hours

$8/mo

$80 a year — two months off

  • Everything on this page — there is only one plan
  • Unlimited calendars, tasks, projects and notes
  • A month free, and no card asked for up front
  • One export takes all of it with you, whenever
Start my free monthFree for your first month. No card to start, and your data leaves with you.

Competitor prices are list prices for monthly billing at the time of writing. Billing is not switched on yet — early accounts keep working and will be told well before anything is ever charged. AI features are included; they run on the instance you are using.

Your task list keeps growing. Your available time does not.

The plan ignores the calendar

You plan six hours of work into a day that already holds five hours of meetings, then feel behind by eleven.

Planning costs the morning

Half an hour of dragging cards around, every day, to produce a schedule that one moved meeting destroys.

The numbers flatter you

Six ten-minute fragments and one two-hour block both report as two hours. Only one of them was work.

The same day, before and after

Before

  • 23 open tasks, none of them ranked
  • Four meetings you forgot while planning
  • A plan that assumes eight clear hours
  • Replanning again by 11am

After

  • Today’s work in priority order
  • Meetings subtracted, a buffer left after each
  • 4h 45m planned into gaps that exist
  • 1h 10m that does not fit — said out loud

Three steps, and the third is the one nobody else does

01

Capture

By voice, by typing, or in plain language — “yarın 45 dakika faturalandırmayı bitir, öncelikli” becomes a task with a date, an estimate and a priority.

02

Plan

Your calendars are subtracted from the working day and what remains is filled in priority order: 90-minute blocks, breaks between them, ten minutes left after every meeting.

03

Face it

Whatever does not fit comes back with the shortfall stated, and the day is scored against the time you actually had. A planner that hides the overflow is only a nicer way to feel behind.

Watch a day get planned

Pick a few tasks and see them laid into a real calendar. Nothing is saved, nothing is sent anywhere, no account needed.

Today’s tasks

Tick a few and watch the day rebuild.

Already booked

11:00Standup
13:30Client call — Faxio
planned

Recomputed on every load. Never stored, never written back to your calendar.

The rest of it, also unretouched

Same story as the recording at the top: screen captures of the app running on real data — not mockups, not motion design.

Habits with a memory
Habits with a memoryOne tap, streak moves, ten weeks of history right there.
Cmd-K to anything
Cmd-K to anythingNotes, projects and ideas found by one keystroke — no AI required.

That plan took two seconds. Yours will too.

A month free. No card to start.

What changes

Know what to do next

Open the day and the first block is already chosen — overdue first, then priority, then whatever finishes fastest.

Stop overloading the day

The plan is capped by real available minutes, so an impossible day becomes impossible to commit to by accident.

Protect the deep blocks

Work arrives in 90-minute stretches with breaks between, not as twelve fragments wedged between calls.

Keep routines through busy weeks

Habit streaks survive a missed day and break on two, so the counter stays a reason to return.

See what actually works

Which weekday carries you, what a meeting-heavy day really costs, whether starting early changes anything — with the sample size shown.

Why a to-do list and a calendar are not enough

CapabilityTo-do listCalendarSolid Hours
Holds your tasksYesAwkwardlyYes
Knows when you are freeNoYesYes
Builds a realistic dayNoBy handAutomatic
Says what will not fitNoNoAlways
Measures the shape of the workNoNoYes
Habits, journal and patternsSometimesNoYes
Leaves with you — one export, no lock-inVariesVariesYes

No testimonials yet. Here is what you can check instead.

Solid Hours is not a startup with a growth chart. It is one person’s daily system, built because the alternatives measured the wrong thing, and kept honest by being used every single day. Rather than borrow credibility, here is the evidence that exists.

159
automated tests behind the planning and scoring logic
0
trackers, analytics or ad scripts — in the app and on this page
Daily
use by its author since the first version

The demos are screen recordings

Every clip on this page is the real app on real data, captured in one take. Nothing here is a rendered mockup of a feature that does not exist.

The scoring shows its own formula

Volume 40, depth 35, completion 15, accuracy 10 — printed in the app next to the number. You can recompute your score by hand and get the same answer.

The patterns refuse to overclaim

An insight needs at least five days on each side and a 1.25× effect before it will say anything, and it always shows the sample it used.

Nothing is measuring you here

This page loads no analytics, no fonts from a CDN and no third-party scripts at all. Open the network tab and count the domains.

No user counts, no star ratings, no borrowed logos, no “as seen in”. When real people have used it and agreed to be quoted, their words appear here under their own names.

Keeps your calendar where it is

Subscribe to as many calendars as you have identities. Read-only, always — Solid Hours never writes an event, moves a meeting, or asks your colleagues for access.

Google CalendarOutlookiCloudAny iCal feediOS & AndroidmacOS desktop

Your data stays one file, and you can take it

Everything you put in lives in a single SQLite file, and one export hands you the whole of it — not a partial CSV, the actual database. There is no lock-in to engineer your way out of and no analytics to opt out of, because there are none.

Nothing you write is ever used to train a model. Calendar access is read-only — no event is created, moved or deleted — and calendar addresses are encrypted before they are stored. This page makes no third-party requests either.

Exactly what the hosted instance stores, and who else sees it
  • One file you can copy, back up or delete
  • Read-only calendar access, never write
  • Read-only calendars, never written to
  • Your data trains nothing, ever

Everything else it does

The planner is the reason to start. This is what is waiting once you do.

Focus

A focus score you can audit

Volume, depth, completion and estimate accuracy, each with its weight on screen. Deterministic — the same day always scores the same.

Sessions, estimates, reality

A timer that tracks estimate against actual, so you learn how wrong you are and in which direction. Streaks and a year-long heatmap.

The target moves with your day

Five hours of meetings does not mean you failed at focus. A packed day reads as full, not failed.

Habits & reflection

Habits that forgive one bad night

A streak survives one missed day and breaks on two. Weekly habits are judged per week, not per day.

One question a day

A journal prompt that stays the same however often you reload, mood and energy, and this date from previous years.

Patterns, with the sample size

Every finding compares two groups of real days and stays quiet when the evidence is thin. No model involved, so nothing can be invented.

Work

Tasks that repeat without piling up

Priorities, estimates, subtasks and a kanban board. A repeating task creates exactly one successor when you finish it.

Projects, ideas, notes

Projects scored by impact, confidence and effort, with blockers and people. Notes with images and a secret flag.

Meetings know their project

An attendee is matched to a contact, the contact to a project — so a call about Faxio counts as Faxio time.

Intelligence

Ask your own data

A question in any language, answered only from your own notes and tasks, with citations you can click.

One keystroke to anything

Cmd-K searches everything and jumps anywhere — and works with the AI layer switched off entirely.

A coach that sees the whole week

Morning briefing and Monday review, aware of meeting load and mood, so a full calendar is named rather than implied to be laziness.

What it costs

$8 a month, or $80 a year. One plan, everything included, and the first month free without a card. The price is set where it can stay: it covers the server, the email and the AI your account actually uses, so there is no reason to raise it once you depend on it.

Start my free monthFree for your first month. No card to start, and your data leaves with you.

The AI features are included rather than billed separately. Billing is not switched on yet — accounts created now keep working and will be given notice well before anything is charged.

Questions worth asking

How is this different from a to-do list?+

A to-do list tells you what is outstanding. Solid Hours tells you what fits today, in what order, around the meetings you already have — and what will not fit at all.

Does it replace my calendar?+

No. It reads your calendar and never writes to it. Your meetings stay exactly where your colleagues expect them.

Do I have to move everything into it?+

No. Subscribe your calendars, add today’s tasks, and you have a plan. Projects, habits and the journal are there when you want them.

What happens when a meeting moves?+

Reopen the day and the plan is rebuilt from the current calendar. It is recomputed, never stored, so it cannot go stale.

Is my data used to train AI?+

No. The AI features send only the text needed to answer the request you made, and that text is never used to train anything. With the AI features unused, nothing goes to an AI provider at all.

What does it cost?+

$8 a month, or $80 a year, with everything included — there is only one plan. The first month is free and does not ask for a card. Billing is not switched on yet, so accounts created now keep working and will get notice well before anything is charged.

Is it finished?+

It is used daily and covered by an automated test suite, but it is one person’s system rather than a company’s product. Expect sharp edges, and expect them to be fixed quickly.

Stop reorganising your work. Start finishing it.

Build your first realistic day in about two minutes.

Free for your first month. No card to start, and your data leaves with you.

First month free.

Start my free month