Connect

Connect

Free video & voice calls, and messaging. 🐱

Anyone with a Google account can sign in.

Pick a username

This is how people will find and message you.

Sharing β€” pick a chat

🐾 Conversations

1 selected
Tap your messages to select them
Between you today Β·
Β·
βš–οΈ A case is before the court β€” what you send now is on the record.
Together

✏️ Editing message
βš–οΈ Serving
⏱ Serving 00:00
0:00

🎬 Together

A YouTube link to watch, a Spotify link to listen, or any page to read β€” in step, right here in the chat. No call needed.

Shared in this chat
1 selected
You
Profile & settings

Your story

Court record

Profile

People find you by this name. Your old one is freed for anyone to take.

Settings

What others can see

About

Connect Β· free video, voice and text, with cats

πŸ–Ό Your photo

Or wear one of the court's animals β€” a coat, or the judge's own gear:

The small print
Last updated 15 September 2026

House rules

Connect is a small place for people who want to talk to each other. These rules keep it that way. They are short because they are simple.

  1. Talk to people who want to talk to you. Anyone can find you by username, and you can find anyone β€” that is not an invitation to message strangers who don't answer. If someone doesn't reply, that is a reply.
  2. No harassment, threats or hate. Not as a joke, not just once, not because they started it.
  3. Nothing illegal. No sexual content involving minors, no scams, no selling what you are not allowed to sell.
  4. What is said here stays between the two of you. Don't share someone's photos, voice notes or screenshots of a chat without asking them. Don't record a call without saying so.
  5. One person, one account. No bots, no spam, no pretending to be someone you are not. A cat is fine.

Break these and your account can be removed without warning. If someone is breaking them with you: clear or delete the chat from the home screen (press and hold their name), mute them, and tell the person who runs Connect.

Privacy

This is what Connect keeps, where, and why. There is nothing else.

Your account

You sign in with Google. Google tells Connect your account id, name, email and profile photo; Connect stores your account id, the username you choose, and the photo you pick (your Google photo, one you upload, or a cat). Your email is held by the sign-in service and shown only to you. Anyone signed in can find you by username and see your username, photo, and whether you are online or when you were last seen.

Your messages are end-to-end encrypted

Everything you say is locked on your device before it leaves it: the words, photos, files, voice notes, the GIF you picked, reply quotes, reactions and the one-line preview on the home screen. It is stored in Google's Firestore database and carried by Google's push service as ciphertext only. The keys live on your devices and the other person's β€” in the browser's own key store, never on a server β€” so nobody in between, including the person who runs Connect, can read a chat. Messages are not scanned, analysed or used for anything but showing them to the two of you.

How it works: each device you sign in on makes its own key pair and publishes the public half. Each chat has a key that is handed to every device of both people, wrapped so only that device can open it, and replaced with a fresh one every week. A new device is given the chat's keys by one you already use, or by the other person, the next time either opens Connect. Because the public keys are looked up through Connect's database, the guarantee rests on those keys being genuine β€” the security code in a chat's menu is a fingerprint of both people's device keys; compare it in person or on a call to be sure, and you are told when the other person adds a device. Messages sent before this update were stored unencrypted; each is encrypted by its sender the next time they open that chat.

What is not hidden, because the app cannot work without it: who talks to whom and when, whether a message is text, a photo, a file or a voice note (not what is in it), its size, whether it was edited or deleted, read receipts, typing, disappearing-message timers, and call logs (that a call happened and for how long). GIFs are pictures on KLIPY's or GIPHY's servers; what you type into the GIF search goes to KLIPY through Connect's server without your name, and the GIF itself is fetched from their servers by both phones. Clearing the browser's site data removes that device's keys, and the chat's history comes back to it once another device that holds them opens Connect.

Deleting

Deleting a message removes it for both people and leaves a "message deleted" marker. Disappearing messages are deleted when their timer ends. Clear chat and Delete chat hide a chat on your side only β€” the other person keeps their copy, just as you keep yours when they clear it. Deleting your account (Profile β†’ Delete my account) removes your username, photo and notification devices and signs you out; messages you sent stay in the chats of the people you sent them to.

Calls

Video and voice calls go directly between your two devices when the network allows, and otherwise through a relay (Cloudflare) that passes the encrypted stream along without storing it. Setting up the call goes through the PeerJS signalling service. Nothing about a call is recorded; the chat keeps only that a call happened and how long it lasted.

Notifications

