ShipStreak

4 min read Original article ↗

Ship every day.
Keep the streak alive.

Log what you ship each day. Build a streak you won't want to break.

ShipStreak.fyi - The social accountability tool for makers who actually ship | Product Hunt

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.

Day one is the hardest. Start it now.