CalenGoo on Mac: what happens to a phone calendar on the desktop

Someone who has used CalenGoo on a phone for years reaches the point of wanting the same calendar on the Mac, opens the Mac App Store, searches, and finds nothing. The reasonable conclusion is that no Mac version exists. That conclusion is wrong, and the reason it is wrong explains most of what is worth knowing before moving a phone calendar habit onto a desktop.

The Mac build exists. It is not distributed through the App Store, it is a different program from the phone app rather than a port of it, and it is sold on different terms. Each of those three facts changes something practical.

The Mac build exists, and it comes from the website

CalenGoo Desktop is published for Windows, macOS and Linux on the developer's own site, at the CalenGoo Desktop page. Two macOS downloads are offered, one for Intel machines and one for Apple silicon, and the page states that the macOS version needs at least macOS 10.10. A search of the Mac App Store for the name returns no macOS listing, so the download link on that page is the route.

For Windows the app is also sold through the Microsoft Store. On the Mac there is no store intermediary, which has consequences beyond convenience. Updates arrive through the app rather than through the App Store update list. An update channel setting can be switched to Beta to receive builds with newer features before they are finished. Purchases happen inside the running app, through a Buy button at the top of the window, rather than through an Apple account.

None of that is unusual for Mac software sold directly, and a large share of well regarded Mac apps work the same way. It does mean the familiar safety rails are absent: no App Store purchase history, no family sharing, no single place to check what version is installed across machines.

The desktop version is a workspace, not an enlarged phone screen

The phone app is a calendar with a lot of settings. The desktop app is closer to a small information workspace, and the difference is the layout system rather than any single feature.

The window is built from panes that can be dragged into different positions. The available panes include calendars, contacts, templates, tasks, a mini month, a narrow agenda view, a detail view, Evernote, a calendar selection bar, emails, email folders and a simple browser. A layout with an agenda on the left, the main grid in the centre and contacts on the right is a legitimate arrangement, and so is one with an email inbox docked beside the calendar.

That last item is worth pausing on. CalenGoo Desktop contains an email client, supporting Gmail with labels, IMAP and Exchange accounts, and emails can be attached to events so that the relevant thread opens from the event's detail view. Very few calendar apps do this.

Views cover day, a 7 day week, week, month, agenda and year, plus a separate task view for tasks synced from Google Tasks, Exchange, CalDAV or macOS Reminders. Drag and drop runs through most of the interface: events can be dragged to move or resized by their lower edge, contacts dragged onto the grid to create an event with that person, tasks dragged to change a due date, files dragged onto the edit screen as attachments, and emails dragged from the list onto the calendar to create an event with the message attached.

Two smaller features tend to matter more than they sound. Templates are created by dragging an event onto the templates pane and reused by dragging back out, which suits anyone whose week is made of repeating shapes. Fixed columns assign a column per calendar in day and week view, which is how a small team or a set of shared resources can be read at a glance.

A handful of details fill in the rest of the picture. A short list of tasks can be added inside a single event, which is useful for a meeting that carries its own agenda. Icons can be assigned to events, and the site states that those icons also appear in Google Calendar, so the labelling survives outside the app. Birthdays can be pulled in from Google Contacts, and opening one shows the contact card, so the phone number is one click away rather than in another app. A search field covers events across the connected accounts.

Two products share the name

The developer publishes two separate things under the CalenGoo name, and search results mix them. One is the calendar app described here, available for iOS, Android and desktop. The other is an online booking system aimed at small businesses, where customers pick a free slot from a shared page and the appointment lands in the owner's calendar. The site presents them as independent products, so a page about booking pages and customer confirmations is not describing the desktop calendar. Anyone comparing scheduling links across calendar apps should be careful not to credit the desktop app with features that belong to the booking product.

What it syncs with, plus a route that only exists on the Mac

Sync is the strongest part of the product and the reason long term users stay. The desktop version connects to Google, covering Calendar, Tasks, Contacts, Drive and Mail; to Microsoft Exchange through EWS, covering calendars, tasks, contacts, emails and attachments; to CalDAV servers including Nextcloud, ownCloud and iCloud calendars; and to Evernote.

On macOS there is one additional path that does not exist on Windows. The app can sync with the Mac's own system calendars and Reminders. Anything the system already has an account for becomes reachable without configuring a second connection, which is the shortest route for an iCloud account and for anything arriving through a work profile.

That extra path is also the thing to test first, because it changes where the data actually lives. Syncing through the system means the Mac's accounts are the source, and the app is a client of them. Syncing directly to Google means the app holds its own connection. Both work. Mixing them by accident is how the same event ends up on the grid twice, and it is the most common reason a desktop calendar looks duplicated after a migration.

