Version 1.2
Latest September 20, 2026Kinzo now encrypts every connection, pairs by QR code, and is much better at finding devices on awkward networks.
Encrypted connections
- Every connection is encrypted with TLS, device to device. Kinzo has no server — devices talk straight to each other — so encrypting that one link is end to end, and there is nothing in the middle that could hold a copy.
- Each device has its own key, remembered when you pair. Every later connection must present the same key. Only the device you paired with can reconnect; anything presenting a different key is refused and reported.
- A device cannot wear another device’s name. A device’s identity is bound to its key, so one that announces itself as a device you trust is turned away unless it actually holds that device’s key.
- A six-digit verification code when pairing. Both screens show the same number, worked out from both devices’ keys. Matching numbers mean nothing is sitting in between.
- Removing a device forgets its key too, so a phone that has been reset or had Kinzo reinstalled can simply pair again.
- Both devices need 1.2. An encrypted Kinzo does not talk to an older, unencrypted one; if you try, it tells you that device needs Kinzo 1.2 or newer.
QR code pairing
- Show the code on one device, scan it with the other. Double-tap the This device card on the Available tab, or tap its QR button, for a full-screen code. On the other phone: Available → Connect by IP → Scan QR code.
- The code carries every address the device has, and Kinzo tries them in turn — so it works when a router blocks automatic discovery, and across networks where the two devices can reach each other but cannot see each other.
- Scanning checks the key before it connects. If the device that answers is not the one whose code you scanned, nothing is connected.
- Kinzo now asks for the camera permission — for scanning codes, and before taking a photo or video from the chat. Nothing else about what the app can access has changed.
Profile pictures
- A picture per device, set in Settings → Profile picture and shown wherever a name is: the Trusted list, the Chats list and the chat header.
- Shared only with devices you have paired with. Devices that merely see you on the network get no picture. Removing a device deletes its picture from your phone and yours from theirs.
- A picture is sent once and again only when it changes, and a newly paired device shows its picture straight away.
Finding devices
- Devices that leave drop off the list. A phone that went out of range, into flight mode or flat used to stay under Available for good, and tapping Pair on it simply failed. Kinzo now checks quiet entries and removes the ones that no longer answer.
- Scan this network. Some routers filter the announcements devices use to find each other. Kinzo can now look for other Kinzo devices directly — when you refresh, from the Scan this network button, and once at startup if nothing else turned anything up. It never runs on a timer, and never on a metered network.
- Failures explain themselves. When nothing is found, the Available tab shows which network this device is on — “This device is on 192.168.1.x” — and asks you to compare it with the other phone’s. Different numbers mean the two are on separate networks, usually a Wi-Fi extender or a guest network.
Also
- The app bar now carries the Kinzo mark and wordmark, with this device’s name beneath it.