We talk less and less about how we’re actually feeling, everyone just says “I’m fine” even when they’re not. So I built a tool to make social energy levels visible between friends without needing the conversation.
Tech highlights:
- No email signup (just username + password)
- Instant friend pairing via shareable links
- Real-time status sync
- Mobile-first PWA design
- Quick action buttons (e.g., “ask for coffee”)
How it works:
You share your link → they open it and register → you’re automatically friends and can see each other’s battery levels in real time.
Live at socialbattery.space (works best on mobile, but desktop works too)
Built this because emotional state sharing shouldn’t require a vulnerable conversation every time. Would love feedback from the community.


Quick intro for those wondering how it works:
It does ask for an email first thing, but it’s presented as just an optional backup for your account.
Then comes the explanation I was looking for in my other comment.
Then you’re plopped on this screen:
Settings lets you select a profile picture, nickname (so you can show your real or gamer name presumably, but since your username is part of the link you share it doesn’t do anything for security or privacy), and light or dark mode. ETA: I think the nickname feature should also be on a per-friend level, not global.
I think that should be sufficient to give people an idea what to expect when deciding whether to give it a try.
ETA: I am curious what happens when you don’t have the PWA open. Do your friends just perpetually see what you last selected, or is there a timeout where it’ll just say “offline” (and what is that timeout)?
I’ve made several edits/additions to this throughout, so you may want to scan it for those if you’ve already read this.