Get the appGet the app

Research prototype · build 0.1.0 · 5 September 2026

Built for the room, not the crowd

Invitation-only messaging for adult membership groups

Request a pilot room

Invited to a room? Get the app

Welcome
The welcome screen: Your community, without exposing everyone’s number. A box to confirm you are 18 or older, and a button to create a local identity.
Home
Home: today’s announcement from the organiser, then an Invite members card beside a sponsor tile.
Conversation
A room conversation: two members’ messages and a pinned announcement.
Room Passport
A Room Passport for Alumni Association 09: who invited you, the room’s purpose and its rules.
Announcements
The announcements list: a box to post one, and two announcements marked Read.

Real screens from build 0.1.0. Rooms, people and sponsors are from the review seed and fictional.

NO phone number, no email

The app never asks for either, so no one in your room can see them.

Security, stated plainly

This prototype does not encrypt messages end to end. Do not treat it as a private channel.

Today
A research build that runs on one device. Nothing is sent over a network.
Before any pilot room goes live
The app adopts an established, reviewed encrypted messaging layer. We will not invent our own cryptography.
Not claimed
End-to-end encryption, or an independent audit. Every security screen in the app says so.

Prototype security: local demo, not audited E2EE. E2EE: end-to-end encryption.

Adults only

Every room is 18+. Self-declared, and the app says so.

18+

Invited, never found

No directory, no search, no contact upload. The only way in is a Room Passport from someone already inside, with an expiry and a use limit.

The lower part of a Room Passport: purpose, rules, the invitation’s expiry, days and uses left, and retention.

Everything stays on your phone

The research build sends nothing over a network. The app shows you a map of every item it stores, and how to delete it.

The Privacy and data screen: the prototype security notice, a line saying everything in this build stays on this device, and the start of a table of what the app stores, where and for how long.

A different name in every room

Your room identity exists in that room only. The app warns you when you reuse one.

Voice notes and files up to 10 MB

Photos, documents and recordings, in the room.

Who can see what

The Passport says this before you join. The first time you open the organiser’s announcements, the app asks three questions to check it made sense.

Other members

See your room name and mark, and what you post in this room.

Never see your phone number, your email, or the names you use in other rooms.

The organiser

Sees who invited you, and your activity in this room.

Never sees your phone number, your email, or the names you use in other rooms.

WLP chat

Will see routing and abuse metadata once the live service exists. In this research build, nothing leaves your phone.

Never sees your contacts, your advertising ID or your precise location.

What a Passport tells you

Before you accept anything.

Example · fictional room from the app’s review seed

Alumni Association 09

Invited by Priya Raman

Purpose
Reunions, mentoring and job leads for the 2009 cohort.
Rules, version 1
  1. Job posts go in announcements only.
  2. No recruiter forwarding.
Invitation
Expires 24 Nov. 60 days left, 399 uses left of 400.
Retention
Messages are removed from this device after 365 days.
Sponsor policy
One organiser-approved sponsor tile on Home. Hide or report it at any time.
The Room Passport screen these fields are read from: Alumni Association 09, invited by Priya Raman.

Everything you expect from a group messenger

And a few things you don’t.

Room conversation

Text, replies, reactions and voice notes, with announcements pinned in the flow.

A room conversation: a pinned announcement among members’ messages, and the composer with attach, voice note and Send buttons.

Announcements first

The organiser’s newest post sits at the top of Home with a read state. No feed to scroll.

Home: the organiser’s announcement in a band at the top with a 2 unread mark, above an Invite members card and a sponsor tile.
  • Works when you’re offline

    A message you send offline waits as Pending and goes out when you reconnect.

  • Three languages

    English, Ukrainian and Russian, switchable in Settings.

  • Recovery kit

    An export that says exactly what it can restore and what it cannot.

  • Help from people

    The study team answers support messages. You need no account, only an email address for the reply.

Run a group?

Invite manager

Organisers issue Passports with an expiry and a use limit, watch the invitation chain, and revoke a link that leaked.

The invite manager: an active Passport with a Revoke button, above the invitation chain of who invited whom.

Reports with chosen evidence

Only the messages the reporter ticked, with their reason.

The moderation queue: a severe report that the organiser can only escalate to platform safety.

Start with one room

Request a pilot room

Members join through their organiser’s Passport link. Get the app