Privacy
Sola is a desktop environment that runs on your own computer. Its Calendar application can connect to your Google account. This page says what it does with that data. Calendar sends no analytics or telemetry.
Google Calendar
When you connect a Google account in Settings → Calendar, Sola asks Google for two permissions:
- See and edit events on your calendars (
calendar.events). - See the list of calendars you subscribe to (
calendar.calendarlist.readonly).
It uses them to show your calendars and reminders in Calendar and in the menubar clock's panel, and to create, change, or delete an event when you do that in Calendar. Your computer talks to Google directly. Nothing passes through a server of ours, and we never see your calendars, your events, or your sign-in.
Where it is kept
On your computer, in your home directory. ~/.local/state/sola/calendar/
holds the calendars and events Sola last fetched, and your reminders.
~/.config/sola/state.yaml holds your connected accounts and how
each calendar is shown, and ~/.config/sola/calendar/agenda.yaml the
coming days for the clock's panel.
Sign-in tokens and passwords are encrypted on disk with a key in
~/.config/sola/key. Other programs running under your account can
read these files, as with anything in your home directory.
Removing it
In Settings → Calendar, open the account and choose Disconnect. That deletes the account, its sign-in tokens, its calendars, its events, and the reminders on them from your computer. If Calendar is closed, its copy goes when it next starts.
Disconnecting does not tell Google. To withdraw Sola's access there, remove it at myaccount.google.com/permissions.
iCloud and other calendars
An iCloud or CalDAV password is encrypted the same way and is used only to talk to that server. Calendar fetches a calendar URL directly from where it is hosted.
This site
sola.moonlight.pm sets no cookies and runs no script. Its fonts come from Google Fonts, so your browser asks Google for them. The server may keep ordinary request logs.
Questions
Open an issue at github.com/moonlight-pm/Sola/issues. Changes to this page are in the repository's history. Last changed November 4, 2026.