Ship every day.
Keep the streak alive.
Log what you ship each day. Build a streak you won't want to break.
Your activity
Last 12 months
Shipped Worked
The loop is the whole product
Three beats, every day. Nothing to configure.
📝
Log it
"Shipped the landing page"
"Worked on the API"
or auto-log from GitHub
🔥
Keep the streak
Day 12, 13, 14…
Don't break the chain
🏆
Climb the board
Outlast your crew
Top the leaderboard
You ship harder when someone's watching
Race the global leaderboard, or create a private group, drop the invite link in your group chat, and race your crew's streaks. Skipping a day stops being an option.
shipstreak.fyi/groups/join/a8f3c1Copy
Free to start. Cheap to stay serious.
The habit costs nothing. Pro is for when you've got real momentum to protect.
Free
$0 / forever
- 1 project
- Daily check-ins & streak
- Contribution grid
- Global & group leaderboards
Pro
$4 / mo
$48 billed annually
- Everything in Free
- Unlimited projects
- Streak freeze & vacation mode
- GitHub auto check-in from any repo
Questions, answered
What actually counts as a check-in?+
One log a day keeps the streak alive: either "worked on it" or "shipped something." No minimum word count, no proof required. The point is the habit, not the paperwork.
What happens if I miss a day?+
Your streak resets to zero. That's the whole point: the threat is real. Pro users get streak freezes (3 per month, auto-refilling) that automatically cover a missed day without breaking the chain. You can also set vacation dates in advance so planned time off doesn't count against you.
How do streak freezes work?+
Pro users get 3 freezes per month. They refill automatically on the 1st of each month. If you miss a day and have a freeze available, it's spent automatically the next time you log in, no manual action needed. Freezes can only cover one missed day at a time, so a two-day gap will still break your streak.
Can I auto-log commits from GitHub?+
Yes, it's a Pro feature. Connect your GitHub account, link a repo to a project, and every push to your default branch automatically logs a check-in with your commit message as the note. One check-in per day max, so a busy day of pushing won't flood your activity log.
Do I have to use GitHub?+
No. ShipStreak is deliberately tool-agnostic, so you decide what counts as progress, whether that's code, a design, a cold email, or a launch. GitHub auto check-in is there if you want it; the manual log is there if you don't.
How do groups work?+
Create a group and share the invite link with whoever you want to race against: your team, a Discord, a group chat. Members are ranked by current streak. Groups are private by default: only people with the link can join, and only members can see the leaderboard.
Who can see my profile?+
By default your profile is public, so anyone with the link can see your streak, stats, and activity grid. You can switch to grid-only (hides stats and notes) or fully private (only you) in Settings. Even on a public profile, you control whether your notes and stats are shown.
Is there a mobile app?+
No app yet. ShipStreak is a web app that works well on mobile browsers. Logging a check-in takes about five seconds, so it's fast enough to do from your phone before you close the laptop.
Is it really free?+
Yes. Daily check-ins, your streak, the activity grid, the global leaderboard, and groups are free forever on one project. Pro ($6/mo or $4/mo billed annually) adds unlimited projects, streak freezes, vacation mode, and GitHub auto check-in. There's also a $69 lifetime deal if you'd rather pay once.
I'm subscribed but want the lifetime deal. Can I switch?+
Yes. Email support@shipstreak.fyi and we'll switch you over: you'll grab the $69 lifetime deal and we'll cancel your subscription so you're not double-charged. Same goes for any other billing change or cancellation.
Have another question?+
Email support@shipstreak.fyi and we'll get back to you. Whether it's billing, a bug, a feature idea, or just feedback, we read every message.