This Privacy Policy describes how Simple Logics (“Simple Logics,” “we,” “us,” or “our”) collects, uses, stores, and protects information when you use the Calendar Events & Meeting Manager mobile and desktop application (the “App”) and the associated backend service at calendarserver.simplelogics.net (the “Service”).
By using the App or the Service, you agree to the practices described below. If you do not agree, please do not use the App.
1. Information we collect
1.1 Account information
When you create an account, we collect your email address, name (if provided), preferred language, time zone, and a securely hashed password. If you sign in anonymously, we generate and store a device identifier instead.
1.2 Calendar data (Google & Apple)
When you connect a Google or Apple calendar to the App, we access and store calendar metadata so we can show your events and keep them in sync across devices. This includes:
- Calendar names, IDs, colors, and your selection preferences
- Event titles, descriptions, locations, attendees, start/end times, time zones, reminders, and recurrence rules
- OAuth refresh and access tokens needed to keep syncing
1.3 Meeting notes & AI content
If you write notes, voice memos, or request AI summaries for an event, we store the note text, transcription, and generated summary associated with that event and your account.
1.4 Devices & push notifications
We store device identifiers and Firebase Cloud Messaging (FCM) tokens so we can deliver reminders and other push notifications you have opted into.
1.5 Usage & diagnostics
We collect minimal technical logs (e.g., request times, error traces, API call counts) to operate, secure, and improve the Service. These logs do not include the contents of your calendar events.
2. Google user data — how the App uses Google Calendar data
The App uses the Google Calendar API. We request the following OAuth scopes only when you tap “Connect Google Calendar” in the App:
- https://www.googleapis.com/auth/calendar — to read your calendar list and create, edit, or delete events you make in the App.
- https://www.googleapis.com/auth/calendar.events — to read and write individual events on the calendars you choose to sync.
- openid, email, profile— to identify your Google account and link it to your Simple Logics Calendar account.
How Google user data is used:
- To display your Google Calendar events inside the App.
- To create, update, and delete events on your Google Calendar when you make changes in the App (two-way sync).
- To trigger local and push reminders for events you choose to be reminded about.
- To generate, on your request only, AI summaries of meeting notes you have written.
Limited Use compliance. Our use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically, we do not:
- Use Google user data for advertising.
- Sell Google user data to anyone.
- Allow humans to read Google user data, except (i) with your explicit consent, (ii) for security investigations or to comply with applicable law, or (iii) where the data has been aggregated and anonymized.
- Transfer Google user data to third parties except as necessary to provide or improve user-facing features, to comply with the law, or as part of a merger, acquisition, or sale of assets with notice to users.
3. How we store and protect your data
- Encryption in transit: all traffic between the App and the Service uses HTTPS (TLS).
- Encryption at rest for tokens: Google OAuth refresh tokens and access tokens are encrypted at rest using AES-256-GCM before being written to our database. They are never returned to the client.
- Passwords: stored as bcrypt hashes; we cannot recover your password.
- Hosting: the Service is hosted on dedicated servers in Germany (Hetzner). The database, queue, and application services run in this same environment.
- Access: only authorized Simple Logics personnel can access production systems, and only for operational, security, or support reasons.
4. Third-party services we use
To run the Service we share the minimum necessary data with:
- Google LLC— to call the Google Calendar API and Google Sign-In on your behalf.
- Apple Inc.— for Apple Calendar (EventKit) and Sign in with Apple, where applicable.
- Firebase Cloud Messaging (Google)— to deliver push notifications to your devices.
- Resend— to send transactional email such as verification and password-reset messages.
- OpenAI / Anthropic— when you explicitly request AI features (transcription, summaries), the relevant text or audio is sent to the configured AI provider for processing. We do not use this data for training.
5. Data retention
- We keep your account data for as long as your account is active.
- Calendar events and notes are kept as long as the corresponding calendar remains connected.
- When you disconnect a Google account, we revoke our OAuth grant with Google and delete the stored tokens and synced events for that account.
- When you delete your account, we delete your account record, all connected accounts, calendars, events, notes, devices, and tokens within 30 days.
- Anonymous accounts that remain inactive for 90 days are automatically deleted.
6. Your rights and choices
- Revoke Google access at any timein the App (Settings → Accounts → Disconnect) or directly at https://myaccount.google.com/permissions.
- Delete your account from within the App, which removes all associated data.
- Access or correct your personal data by contacting us at the email below.
- Opt out of push notificationsthrough your device’s system settings.
7. Children’s privacy
The App is not directed to children under 13, and we do not knowingly collect personal information from them. If you believe a child has provided us with personal data, please contact us so we can delete it.
8. International users
The Service is operated from the European Union (Germany). If you access the App from another country, you understand and consent to the processing of your data in the EU.
9. Changes to this policy
We may update this Privacy Policy from time to time. When we do, we will update the effective date above and, for material changes, notify you in the App or by email.
10. Contact us
For privacy questions, data requests, or any concerns about how we handle your information, email us at simplelogics@simplelogics.net.