
My Life in Weeks
Your life calendar on one page
0 ratings
$9.99
Rating summary
About
You have probably lived more and experienced more than you realize.
In everyday life the weeks blur together. Looking back, many of them have left barely a trace, and your own life can easily seem less eventful than it really was — all the more so next to other people's. This app lays it out in front of you: one dot for every week you have already lived.
Enter your date of birth and the grid fills in: weeks lived in ink, the current one in vermilion, the ones ahead left empty. A number you can hardly grasp becomes a field you can take in at a single glance. This gives you a clearer perspective on your life — on what has been and on what still lies ahead.
THE PICTURE
About 5,200 dots on a single screen, grouped into decades. One row is one year of life. What you see is not a countdown but a scale.
MILESTONES
Tap a week and give it a name: a move, a trip, the first day at work, a birth. It appears as a colored mark in the grid — a fixed point in the field.
Start naming weeks and you soon notice how much has already added up. Each mark is a reminder that behind every dot is a week you have lived.
CLOSE-UP
For the exact view: a single week, large enough to touch, with its date and year of life.
SHARING
A carefully set image of your grid, with the week count and the years.
REMINDER
If you like, a quiet note once a week, on a day you choose. Off by default.
DAY AND NIGHT
Paper and ink swap roles in the evening: a dark ground, weeks in the warm tone of the paper. No glaring white in the dark. Follows your iPhone's setting.
WHAT THIS APP DOES NOT DO
No accounts. No ads. No analytics. No AI. No subscriptions. Not a single network request. Everything stays on your device.
Buy once, keep forever.
About the math: one row is 52 weeks, roughly one year of life. Since a year holds 52.18 weeks, the rows slowly drift away from the actual birthdays. The time span is an assumption, not a forecast.
Show more
What's New in My Life in Weeks
1.0.0
September 25, 2026







