Pact

Pact

The habit tracker that doesn’t pretend you’re perfect

15 followers

Pact helps you track your habits honestly. Log both positive and negative check-ins — multiple times a day — so you see your real behavior instead of a binary yes/no. Each habit gets a GitHub-style grid, daily score (+10 / -5), streaks, trend analytics and statistics across weeks, months, and lifetime. Pact removes the illusion of “perceived progress” and shows you what’s actually improving.
Pact gallery image
Pact gallery image
Pact gallery image
Pact gallery image
Pact gallery image
Pact gallery image
Pact gallery image
Free Options
Launch Team
Webflow | AI site builder
Webflow | AI site builder
Start fast. Build right.
Promoted

What do you think? …

Abhimanyu Verma

Hey Product Hunt — I’m Abhimanyu, the creator of Pact.

I built Pact because every habit tracker I tried showed me "perceived progress", not "real" progress.
You miss a day? It’s a big red X.
You slip 5 times in a day? It looks the same as slipping once.

There was no way to quantify failure, and without that, you can’t tell if you're actually improving — or just fooling yourself.
So I built the habit tracker I wish existed.

Here's what makes Pact different:
☑️ Log Positive AND Negative check-ins (+10 / -5)
🔢 Multiple entries per day — because real habits aren't binary
🟩 GitHub-style grids for each Pact

💯 A daily score that reflects your "actual" behavior
🔥 Streaks, insights, and deep stats (weekly/monthly/yearly/lifetime)
🗓️ A Today View that tells you exactly how you’re doing

Pact is the tool I now use every day. It’s helping me understand my habits honestly — slip-ups included — and improve without guilt spirals.

Would love your thoughts, feedback, and ideas. I’ll be here all day replying. Thank you :)

Sahil Kumar
💡 Bright idea

One thing I’ve realized after using habit trackers for a while is that most of them are optimized for appearance, not accuracy. They’re good at telling you whether you checked a box, but not whether your behavior is actually improving.

What I found interesting about Pact is its underlying philosophy: it treats habits as data, not moral judgments.

The biggest difference for me is that it makes failure measurable. When setbacks are quantified, they stop being emotional and start being informational. You can see whether you’re slipping less often, recovering faster, or just repeating the same pattern — something streak-based systems completely hide.

This shift changes how progress feels. Instead of chasing perfection or resetting streaks, you start paying attention to trends. Improvement becomes about direction, not flawless execution.

That idea alone — putting numbers on setbacks instead of ignoring them — feels like the real innovation here. It makes habit tracking feel more honest, more analytical, and ultimately more useful.

Not for everyone, but if you care about understanding your behavior rather than just “staying on track,” this approach is genuinely refreshing.

Abhimanyu Verma

@sahil_kumar94 
This is incredibly well put — thank you for articulating it so clearly.

“Optimized for appearance, not accuracy” is exactly the gap that pushed me to build Pact. A checked box can look good, but it often hides what’s actually happening underneath.

I love how you framed it as habits being treated as data, not moral judgments. That’s the core idea: once setbacks are quantified, they stop being emotional and start being informational. You can see whether you’re slipping less often, recovering faster, or just oscillating — and that’s where real improvement shows up.

Streaks can be motivating, but they also collapse nuance into a single number. Pact is intentionally about trends and direction rather than flawless execution.

Appreciate you taking the time to engage this deeply — comments like this are exactly why I wanted to launch here :)