What Cabal collects

Cabal only keeps what it needs to run a messenger: your account, your profile, your messages and the things you choose to share. Direct messages are end-to-end encrypted. No ads, no analytics, no selling data, no watching what you do on your computer.

Last updated October 21, 2026

What we store

  • Your email address, to send you sign-in codes. It isn't shown to other people.
  • Your profile: your name and @username, and the roles (founder, builder, investor), photo, company, what you're building, bio, up to four links and status line you choose to add. Other signed-in members can see these.
  • Your messages in rooms, team rooms and direct messages, plus when each was sent and who you mentioned. Direct messages are stored end-to-end encrypted, so we hold them but can't read them. If you delete a message, its text is erased, its photos and videos can no longer be opened, and only a “deleted” marker remains.
  • Photos and videos you attach, with their file name, type, size and dimensions. In direct messages they're encrypted on your device before they upload, along with their name and type, so we can't open them; we can still see how big they are.
  • Your public encryption key, so people can send you encrypted direct messages, and a backup of your private keys that only your recovery key can open. If you set an unlock phrase, a second backup that only that phrase can open. Your private keys stay on your own devices. We never have them, your recovery key or your phrase.
  • How you use conversations: which ones you've read up to where, which you've muted, the teams you're in, your buddy groups and the people you've blocked.
  • Your status (online, away, do not disturb) and which room you have open, so your buddy list works. This is erased about 10 minutes after Cabal stops hearing from you. Invisible mode sends nothing.
  • Lock-in sessions: when each one started, paused and ended, a check-in about once a minute while one runs, what you said you're focused on if you add it, and any note you add when you finish. We add these up into your hours for each week.
  • Build Cabal: ideas you post on the board, your comments, which ideas you've voted for, opportunities you save and opportunities you suggest.
  • Your settings: notification and lock-in preferences on our server; theme and window preferences on your own device.
  • Reports you file, including a short excerpt of the reported message and your reason. When you report a direct message, your app shares the key to that one message so its text can be checked; the rest of the conversation, and any photos or videos, stay encrypted.
  • Feedback you send, and, if you leave “Include app details” on, the page you were on, the app version, your browser and window size. Admins get a copy by email so they can reply.
  • Sign-in protection: a scrambled (hashed) form of your email and IP address each time a code is requested, used only to stop abuse and deleted after 24 hours.

What we don't collect

  • No analytics, advertising or tracking scripts, and no cookies apart from the one that keeps you signed in.
  • No keyboard, mouse or screen activity. “Away” is something you choose, never something we detect. A lock-in timer pauses on its own only when Cabal is closed or your computer sleeps, and any one session counts for at most 8 hours.
  • No contacts or location, and nothing from your computer apart from the files you choose to attach.
  • Photos are redrawn on your device before they upload, which removes location and camera details. Videos are sent exactly as they are, so if a video might hold your location, remove it before you share.

Who can see what

  • Community channels: every signed-in member of the Chicago community.
  • Public teams: anyone in the Chicago community who joins them, including earlier messages. Invite-only teams: only the people on that team.
  • Direct messages, and the photos and videos in them: only the two people in the conversation. They're end-to-end encrypted, so the copies we store can't be read by community admins or by the team that runs cabal.city.
  • Photos and videos in rooms and teams: the same people who can read that conversation. They're kept private and opened through links that expire after a short time.
  • Lock-ins: while one runs, people in the community see that you're locked in, for how long and your focus if you added one, unless you're invisible or have turned off “Show me in Locked in now”. Your weekly hours appear on the board and your profile only if you turn on “Show my hours on the weekly board” (it starts off). Notes and your list of past sessions are only ever shown to you.
  • The Build Cabal board: ideas, comments and who posted them are visible to members of every Cabal community on cabal.city. Vote totals are shown, but not who voted. Opportunities you save are only visible to you; ones you suggest go to community admins.
  • Reports: the person who filed them and community admins. Admins can also remove members from the community.
  • Feedback and bug reports: the person who sent them and community admins.

Direct messages are end-to-end encrypted on your device; we can see who messaged whom and when, but not what was said. The app that does the encrypting, in your browser and in the desktop app, is loaded from cabal.city, so this relies on that code being the open-source code on GitHub, which anyone can check. Messages that were sent before encryption arrived stay as they were. Room and team messages, and their photos and videos, are encrypted in transit and stored on our servers, but they aren't end-to-end encrypted: the small team that operates cabal.city could technically access them, and only does so to keep the service running or when the law requires it. Profile photos are stored at public web addresses, so anyone with the exact link can open one.

Services we rely on

We never sell your information. We share it only with the companies that run parts of Cabal for us:

  • Supabase stores the database, sign-in, profile photos and the photos and videos you share.
  • Vercel hosts the website and keeps short-lived request logs (such as IP address and pages requested) for security and debugging.
  • Resend delivers sign-in emails and feedback copies to admins, so it sees your email address and any feedback you send.
  • GitHub hosts the desktop app downloads. The desktop app checks GitHub for updates every few hours; that check doesn't include anything about your account.

These providers may process data in the United States.

Keeping and deleting your data

We keep your account until you delete it. To delete it, open Settings → App → Delete account. That removes, right away, your email, profile, photo, encryption keys and backup, every message you wrote along with the photos and videos in them, your lock-in history, your ideas, comments and votes, your saved opportunities and your feedback. Teams you own pass to their longest-standing member. Messages other people sent you stay with them, and opportunities you suggested stay without your name.

Reports other people filed about you are kept for moderation, without being linked to your account. Deleted data can remain in routine database backups until they roll over.

Your encryption keys also live in your browser or the desktop app on each device. Clearing that site's data removes them from that device; if you lose every device and your recovery key, nobody, including us, can recover your encrypted messages.

Your choices

  • Change or remove anything on your profile at any time.
  • Go invisible to stop sharing your status and lock-ins completely.
  • Choose whether you appear in “Locked in now” and on the weekly board, in Settings → Community.
  • Delete any message you sent, including its photos and videos.
  • Block someone to stop them messaging you.
  • Ask for a copy of your data, a correction or a deletion by emailing matt@cabal.city. We'll reply within 30 days. We can't include the contents of encrypted direct messages, because we can't read them.

Age

Cabal isn't for anyone under 16. If you think a child has signed up, let us know and we'll remove the account.

Changes

If we change what we collect, we'll update this page and announce it in the community before it takes effect. Cabal is open source, so you can also read the code that handles your data, and the developer docs link each claim to the file that makes it true. See also our terms.