Flotilla Chat
Decentralized communities
Free · Designed for iPad. Not verified for macOS.
Engage with your community online, without giving up control.
- Protect your community from censorship and surveillance by self-hosting.
- Switch between forum-style threads, chat, and encrypted direct messages.
- Communities are fully configurable, down to what software your server is running.
- Engage with the wider nostr network by cross-posting between public and community spaces.
- Compatible third-party apps allow users to control their own experience.
more * Post an article or a poll from the Create post button
* Merge the home inbox and notifications into one activity stream
* Zap notes and replies, quote a note in a public post, and follow someone from their profile dialog
* Tally reactions on content, and show zap totals and like counts on their buttons
* Move the member directory into the space about page, and redesign the connection status dialog
* Transcribe voice notes on the device
* Render highlights as quotations with their source
* Offer Share to Chat on notes and comments outside any space
* Walk back through opened notes, and keep a dialog where you left it
* Redraw the navigation icons and darken the mobile nav
* Retry relay authentication the relay refused as expired
* Resume a draft's unfinished upload, and upload photos the compressor can't read
* Turn the camera off when a call is backgrounded on mobile
* Fix pages marked read before stored read markers load, and the settings action bar hiding under the mobile nav
1.14.0 17h ago
* Add bookmarks, with folders and a bookmark manager
* Redesign the chat and room composers
* Support paid spaces, with checkout and relay notifications
* Mute people from their profile menu
* Choose what the home network feed and notifications tab include, and merge notifications about the same note
* Show replies in the network feed under the note they answer
* Rework the home inbox to include space activity, and add a relay settings button to the network section
* Spotlight screen shares in calls
* Reorder lists by dragging on touch screens
* Keep a space's content across a reload, and keep working when local storage fails
* Show room references as links, every name in a reaction tooltip, and open a DM's message menu by clicking it
* Cap comment indentation on narrow screens
1.13.0 Oct 17
* Share your screen in calls
* Redesign the content library
* Add a location to profiles and a member map to the directory
* Add a notifications tab to the home network section
* Add a create post button to the home page and profiles
* Remind people about calendar events they're going to
* Record voice notes in a dialog, and go straight to the call in voice rooms
* Add a nature theme, more emoji and kaomoji
* Show rich link previews for links to spaces, rooms and profiles
* Keep a message in the composer when it fails to send, instead of dropping it
* Only raise notifications for new messages
* Keep private mutes when saving content settings, and handle muted words from other clients
* Keep edited listings and calendar events in their room
* Fix stalled uploads, quotes that hadn't loaded, misplaced comments and the emoji picker overflowing
1.12.0 Oct 7
* Open notes in flotilla
* Split the DM list into conversations and requests
* Redesign the goal list and detail pages
* List a space's admins and edit a member's permissions
* Let any member curate the space library, and add an option to let members invite
* Add native app shortcuts for common features
* Review what a health check will do before applying it
* Move the key backup reminder out of onboarding
* Simplify hosting rows on the home page
* Ask whether to transcribe a recording or send it as a voice note
* Refine thread detail view
* Scroll the space sidebar instead of using an overflow menu
* Re-enter a space on the page it was left on
* Improve permalinks and message sharing
* Start new users out with some dashboard activity
* Improve DM message style
* Fix long words and links overflowing chat bubbles
* Fix encrypted audio playback and read out loud
* Fix unread indicators, modal navigation and several scrolling issues
* Speed up feeds by not waiting on slow relays
* Retry auth more proactively to prevent hanging connections
1.11.1 Sep 24
* Replace the home page with a dashboard of unread conversations, space activity and a network feed
* Redesign the calendar with month, week and agenda views, and add RSVPs
* Redesign classifieds as a browsable marketplace
* Rework threads as one continuous list with unread indicators on every board
* Add slash commands
* Add read out loud and voice dictation
* Add relay data import and export to the hosting panel
* Add a mute setting for rooms
* Rework search dialogs
* Improve link previews, falling back to an inline link when one fails
* Persist direct messages so history survives relay retention
* Add an image by upload or url from one dialog, and play audio attachments inline
* Let space icons be dragged to reorder in the sidebar
* Open the space menu in a drawer instead of navigating away from the room
* Fix push notification delivery, taps and badge counts
* Performance improvements to feeds, room chat and reactions
1.11.0 Sep 16
* Re-work how claims work under the hood
* Fix storage and synchronization bugs
* And long-form articles
* Fix quote loading, rendering, and comments
* Add "create thread" from chat message
* Fix voice chat bugs
* Fix notification bugs
* Improve video tiling and chrome
* Add ability to send logs to developer
* Add theme selector
* Add native sharing registration
1.9.1 Aug 19
* Fix nav safe are inset, qr code reactivity
* Performance optimizations for chat rooms
* Add room invite links
* Improve audio/video calls
* Bugfixes and UI refinements
* Fix push notification icon
* Swap datepicker implementations
* Fix popover clipping
* Add member directory page
* Add pinboards and content library
* Improve white-labeled support
* Add full profile page at /people/[npub]
* Add theming support, improve app design
1.9.0 Jul 30
* Fix thread board styling
* Fix space joining errors
1.8.2 Jun 25
* Add space dashboard and directory
* Add space roles
* Fix UI bugs
* Redesign threads as a linear phpBB-style forum view
* Unwrap messages that are only quotes
* Speed up feed loading
* Fix bunker login
* Replace zap slider with common amount pills
* Make join rejections due to an empty claim more forgiving
* Show voice room participants before joining
* Fix direct links to spaces
* Show per-relay publish status on outgoing messages
* Fix A/V call bugs
* Sync checked read state for cross-device badges
* Fix deleted rooms persisting in navigation
* Turn on notification defaults and prompt on first DM visit
1.8.1 Jun 24
* Fix relay badge overflow
* Suppress programmatic scroll when user is scrolling
* Fix vertical alignment of emoji and overflow buttons in shared event action row
* Use type=email for signup/login email inputs, validate password
* Improve toggle switch placement on settings screens
* Fix relay auth privacy toggle
* Improve field layout
* Add progress bar to signup flow
* Bundle emojis properly
* Rework hosting page
* Fix padding on pages on small screens
* Add richer link preview support
* Fix pasting into event summary
* Publish fewer join/claim requests
* Fix new messages not rendering in safari
* Avoid capturing stale cleanup function in chat
* Hide keyboard on app resume
* Add email rendering support
* Fix bunker login
* Fix undefined chat draft key
* Allow sharing to chat without a message
* Make sure to show date on calendar events when embedded
* Improve space search
1.8.0 May 12
* Add native share support for space invites
* Stop sending duplicate requests per room
* Improve relay member list
* Add room mentions and clickable room/relay refs
* Support native clipboard image paste on mobile
* Various UI and bug fixes
* Add video to calls
* Add drafts
* Add polls
1.7.4 Apr 17
* Fix race condition in nip 46
* Remove duplicate spaces button
* Combine discover and space list pages
* Fix some chat related bugs
* Fix bug with joining spaces
1.7.2 Apr 2
* Enable email/password login
* Add up/edit to direct messages
* Fix a number of UI bugs
* Improve navigation on mobile
* Improve performance and syncing reliability
* Add proof of work to DMs
* Detect blossom support using supported_nips
* Improve notification badges
* Add voice rooms
* Re-design relay onboarding and settings
1.7.1 Apr 2
* Attempt to fix permission grant for notifications
* Make sync logic more robust
* Add unban/unallow support
* Improve support for downloading/opening protected images
* Show wallet status when wallet is unreachable
* Update nostr signer capacitor plugin
* Fix some safe area insets
* Refine space join dialogs and discover page
* Reopen the last DM that was open when navigating back to chat
* Get rid of ChatEnable interstitial
* Enable auth for relays we're publishing to
* Drag and drop space icons
* Add better muting support
* Add back button to settings menu
* Add page titles
* Improve scroll to event behavior
* Add in-memory search to rooms
* Fix editing messages with html tags
* Fix DM media detection
* Clean up reporting dialogs
* Improve room detail
1.6.5 Mar 10
* Clean up modal design
* Fix overflowing popovers
* Use space urls for relay hints
* Re-work notification badges
* Add push notification support via NIP 9a
* Optimistically load messaging relays to avoid unnecessary warning
* Recover from indexeddb not being available
* Fix safe area inset support
* Show space URL in top bar on mobile
* Fix calendar detail page
* Improve relay synchronization, especially for pyramid and relay29
* Improve invite code error handling
* Fix image uploads
* Re-work recent activity page
* Add classified listing content type
* Use address for page param for replaceable events
* Refine discover page to avoid slowness
* Upgrade some dependencies
* Tag event author when tagging parent event
* Add room muting
1.6.4 Feb 11
* Fix scroll down button z index
* Hide tooltips on mobile
* Sort comments ascending
* Make video embeds rounded
* Fix ProfileMultiSelect styling
* Accept hex pubkeys/npubs/nprofiles in ProfileMultiSelect
* Tweak room edit form design
* Report pending signer to user
* Update default relays
* Fix chat list responsiveness
* Fix memory leak, notification badge not showing
* Improve space join flow
* Fix opening images in fullscreen dialog
* Add support for blocked relays
* Add authentication policy setting
* Add login with key if no signer is detected
* Publish default relay selections on signup
1.6.3 Jan 20
* Fix skinny profile images
* Custom handler for relay urls
* Improve time based chat partitioning
* Improve authenticated image access interop
* Fix image detail dialog
* Fix zapper loading
* Fix recent events missing in feeds
1.6.1 12/05/2025
* Add space edit form
* Improve room syncing
* Return better blossom errors
* Fix access restricted bugs
* Add room detail dialog
* Fix broken link to self hosting
* Tweak shadows
* Always join spaces when visiting them
* Fix negentropy room syncing
* Restyle mobile dialogs
* Add room membership lists
* Add space membership lists
* Add edit room form
* Support closed/private/restricted/hidden rooms
* Add hosting services page
* Improve performance and UI
* Fix push notifications
* Improve error detection and handling
* Support invite links on discover page
* Add link to landlubber if user is admin
* Clear reply/share/edit on escape
1.5.3 11/12/2025
* Improve data synchronization
* Fix app url on capacitor deployments
1.4.1 10/29/2025
* Allow "editing" chat messages
* Check for room create permission
* Re-work space navigation
* Show all messages in non-nip29 chat
* Improve synchronization logic
* Add connection status to space menu
* Add icon picker to room create component
* Improve mention suggestions
* Improve storage adapter and relay list performance
* Fix modals
* Add room deletion
* Fix zapper loading
* Add support for relay/group member lists and join/leave events
1.4.0 10/28/2025
* Fix memory leak in storage adapter
* Show fewer annoying toast messages
1.3.1 10/15/2025
* Add optional badge and sound for notifications
* Improve link rendering
* Remove imgproxy
* Bring back blossom feature detection for spaces
* Improve light theme
* Add more info to signer status
* Simplify navigation for adding a space
* Add ability to scan QR code for invite links
* Streamline wallet setup and move receive address setting
* Remove indexeddb on mobile, use capacitor file storage API
* Fix duplicate DMs showing up
1.3.0 10/04/2025
* Add direct message alerts
* Add alert settings page
* Add instructions to key download
* Add option that allows relays to strip signatures
* Detect relays that mostly refuse to serve requests
* Compress and upload profile images
* Use system theme by default
* Switch icon set, refactor how they're included
* Use capacitor's preferences for storage instead of localStorage
1.2.5 09/19/2025
* Add `created_at` to event info dialog
* Add signer status to profile page
* Re-work bunker login flow
* Add in-app onboarding flow
* Only protect events if relay authenticates
* Filter out non-global chats from global chat
* Improve publish status indicator
* Fix encrypted upload content type
* Add relays to event details dialog
* Add universal link handler for apps
1.2.3 08/28/2025
* Handle invalid bunker url
* Fix sidebar overflow
* Fix profile npub display
* Fix phantom chat notifications
1.2.2 07/19/2025
* Post an article or a poll from the Create post button
* Merge the home inbox and notifications into one activity stream
* Zap notes and replies, quote a note in a public post, and follow someone from their profile dialog
* Tally reactions on content, and show zap totals and like counts on their buttons
* Move the member directory into the space about page, and redesign the connection status dialog
* Transcribe voice notes on the device
* Render highlights as quotations with their source
* Offer Share to Chat on notes and comments outside any space
* Walk back through opened notes, and keep a dialog where you left it
* Redraw the navigation icons and darken the mobile nav
* Retry relay authentication the relay refused as expired
* Resume a draft's unfinished upload, and upload photos the compressor can't read
* Turn the camera off when a call is backgrounded on mobile
* Fix pages marked read before stored read markers load, and the settings action bar hiding under the mobile nav
more Version 1.14.0 17h ago
Data Linked to You The following data may be collected and linked to your identity:
Location Contact Info Contacts User Content Identifiers Data Not Linked to You The following data may be collected but it is not linked to your identity: