Track your daily tasks. Resets each day. Build streaks.
Last updated: October 9, 2026. Daily task lists can change with updates.
Kingshot progression is mostly won by boring consistency: keeping construction, research and training queues running, sending gathering marches, collecting the VIP chest, tapping alliance helps, joining Bear Hunt rallies and spending Mystic Trial attempts before reset. Each item is small; skipping them silently costs you compounding progress. This tracker lists the twelve recurring tasks, remembers what you have ticked for today, and counts your streak of fully-completed days.
Everything is saved in your own browser (localStorage) under today's date — nothing is uploaded, there is no account, and clearing your browser data resets the list. The streak counter increments only on days where every task was checked, which is deliberately strict: the point is building the habit loop, not decorating a partial day.
If you keep missing the same task, that is usually a scheduling problem, not a discipline problem — the Event Timer can hold custom countdowns for the resets you keep sleeping through.
A daily checklist of the twelve things worth doing every day, with a streak counter so you can see when you have kept it up.
var STORE_PREFIX = 'ksp_daily_'; — In your own browser, under a key ending in today's date. A new key each day, so yesterday's list stays yesterday's.var STREAK_KEY = 'ksp_streak'; — Also local. It counts consecutive days you finished the list.localStorage.getItem(STORE_PREFIX + today()) — Today's ticks and the streak both go. There is no account behind this and nothing to restore from.The twelve tasks are the ones that reset daily and are easy to forget rather than a complete list of everything you could do. It is a checklist, not a schedule.
Every expression shown in code above is quoted from js/calc-daily.js, which is the file this page actually runs.