Launching today
Squishy is an app and website blocker with a mascot whose happiness follows your choices. Focus helps it recover. Opening blocked apps or sites drains it. Share one Squishy with a partner, friend, or family member, and both of you contribute to the same happiness bar while browsing details stay private. One subscription covers the owner and one invited partner, with sync across iPhone, iPad, Android, and Chrome.









Squishy
hey product hunt,
i built squishy because i kept telling myself to lock in and stop scrolling ig reels, just to immediately open x on my laptop. squishy is a screen time pet for iphone and chrome. when you hit blocked apps or websites, squishy loses happiness. when you come back and focus, squishy heals.
the part i’m most excited about is the sync: it’s the same squishy across your phone and browser, so you can’t “be good” on one device while doomscrolling on the other.
i’d love feedback on whether this makes screen time feel more personal than a normal blocker.
@austin595 Great app concept with an insanely smooth onboarding flow. I would want a lifetime purchase option (tired of subscription based ones)
Squishy
@hooni_tri Hey Tristan, that definitely could be possible, I am thinking of adding more ways of making Squishy happy that may require AI costs (that's why the subscription). Things such as "Show Squishy Something New" and it's taking a picture of something random outside. But feel free to reach out to me at hello@blankslateapps.com and I'm sure I could send over a discount or enable a lifetime purchase.
sharing the happiness bar with a partner while keeping the actual browsing details private is a smart way to get the accountability benefit without the awkwardness of someone literally seeing what you opened. does the partner get notified in real time when the pet is drained, or just a daily summary?
Squishy
@omri_ben_shoham1 It mainly is a daily summary if Squishy gets too low, because I've realized when testing that I actually do make Squishy sad (and back to happy) a lot when using it with my friend (and that notification might be a bit annoying). Perhaps I can add a toggle for notifications of people who may want that real time status update.
The shared bar only works if both people keep opening the app. If one side drops off, does Squishy just stay unhappy, or is there a way to unpair and start fresh with someone else?
Squishy
@jared_salois Hey Jared, there are ways to increase Squishy's happiness with the focus break (timed session to stay off your phone) and adding more ways in the future as well. The happiness also resets every day so depending on the difficulty could start with hard (50) or start easy (100).
On your other note, it is also simple to start fresh with someone else. Simply unpair on settings then run through a pairing code with someone else.
I've honestly tried every screen time app imaginable and the feature that syncs it across phone and browser might actually be what I was missing before. maybe there can be like a leveling system where you can customize squishy the more you stick to your goals.
Squishy
@ethan_cheng I think I optimized for the social aspect more than levelling. That does make sense though I was considering adding cosmetics to Squishy with a currency that you get after taking better care of Squishy.
The shared pet twist is so smart. Guilt from a normal blocker is easy to ignore but letting down a pet you share with someone is a whole different thing. Can you run more than one Squishy with different people? Congrats on the launch!
Squishy
@terminal_candy Thanks Peter! I was thinking of potentiall making Squishy shared between 2-4 people, but with only 100 Happiness it can be quite difficult to manage with multiple drops at once. In regards to one Squishy but with other people, I haven't thought of that yet, I think the sync might be a bit more difficult to keep up with, but I appreciate the idea :)
@austin595 Makes sense, more people means more ways to let the little guy down. One pet shared with your partner already nails the core idea anyway. Rooting for you the rest of launch day!
Squishy
@terminal_candy Thanks Peter!
@Austin a toggle sounds like the right call actually - some people would want the real-time ping specifically because it nudges them to go check on their partner right away, others would find it stressful. defaulting to daily summary and letting people opt into real-time seems like it avoids annoying most users while not taking the feature away from the ones who'd want it.
Squishy
@omri_ben_shoham1 That makes sense. I was a bit hesitant with how many notifications but it does make sense since this is an accountability app at the end of the day. Thanks for the suggestion I'll add it to my list!
FuseBase
I'm came to support just because it is sooo cute, but stop - looks that I need that app!
Squishy
@kate_ramakaieva Thanks Kate! Android is coming out soon, but currently on Apple and Chrome :)
FuseBase