Portfolio  /  Projects  /  Tweety

Tweety

Chat with people nearby, even with no internet or signal.

In Development

When the network
isn't there.

At festivals, stadiums, in remote places, or during a power outage, phone networks often stop working. Most chat apps also need an account, a phone number, and a server that keeps your messages.

Tweety works without any of that. Phones nearby connect directly over Bluetooth, so you can chat privately with no internet, no signal, and no account. Messages are never saved: they disappear as soon as you close the app.

Tweety Nearby Radar listing peers with signal strength
Nearby Radar
Tweety local public broadcasts
Broadcasts
Tweety active in-memory chats
Active Chats
Tweety end-to-end encrypted direct chat
Direct Chat
Tweety safety number verification
Safety Number
Tweety group chat
Group Chat
Tweety settings and privacy controls
Settings & Privacy

Nearby Radar

See who's around you and how strong the connection is. Pick a nickname and an emoji instead of an account.

Private Chats

One-on-one messages that only the two of you can read. You can check you're talking to the right person by comparing a safety number.

Group Chats

Chat with up to 10 people nearby at once.

Local Announcements

Send a message to everyone nearby, like an alert. You can turn these off anytime.

Instant Wipe

Clear every conversation with one tap.

Block and Report

Block anyone quietly, and report a problem when you need to.

Solo, from the ground up.

  • 01 Phone-to-Phone Connection Each phone finds others nearby and connects to them directly, with no router or server in between.
  • 02 Reliable Messages Over Bluetooth Bluetooth sends data in small pieces, so I built a system that splits messages up and puts them back together correctly, even when pieces arrive late or out of order.
  • 03 Privacy by Design Messages are protected so only the right people can read them, and nothing is ever written to the phone's storage.
  • 04 iPhone and Android One app that works the same on both, tested with clean builds on each.