Native macOS workspacemacOS 15+
A focused companion for Zoom meetings

From meeting link to done.

Join, create, schedule and review your Zoom meetings from one calm Mac workspace—with local notes, optional local recording and clear privacy controls.

JoinlyMeeting
Today · ready
10:24Your day at a glance
+ Create MeetingStart a new Zoom meeting
↗ Join MeetingUse a link or meeting ID
◷ ScheduleChoose date and duration
● RecordSave locally with permission
11:30Today’s meetingsReview and refresh upcoming Zoom meetings
Built around the next action

Four clear paths. No meeting clutter.

The important actions stay visible, while notes, upcoming meetings and settings remain easy to reach from the full-width sidebar.

+

Create Meeting

Authorize Zoom when needed, create an instant meeting and continue with the host link.

↗

Join Meeting

Paste a Zoom invitation or enter a meeting ID and optional passcode without connecting an account.

◷

Schedule

Choose a topic, date, time and duration, then create the meeting through the Zoom API.

●

Record locally

Capture with explicit macOS permissions and save the file locally in Movies/Joinly.

How it works

A short, understandable flow.

1

Choose an action

Join freely, or connect Zoom only for account features such as creating and listing meetings.

2

Authorize securely

Zoom authorization uses OAuth 2.0 with PKCE. No Zoom password or embedded client secret is used.

3

Stay in control

Disconnect Zoom in Settings, revoke access at Zoom and delete local recordings or notes whenever you choose.

Privacy with a visible boundary

Your Mac is the workspace.

JoinlyMeeting does not operate a developer backend for your recordings, notes or OAuth tokens. Zoom requests travel directly from the app to Zoom over HTTPS.

Designed for local control

The application keeps sensitive app state on the Mac instead of copying it to an operator-hosted cloud database.

01OAuth tokens stored in macOS Keychain
02Recordings saved only to a local folder
03Disconnect and deletion steps documented