Tesseract Network
Private, temporary messaging
Free · In‑App Purchases
Tesseract — private messaging that leaves no trail.
No accounts. No phone numbers. No cloud history. Add a friend with a one-time invite code, pick an emoji for each other, and start talking. Every message is end-to-end encrypted; the relay only ever sees opaque bytes.
Your identity lives in this device's secure keychain. Reinstall the app and it's gone — nothing is recoverable, from us or anyone else.
What you get for free
• End-to-end encrypted 1:1 chat (X25519 + AES-256-GCM)
• Emoji-based contacts instead of names or numbers
• Invite codes that expire in 24 hours or on first use
• Notification Disguise — 10 preset alt-icons and lock-screen texts
• App Lock with PIN + optional silent Duress PIN
• Minimalist brutalist interface built for speed
Unlock TESSERACT PLUS for the full suite
• TOR ROUTING — every request tunneled through Tor; the relay sees an exit node, never you
• GHOST TEXT — messages your eye reads but cameras average away
• PIXEL SHATTER — text realigns only at the owner's viewing angle
• CUSTOM TIMER — self-destructing messages that vanish from both phones
• PHOTOS · VIDEOS · GIFS — end-to-end encrypted media
• 30-DAY MAILBOX — missed messages held longer
Tesseract does not have a "delete for everyone" button because there is nothing to delete. Messages don't live on a server. The relay is a dumb pipe.
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://keniprimo.github.io/SecretR00M/privacy.html
Open source: https://github.com/keniprimo/SecretR00M
more What's new in Tesseract 2.0
A new look
• Titles are set in a new typeface, BT Brik. Rows and labels use the system font.
• A new + on FRIENDS and GROUPS.
• Connecting through Tor now gathers like a galaxy.
The Safe
• An encrypted vault with its own tab. A coin drops in when you open it.
• Keep photos, videos, files and voice messages from any chat: hold one and tap Keep in Safe.
• It opens with Face ID and can have its own Safe code.
• Never backed up, never synced. It stays on this phone.
Calls
• Calls can ring like a phone call on the lock screen, with your friend's emoji. Answer without unlocking.
• A new call screen, with SPEAKER even while it rings.
• Calls start on the earpiece, or on your AirPods or car.
• Choose how calls arrive in Settings › Calls.
Messages
• Six new message fonts with Plus. A message is drawn entirely in its font or entirely in San Francisco, never mixed.
• New composer keys for ghost, font and timer, with a line that shows what's on.
Security
• Erase everything after 10 wrong PINs in a row, if you turn it on.
• Your PIN is tied to the secure chip, so it can't be guessed offline.
• Face ID after your PIN, if you want it.
• Notifications only if you say so.
Also
• Move to a new phone: your identity, friends, chats and groups come with you.
• More reliable delivery, with confirmations and fewer silent drops.
• The Awards tab is gone.
2.0 4d ago
What's new in Tesseract 2.7
GROUPS
• Anonymous groups. Messages carry no name, so nobody, not even the person who made the group, can tell who wrote what.
• Invite friends from a chat or share a link. You let each person in after checking their code.
• Photos, files and a picture for each group. Keys change every day, and the whole group gets new keys every week and whenever someone is removed.
VOICE
• Encrypted voice calls with echo cancellation.
• Voice messages, with optional voice masks (Plus).
SECURITY
• Forward secrecy with post-quantum protection: a key stolen today can't unlock earlier messages.
• Your duress PIN now opens a separate decoy account.
• App Lock now locks the moment you leave the app.
• The PIN pad has an OK button, so a half-typed PIN never counts as a wrong try.
CHATS
• Edit messages you've sent.
• Send files of any kind.
• New bubble colours, and bubbles fade as they scroll up.
• Message fonts (Plus).
• Long messages fold up, with "Show all" to open them.
YOUR COMPUTER
• Link Tesseract on your Mac to your phone and use it from both.
Everything new is translated into all 37 languages. Plus many smaller fixes.
1.9 Oct 2
Message bubbles are rebuilt.
Nothing is tinted any more. Your messages stand proud of the page and theirs are
pressed into it — the shape tells you who wrote it, not a colour. And a message no
longer slides in from the side. The page tears open and the bubble comes through
it, then the text lands in a single frame.
You can now choose the typeface your messages are sent in. Ten faces, picked per
message from the composer or set once in Settings. The choice travels inside the
same encryption as the text, so the person reading it sees what you chose.
Message fonts are a Plus feature.
Message text is larger, and now follows your Display & Text Size setting.
Shatter has been removed. Its key in the composer is now the font picker.
1.8 Sep 21
Tesseract is faster to read and easier to trust.
• A new bottom bar with animated icons that tell you when something's waiting — a gold star for rewards you can collect, a soft pulse for unread messages.
• Redesigned Tor routing. Pick Sunshine Surfer or Shadow Grind from the switch at the top; the first circuit now counts up beside the hood instead of taking over the screen, and you can carry on using the app while it builds.
• First time you turn on Shadow Grind, Tesseract explains what changed — in pictures.
• A new message box that grows as you type, with send built in.
• Chats open straight to the keyboard, hide the tab bar, and swipe right to go back.
• Daily quests arrive face-down. Open one, collect it, watch it go.
• Notification Disguise now shows every preset as the notification it actually produces, so you can see what a stranger would read over your shoulder.
• Tesseract Plus on a single page, with a receipt.
• Full support for iPhone Duo, folded and unfolded.
• Settings tidied to the things most people need.
• Fixes: messages that went missing right after adding a friend, dark-mode icons, and invites between different app versions.
1.7 Sep 20
• Share your location. Tap the paperclip in a chat → Send Location. Pick a spot on the map or search for a place, and it lands as a tappable map card in your friend's chat. Perfect for meetups.
• Rich map cards. Received location bubbles show a clean map thumbnail with a pin, the venue name, address, and distance from you. Tap → choose Apple Maps, Google Maps, or Waze to get directions.
• Rich link previews. URLs you send now show a preview card with title, image, and site name — like iMessage. The preview is fetched by your device and encrypted with the message, so your friend never leaks their IP to the site.
• Universal invite links. One share link now handles everything: opens Tesseract directly if it's installed, jumps to the App Store if it's not, and even prompts to update when the sender is on a newer build. Comes with a proper preview card on iMessage, WhatsApp, and everywhere else.
• Auto-fill after install. Tap a friend's invite link before installing? When you open Tesseract for the first time, the code is picked up automatically — no need to tap the link twice.
• Cleaner Send Location screen. Type in the search bar and get instant place suggestions biased to what's around you.
• Fixed the map picker. Dragging the pin to a different spot now actually sends that spot — no more "always my current location".
• Notification icons look right. The default push-notification avatar now uses the real Tesseract app icon instead of a placeholder.
• Stability. Fixed a rare crash on foreground caused by the app talking to itself during launch. Location messages now deliver reliably even with large map thumbnails.
1.6 Aug 29
• Auto-vanishing messages. Every message now self-destructs 5 hours after you first see it — on both your phone and your friend's. Unread messages wait for you.
• Long-press to delete. Press and hold any message bubble for Copy, Save, Share, and Delete — clear a single message without waiting for the 5-hour timer.
• Screenshot Shield. Screenshots and screen recordings now capture a solid black frame instead of your chats. Off in the app switcher too. Toggle it off any time you actually want to share a screenshot.
• Smarter invite links. Sharing an invite now sends a single branded link with a preview card. Friends who already have Tesseract land straight in the Add Friend screen; friends who don't get sent to the App Store; friends on an older version get prompted to update. No more juggling separate links.
• Renaming a friend is silent. Picking a new emoji for a friend no longer pings their phone with a "Friend accepted" banner. Rename as often as you like.
• Cleaner Plus purchase. After you subscribe, the paywall closes cleanly instead of getting stuck behind another screen. New subscribers no longer get an unexpected Tor connection right after purchase — Tor stays a deliberate opt-in from the Friends tab.
• Hidden Developer Menu. Power users can unlock a diagnostics screen (Tor controls, identity readout, wipe tools, and the Screenshot Shield toggle) by entering a special code in Settings → Redeem Promo Code. Ask if you want the code.
• Stability. Rewrote the Tor network layer to eliminate the background crash a few users were hitting. Faster reconnects, no more random disconnects.
1.5.5 Aug 28
REQUESTS button in the top right now actually works. When a friend request lands in your inbox you can tap the badge to open it — previously the scroll layer sat on top and swallowed the tap.
Adding a friend is now one flow, not two. Paste an invite code (or open one from a shared link) and the emoji picker opens on its own the moment the code looks complete — no need to hit return or tap through a placeholder.
Fixes around the new Plus promo-code redemption and the Tor toggle UI.
Promo code redemption now works end-to-end — the redeem request carries your identity so the server can grant your Plus deadline.
Existing installs auto-migrate to the new tesseract-network.com relay on next launch, regardless of the old scheme or port they had cached.
NETWORK tab now reflects the route your traffic is actually taking: shows Tor Off · Direct Route when the Tor toggle is off (instead of misleadingly saying Connected), and updates immediately when you flip the toggle.
Try Plus free for 3 days — the paywall now offers a 3-day free trial, so you can turn on Tor routing and every other Plus feature before you decide to subscribe.
1.5.4 Aug 27
Notification Disguise, fully rebuilt. The picker was crashing when you tapped presets quickly one after another — that's gone. Icon swaps are now serialized so iOS only ever handles one at a time no matter how fast you tap, and every alt-icon preview shows its actual app-icon in the picker so you can see the full set at a glance.
Faster, safer launch. Tor pre-warm and profile bootstrap moved off the main launch path so nothing outside the app's control can slow down or stall the opening screen.
Under the hood. More defensive checks throughout the notification and settings screens so state changes from any surface land cleanly.
1.5.3 Aug 23
TESSERACT PLUS is now a paid subscription — the free preview has ended. Existing users, thanks for helping us test. GHOST TEXT, PIXEL SHATTER, CUSTOM TIMER, TOR ROUTING, NOTIFICATION DISGUISE, DURESS PIN and the rest of the suite are all still one tap away in Settings → TESSERACT PLUS.
Fixed a crash when cancelling a Tor connection mid-bootstrap — pressing CANCEL while Tor was still connecting could put the network layer into a bad state and take the app down with it. Cancel is now clean; the connect overlay dismisses immediately and Tor tears down without touching the rest of the app.
1.5.2 Aug 20
Tesseract 1.6 is a ground-up rewrite of SecretR00M.
WHAT'S NEW
• Persistent friendships, not disposable rooms. Add
a friend once with a one-shot invite code; they
stay in your list under an emoji you pick for
them. No more re-creating rooms every session.
• Emoji identities. Every friend is represented by
an emoji you choose — no photos, no phone
numbers, no names to enter or leak.
• Disappearing messages. Toggle a self-destruct
timer per message; the message wipes from both
devices after it expires. Timer duration is
configurable.
• End-to-end encryption everywhere. Every message
is sealed on your device, unsealed only on the
recipient's. The server routes but never reads.
• Full UI redesign. New "instrument panel" visual
language — monospaced typography, hairline
borders, live 4D-tesseract signature. Light and
dark modes both supported.
• Signed friend requests. New cryptographic
binding proofs on identity claims and lookups
block the server or a man-in-the-middle from
ever substituting an impostor's key.
• Rebuilt server. New Go relay replaces the old
Node stack: faster, per-IP rate limiting,
graceful reconnects, offline mailbox for
friends who are away.
• Tesseract Plus (new subscription). Unlocks Tor
routing, Ghost Text (message rendering that
cameras can't capture), Pixel Shatter, custom
timers, groups, duress PIN, and a 30-day
offline mailbox. Free tier remains fully
functional for direct messaging.
PRIVACY
We never see your name, phone number, contacts, or
message contents. What the server knows about you:
two public keys. That's it.
Upgrading from SecretR00M: your old rooms are
retired. On first launch the app generates a new
identity — add your friends again with a fresh
invite code and you're set.
1.5 Aug 17
Version 1.4 — FlickerGuard Anti-Camera Text Protection
SecretR00M now protects your messages from cameras, screenshots, and screen recordings with three new protection modes:
Ghost Text — Messages are rendered at ultra-low contrast using color science that exploits the gap between human vision and camera sensors. Your eyes can read it on screen, but cameras and screenshots capture nothing. Uses isoluminant color shifting that JPEG compression literally destroys.
Pixel Shatter — Text is split into hundreds of horizontal strips, each at a different virtual depth. Tilt your phone and the letters shatter apart. There's no single camera angle that can reconstruct the message.
Both — Maximum protection. Ghost-colored text that also shatters on tilt.
Additional features:
Shield button in the message composer to toggle protection per-message
Touch-to-reveal magnifying loupe for reading ghost text
Protected input field — see the protection effect as you type
iOS screen capture prevention layer for protected messages
Full settings screen with live preview, adjustable contrast, color modes, background presets, character fragmentation, and background noise
Protection applies equally to all participants — host and client
Privacy first, as always. All protection metadata is end-to-end encrypted alongside your message content.
1.4 Apr 16
Bug Fixes
Fixed duress alert not reaching participants: When the room host was under duress, the silent warning wasn't being delivered to other participants. Now duress alerts work correctly regardless of whether you're hosting or joining a room.
Fixed PIN unlock issue: Resolved a bug where the main PIN was incorrectly rejected after setting up a duress PIN. Both PINs now work as expected.
1.3 Feb 25
Duress PIN Protection
Added a "panic password" feature for users in high-risk situations. Set a secondary PIN that, when used to unlock the app, silently alerts all room participants that you may be under coercion. The alert appears as a system message, giving others a discreet warning without revealing anything suspicious on your screen.
1.2 Feb 23
Invite Links: Share secure one-time invite links to bring others into your private room
Streamlined sharing: Single-tap to copy or share invite links via any messaging app
Improvements:
New app icon with refreshed design
Updated launch screen
Improved deep link handling for smoother invite experience
Enhanced Tor connection flow when joining via invite links
Bug Fixes:
Fixed invite link creation and validation
Fixed issue where invite links wouldn't process correctly on app launch
Improved connection reliability
1.1 Feb 23
What's new in Tesseract 2.0
A new look
• Titles are set in a new typeface, BT Brik. Rows and labels use the system font.
• A new + on FRIENDS and GROUPS.
• Connecting through Tor now gathers like a galaxy.
The Safe
• An encrypted vault with its own tab. A coin drops in when you open it.
• Keep photos, videos, files and voice messages from any chat: hold one and tap Keep in Safe.
• It opens with Face ID and can have its own Safe code.
• Never backed up, never synced. It stays on this phone.
Calls
• Calls can ring like a phone call on the lock screen, with your friend's emoji. Answer without unlocking.
• A new call screen, with SPEAKER even while it rings.
• Calls start on the earpiece, or on your AirPods or car.
• Choose how calls arrive in Settings › Calls.
Messages
• Six new message fonts with Plus. A message is drawn entirely in its font or entirely in San Francisco, never mixed.
• New composer keys for ghost, font and timer, with a line that shows what's on.
Security
• Erase everything after 10 wrong PINs in a row, if you turn it on.
• Your PIN is tied to the secure chip, so it can't be guessed offline.
• Face ID after your PIN, if you want it.
• Notifications only if you say so.
Also
• Move to a new phone: your identity, friends, chats and groups come with you.
• More reliable delivery, with confirmations and fewer silent drops.
• The Awards tab is gone.
more Version 2.0 4d ago
Data Not Collected The developer does not collect any data from this app.