Natural language entry is present as a quick add function. The keyboard shortcut is Cmd and N, a plain sentence such as a meeting with a name and a time is parsed, and the result opens in the edit view for review before Cmd and Return confirms it. That extra confirmation step is a design decision rather than an oversight: it trades speed for a chance to correct the parse. Anyone whose habit is to type a sentence and move on without looking will notice the difference, and the trade is covered in the guide to entering events.

The licensing is not the same as on the phone

This is where people are most often surprised, because the phone app and the desktop app are sold on unrelated terms.

Where it runs How it is obtained How it is paid for Requirement
CalenGoo Desktop on Mac Download from the developer's site Free to try but limited in time, then a license is bought inside the app macOS 10.10 or later
CalenGoo on iPhone and iPad App Store $6.99 as a one time purchase iOS 13.0 or later
Apple Calendar Included with macOS No separate charge Ships with the system
BusyCal Direct download or Setapp $49.99 one time, with a 14 day trial macOS 12.0 or later

Prices above were read from each vendor's own site or store listing on 25 September 2026. The desktop page states plainly that the version downloaded from the site can currently be used for free but is limited in time, that new releases extend that expiration date from time to time, and that a license must be purchased to continue using it once the test phase ends. A price for the desktop license is not published on that page, which means the figure becomes visible in the app rather than before the download.

Buying the phone app therefore grants nothing on the Mac, and the reverse is also true. Anyone budgeting for both should treat them as two purchases.

What to check before moving a working calendar across

A few characteristics of this product are matters of fact rather than opinion, and each one is easy to check in an afternoon.

The support arrangement

Support runs through a direct email address, and feature requests go to a public voting page. The site states that the software is provided as is, with no guarantees, and that bugs are fixed as they are reported. For an independent developer that is an honest description rather than a warning, but it is a different arrangement from a company with a support desk, and it is worth knowing which one a working calendar is resting on.

The language list

The desktop version supports English, German, French, Italian, Dutch, Polish, Portuguese, Russian and Spanish. Anyone who needs an interface in Japanese, Chinese or Korean on the desktop should confirm that before committing, since the phone app's language list and the desktop list are maintained separately.

The trial that is a clock, not a feature limit

Because the free period is time limited rather than feature limited, the evaluation is comfortable and the deadline is invisible. Set a reminder at two weeks and make the purchase decision then, rather than discovering the expiry in the middle of a week that matters.

Where the data would be if the app stopped

All of it lives in Google, Exchange, CalDAV or the Mac's own accounts. Nothing important is stored only inside the app, which makes leaving cheap. That is the single most reassuring fact in this whole article, and it applies to every choice below as well.

If the desktop build is not the answer

Two situations lead people away from it, and both are about shape rather than quality.

The first is wanting less. A pane based workspace with an email client is a lot of interface for someone who needs to see the next three days and add things quickly. The built-in Calendar app plus a menu bar utility covers that for nothing, and a dedicated native Mac calendar covers it with faster entry.

The second is wanting logistics rather than data. CalenGoo is strong at connecting to many accounts and arranging them on one screen. It is not built around the questions a day with travel in it raises: how long the journey between two addresses actually takes, when to leave, and whether two commitments overlap once the moving is counted. Those belong to a different category of calendar, and a side by side view of which app answers which question is set out in the comparison of Mac calendars.

What to change first

Download the build that matches the Mac's processor, connect one account only, and decide whether the sync should run through Google directly or through the Mac's own accounts. If the pane layout turns out to be more interface than the week needs, a lighter native Mac calendar will cover the same accounts with less to arrange.

Frequently asked questions

Is CalenGoo available on the Mac App Store?

No. A search of the Mac App Store returns no macOS listing for it, and the macOS build is downloaded from the developer's own site instead. The iPhone and iPad version is on the App Store, priced at $6.99 as of September 2026.

Does buying the iPhone app unlock the Mac version?

No. The two are sold separately, under different terms: the phone app is a one time App Store purchase, while the desktop version is free for a limited time and then needs a license bought inside the app. Budget for them as two purchases.

Will CalenGoo Desktop run on an Apple silicon Mac?

Yes. Separate downloads are published for Intel and for Apple silicon, and the site states the macOS version needs at least macOS 10.10. Picking the wrong one of the two is the usual cause of a slow first impression.

Can it sync with iCloud as well as Google?

Yes, by two routes. iCloud calendars can be reached over CalDAV, and on macOS the app can also sync with the Mac's own system calendars and Reminders, which picks up iCloud and any other account the system already holds. Using both routes for the same account at once is what produces duplicate events.

What happens to events if the app is uninstalled?

They stay in whichever account holds them, whether that is Google, Exchange, a CalDAV server or the Mac's own calendars. The app is a client rather than a store, so uninstalling removes the interface and not the data. Anything created in a local calendar inside the app is the exception, so check for that before removing it.

Back to all posts