Interactive demo · iOS App
One stone a day
Pevel is a daily board for two kinds of habits, the ones you check off and the ones you earn with focused time. Scroll down and the day unfolds: the board, a habit ticked off, a session started, the month taking shape.
Each day greets you with a progress ring and the list of what matters today: habits to check off with a tap and focus time to earn with the timer. Nothing else competes for your attention.
The board mixes habits already done with the ones still waiting. Checking one off takes a single tap: the ring climbs, the row crosses itself out and drops to the bottom with the rest of the day’s wins.
A new task is either a check or timed. Give it a goal and how many sessions, save it, and a single tap starts the countdown in strict mode, with no pausing. Mark it done and the elapsed time is banked: the task closes and the board takes it in.
Long-term goals get a list of their own, ordered by deadline, with the overdue ones on top and the achieved ones at the bottom. Creating one is a title and a date, end of month, quarter or year in a single tap, and the new goal drops straight into its place in the queue.
The monthly calendar fills a stone for each day based on what you completed: some days full, some halfway, some hollow. Monthly average, perfect days and per-habit compliance at a glance.
SwiftUI on iOS, with no account and no server: your tasks and your history live on the device as plain JSON, partitioned by month so that years of history never make ticking off a habit any slower. The data layer sits behind a repository protocol, so swapping local files for an API would not touch the domain or the views. A running session keeps going on the Lock Screen and the Dynamic Island through a Live Activity, and local notifications take care of the daily reminder and the end of each session.