Bounded Socials

Check social media once, then get back to your day.

Visit Bounded Socials

What was the problem?

Social media is addictive. I’d open a site to do one specific thing, like answer a message, and get pulled in. Then I’d find myself back on the same site a few minutes later, again and again. I had already caught up. It was habit.

What was the idea?

Choose times to check social media, like lunch or the evening, and check each site once. Going back to a site I’ve already checked gets a gentle pause, not a block, so I notice the habit but can still continue when I have a reason.

What did I build?

I built it as a Chrome extension, because that’s where I check these sites, and it can step in the moment a site opens. It’s written in React. Settings and visits stay in Chrome, with no server and no account, so my browsing never leaves my computer. Each new version goes to the Chrome Web Store.

Bounded Socials. When you open a social site in Chrome: the extension checks your windows and what you already checked, saved in Chrome’s local storage. Outside a window, or on a site you already checked, it shows the pause page first; Continue intentionally opens the site. There is no server and no account. Release and update: each version is a GitHub Release, then an upload to the Chrome Web Store, which Google reviews before Chrome installs it.

CHROME ON YOUR COMPUTEROUTSIDE SERVICESchecks the window1outside a window2Continue intentionally3ChromeYou open FacebookPause pageBack to my daySeven social sitesFacebook, X, Gmail…Bounded SocialsLocal storage onlyuploadAGoogle reviews, Chrome installsBGitHub ReleaseZIP and checksumChrome Web StoreEach versionNo server, no account

What happened?

I use it every day. Before I published it, I used it for two weeks, to make sure I would actually find value in it. I changed it as I went. An earlier version made me wait 30 seconds, and offered a faster “continue for work” option. I took it even when it wasn’t work, because it was faster, so I removed both. Now there’s one button, “Continue intentionally”, and the toolbar badge turns into a green check once I’ve caught up.

Then I published it for free on the Chrome Web Store. I still use it, and whenever I find something to improve, I change it and ship a new version.

Say hello

Have a project in mind, a role you think I’d be interested in, or a question about something I’ve built? Send me a note.

hello@victorc.dev