About the app

Hours invested.
Craft built.

1000 Hours is a skill-tracking app built on a simple idea: the hours you put in are the hours that define you. Not talent. Not shortcuts. Hours.

The idea

The "10,000 hour rule" made mastery feel distant and abstract. We wanted to flip that. Instead of chasing a number that feels impossible, 1000 Hours asks a simpler question: how many hours did you put in today?

Log a session. Watch your hours grow. Every hour you log is a brick. You're building something — and the app makes that accumulation visible, tangible, and shareable.

The goal isn't 10,000 hours. The goal is 1,000 hours — and then another 1,000. Mastery is just consistency at scale.

What it does

Track focused practice time across any skill — programming, music, fitness, languages, design, trading, writing, or anything else you're building.

The community layer

Solo tracking is motivating. But seeing other people working on the same skill at the same time? That's a different kind of pressure — the good kind.

Every skill has a room. Pro users post their sessions to the room feed, chat with other practitioners, and appear on leaderboards ranked by hours, proficiency, or learning efficiency. It turns a solo habit into something ambient and social.

Currently working shows who has an active timer running right now. Opening the SwiftUI room and seeing 8 people working is enough to make you open Xcode.

Free vs Pro

The core loop — logging hours, earning milestones, tracking one skill — is completely free. Pro ($6.99/mo or $49.99/yr) unlocks unlimited skills, full room participation, proficiency analytics with community comparison curves, all milestone card designs, session notes, crew groups, and streak freeze.

The 7-day free trial for the annual plan means there's no risk to trying everything.

Built by one person

1000 Hours is an independent app built by Justin Cestro — solo developer, product designer, and the person who answers every support email. No VC funding. No team. Just a builder who wanted a tool like this to exist.

Follow the build-in-public journey on Instagram at @JustinBuilt.

Start your first hour.

Free to download. No account required to get started.

Download on the App Store