Sunrise at the lake
Private Bubbles · End-to-end encrypted
Highlights for your Bubble
Bubble is a small app for private circles. Share what made your day special, with a feeling as an emoji. Only your Bubble sees it, and if you like, it is gone again after 24 hours.
Version 1.1.0 as an APK for 64-bit ARM phones. Bubble is still in development. The app is currently in German.
How Bubble feels.
Like the stories row of a social app, just for the people who really matter to you.
-
Bubbles instead of followers
Small private circles for family, flatmates or your running group. Whoever is in sees your highlights. Nobody else.
-
How are you feeling?
Every highlight can carry a feeling as an emoji, if you like. A bad day is never judged.
-
Heart bubble and comments
Hearts show faces and names instead of a big number. Hearts and comments disappear with the post.
-
24 hours or permanent
Each Bubble decides how long highlights stay. Every post shows its lifetime: ⏳ 24h or 📌 permanent.
-
Invite with a QR code
Friends join with a QR code, a link or a short code like
7KQ2M-9XH4T. No contact lists, no suggestions. -
Photos without location
Photos are resized and re-saved on your phone. Location and camera data are removed in the process.
Privacy
Privacy is non-negotiable.
Everything you share is encrypted on your device. The server only passes on encrypted blobs and cannot look inside.
-
End-to-end encrypted
Every Bubble has its own key. Messages are signed and encrypted with ChaCha20-Poly1305.
-
No email, no phone number
Your identity is a key pair on your device. There are no accounts.
-
A “blind” relay
The server only stores encrypted data under random-looking IDs and permanently deletes 24h posts.
What the relay knows and what it doesn’t
knows
- Mailbox IDs, number and size of messages
- Expiry time of 24h posts
- IP addresses during a request (not logged or stored)
doesn’t know
- Names of Bubbles or people, content, photos
- who is in which Bubble
- the content of your backups
No doomscrolling
Bubble doesn’t want you to stay longer than you need to. So it leaves out what makes other apps addictive.
- No endless feed, only the highlights of your Bubbles
- No streaks and no leaderboards
- No unread counters
- No “X hasn’t posted yet” nudges
Self-hosting
Your server, your rules.
The relay is a small ASP.NET Core service with SQLite. It runs with Docker on amd64 and arm64, even on a Raspberry Pi. In the app, you simply enter its address.
Self-hosting guidedocker compose up -d --build
Where Bubble stands.
Bubble is an open development project. This is what exists today, and what we are thinking about next.
-
Now
MVP
Bubbles, text and photo posts, end-to-end encryption, 24h or permanent, backup code.
-
Vision
Story editor
A 9:16 story canvas with photos, text, stickers and templates.
-
Vision
Push notifications
A notification when there is something new in your Bubbles.