Native desktop and mobile apps, per-team SSO, and translation auto-detect

Desktop and mobile apps ship with full meeting and chat parity, plus per-team SSO, audit trail, and auto-detecting translation direction.
Native desktop and mobile apps, per-team SSO, and translation auto-detect

Native desktop and mobile apps, per-team SSO, and translation auto-detect

This release ships our native desktop and mobile apps with full meeting, chat, and in-call parity. The translation page now auto-detects speech direction, per-team OIDC SSO is available, and admins can export a CSV audit trail. Post-meeting digests gain negotiation-protocol mode with per-point status tracking.

New

Desktop app — Native desktop application with screen-share and system-audio translation, native notifications, tray/dock badge, and calls that survive minimization and screen lock. Deep links (intermind://join/<id>) open meetings directly; auto-update keeps you current.

Mobile app — Full native experience for iOS and Android with branded splash and icon set:

AreaHighlights
MeetingsJoin/host with live video grid, schedule, recent list
ChatReply-quote, side-by-side translation, search, file & image attachments, message actions (react, edit, delete, pin, copy), read receipts
ChannelsMember management, archive view
In-callReactions, raise hand, participants sheet, live subtitles, end-for-all, in-call language change, chat overlay
ModerationMute, kick, or rename participants
SettingsDefault meeting language, theme, sign out
Sign-inEmail-code login, Google sign-in, guest join by link or code with host approval
BackgroundCalls survive backgrounding via foreground service

Per-team SSO — Configure OIDC-based single sign-on per team. SP Details now shows the real redirect URI.

Team audit trail — Admins can view and export a CSV audit trail of team activity.

Negotiation-protocol digests — Post-meeting digests support a negotiation mode that marks each protocol point as agreed, open, or disputed, with drill-down to the corresponding transcript turn.

Translation page redesign — Auto language-pair detection switches direction based on detected speech. "Translate to" header with an Auto target, centered and persistent captions, and audio muted by default to prevent feedback.

Benchmark page redesign — /benchmark now shows per-language quarterly bars in a cleaner landing-style layout.

Improved

Mobile ergonomics — Tap-first conference footer with overflow menu, full-width footer sheets, coarse-pointer detection, ≥44px touch targets, and transparent system navigation bar.

Camera, mic & cockpit indicators — Auto-reacquire camera and mic after forcible release, with state-colored cockpit buttons. Persistent translation-limit badge and clearer status when transcription auto-enable fails.

Meeting end flow — Participants are nudged toward recording and summary locations; hosts redirect instantly when ending a meeting for all, removing a ~10-second delay.

Digest quality — Map-reduce chunking for long meetings replaces last-4000-word truncation. Digest runs on EU-pinned Mistral via AI Gateway.

Live transcript — Respects the "hidden" setting, labels speakers, and shows a brief explanation when collapsed. Collapse clamps by lines while keeping per-speaker breakdown.

Chat recap cards — Recording and summary recap cards broadcast live to open channel chats.

Meeting performance & reliability — Video subscription limited to visible filmstrip tiles, reducing bandwidth in large meetings. Redis fan-out lifts the high-frequency message limit, and self-healing of stopped servers plus orphaned-conference cleanup reduce dropped meetings.

Help & Ask AI — Per-page contextual FAQs, ⌘/ shortcut in the Ask AI tooltip, localized help content across all supported locales, and localized doc screenshots per locale.

Theme & consent — Color mode stored in a cookie so server-side rendering respects it, eliminating the post-load theme flash. Cookie banner via Usercentrics CMP with analytics gated on consent.

Fixed

Audio glitch on translate page — Fixed double mic-open that caused audio glitches during playback.

Blank share-link summary — Share-link pages for meeting summaries no longer open blank.

Broken user avatars — Avatars load reliably via a server-side proxy.

Cold deep-link bounce — Cold deep-links to a meeting no longer bounce to the login page.

Name field sync — The Join "Name" field tracks account-name changes while preserving manual edits.

Camera icon flicker — Stopped camera-icon flicker from same-id camera reselection.

Stale meeting cache — Meeting cache resets on identity change to prevent showing data from a previous session.

Storage upgrade link — Storage-limit CTAs now point to the correct upgrade page.

Security hardening — Fixes from our ongoing security review.

Get new posts and product updates by email

We'll email you new posts and weekly product updates. Unsubscribe anytime.