If you turn notifications on, a device token is stored under your account so Connect can reach that device. A notification carries the sender's username and the encrypted preview; your phone decrypts it with the chat's key to show the words, and shows "New message" if it can't. Google's (and on iPhone, Apple's) push service only ever sees the ciphertext. Muting a chat stops its message notifications.

What Connect does not do

No analytics, no ads, no trackers, no selling or sharing of anything with anyone. The services involved are Google (sign-in, encrypted storage, push), Vercel (the app and its three small server functions), Cloudflare (call relay), and KLIPY (GIF search) β€” none of them can read a chat, and each sees only what it needs to do its job.

Questions

Connect is run by a person, not a company. For a question or a deletion request, ask the person who gave you the link.

⏱ Disappearing messages

New messages in this chat vanish for both of you after the time you pick β€” photos, GIFs and voice notes too. Either of you can change it; the chat shows who did.

🌱 Keep in touch

How often you'd like to speak. If it slips, you'll get one gentle line on the home screen β€” never a streak, never a number that resets, never a word about failing.

Only you can see this.

πŸŒ™ It's the middle of the night there

πŸŒ™ Quiet hours

Threads you've set to wait until I look make no sound. Pick an hour and the next message after it comes through β€” once a day, carrying whatever they actually wrote.

People you write to can see this hour, so they know when you'll read them. They can never see which threads you've quieted.

πŸ”” Who can reach you

Only you can see this. They are never told, and there is no way for them to find out.

A call always rings, whichever you pick. This is about messages.

πŸ‘₯ Pull someone in

πŸ“… Plans

✨ Chat mode

The whole chat takes the mood β€” colours, the quick reactions, the little things. Either of you can change it any time; the chat shows who did.

βš–οΈ The High Court of Petty Grievances
Presiding: Justice Bramble
0 / 600

The court will not rule until both of you have testified. The ruling lands in the chat.

0 / 600
Your first one of the day is usually…
0 / 600

Once your testimony is in, the court deliberates and the ruling lands in the chat for both of you. A counter-claim is heard with it.

What is it?
0 / 240

The court weighs your account of the exhibit, and says so β€” it has not read the file itself. Evidence closes when the court rules.

0 / 240

One appeal per case, and only the losing side's. Three judges are harder to move than one: the ruling that comes back replaces this one, sentence and all.

What are you asking the court for?
0 / 400

The court answers in the chat. Time granted moves the window on by a day; a case thrown out is over β€” nothing of it stands.

0 / 300

The court answers in the chat with a few concrete suggestions. The winner may add one to the sentence.

5
Breathe in
02:00
5

Closing this sends nothing. Finishing it serves the item and counts today.

πŸ”Š Sounds

Calls ring β€œhell” β€” loud, on a loop, until you answer
⬇
Texts meow one cat, once, per message
⬇

These play whenever Connect is open. When it is closed, your phone plays whatever sound it has given Connect's notifications. Here is how to make that the ring or the meow.

πŸ€– On Android
  1. Save a sound. Tap ⬇ next to the ring or the meow above. It lands in your Downloads folder as Connect ring.mp3 / Connect meow.mp3.
  2. Move it where Android looks. Open the Files app (on Xiaomi/Redmi: File Manager) β†’ Downloads β†’ press and hold the file β†’ Move β†’ Internal storage β†’ the Notifications folder. Any sound in that folder appears in every notification sound list. (Some phones also offer β€œ+ Add” or β€œChoose local file” inside the sound picker in step 4 β€” that works too.)
  3. Open Connect's notification settings. Either way works:
    • Settings β†’ Apps β†’ Connect β†’ Notifications. If Connect isn't installed and you use it in Chrome, it is under Chrome β†’ Notifications β†’ Sites β†’ connect-qd12.vercel.app.
    • Or tap Show a test notification below, swipe down from the top of the screen to open the notification shade, press and hold the Connect notification that appeared there β€” not the button in this app β€” and tap βš™ / β“˜.
  4. Pick the sound. Tap the notification category (it may be called General, Sites, or the site address) β†’ Sound β†’ choose Connect ring or Connect meow. While you are there set Importance (or Priority) to Urgent so calls pop over whatever you're doing.

Android gives an app one sound, so choose: with the ring, calls ring like a phone (a text will ring once too); with the meow, texts meow and calls meow every few seconds, with a long buzz, until you answer. The moment you open Connect, the proper ring takes over.

🍎 On iPhone
  1. Apple does not let web apps use their own sound. Connect's notifications play the iPhone's default tone and that cannot be changed β€” the same is true of every web app on iPhone. The ring and the meow play only while Connect is open.
  2. Install it first. In Safari, tap Share β†’ Add to Home Screen, and open Connect from that icon. iPhone only allows notifications for installed web apps; the πŸ”” notifications button appears once you do.
  3. Let it through. Settings β†’ Notifications β†’ Connect β†’ turn on Allow Notifications, Sounds and Banners; if Time Sensitive is offered, allow it so calls get past Focus.
  4. A call re-alerts and vibrates every few seconds until it is answered or declined, and rings properly the instant you open Connect.
πŸ’» On a computer
  1. Keep Connect open or installed: a call rings through it even when it is in the background.
  2. With it closed, your system's notification sound plays and the call notification re-alerts every few seconds until you answer. Windows and macOS let you turn that sound on or off per app, not change it.

Puts a Connect notification in your phone's notification shade so you can press and hold it there (step 3). Nothing happens inside this app.

– Save to phone
πŸ”’ End-to-end encryption

Messages, photos, files, voice notes, GIFs and reactions are locked on your device with a key that only your devices and theirs hold. They travel and are stored as ciphertext: nobody in between β€” not Google, not Connect β€” can read them. Calls are encrypted by your browser end to end as well.

Security code

Your devices

Each device you sign in on has its own key. A new device is handed the chat keys by one you already use, or by the other person, the next time either opens Connect. Remove a device you no longer have.

Incoming call…
πŸ”‡ Tap anywhere to hear the ring

Watch together

Pick how you want to share something.

0:00
Your story

Everyone you chat with sees it for 24 hours.

❚❚
Trim your clip
0:00
Preparing your clip…