Topics — Privacy Policy
Last updated: 2026-06-27
Topics is designed to be private by default. Topics is a local-first iPhone app: it has no backend server, no user accounts, and no analytics. Your information stays on your device. This policy explains exactly what that means.
The short version
Topics does not collect any data. We do not gather, store, or transmit your personal information to our servers — because there are no Topics servers. Your notes, attachments, events, and reminders live on your iPhone and sync only through your own private Apple iCloud account (using Apple's CloudKit).
What we collect
Nothing. Topics has no analytics, no tracking, no advertising, and no third-party SDKs that collect data. The developer of Topics never receives your notes, your calendar data, your attachments, or any usage information.
Where your data is stored
- On your device. All Topic content, embedded events and reminders, and file attachments are stored locally on your iPhone.
- Your private iCloud (CloudKit). Your data syncs to your own private iCloud account using Apple's CloudKit, so it stays current and can be restored across your devices. This sync is operated by Apple and governed by Apple's Privacy Policy; it uses your private iCloud database, which the developer of Topics cannot access. (Your data is also included in your device's standard iCloud backup.)
Calendar access and sync
Topics can connect to calendar providers that you explicitly authorize, and to only two kinds of provider:
- Google Calendar — connected through Google's official OAuth 2.0 sign-in. You grant access in Google's own consent screen, and you can revoke it at any time from your Google Account settings. Topics uses this access solely to read and write your calendar events. Your Google sign-in tokens are stored securely in the iOS Keychain on your device and are never sent anywhere except directly to Google during the authorized sync.
- Apple Calendar — accessed on your device through Apple's EventKit framework after you grant the system permission prompt. This is entirely on-device; no OAuth tokens and no network calls to us are involved. You can change or revoke this permission at any time in iOS Settings.
Calendar data flows only between your device and the provider you authorized, using that provider's official API. Topics does not route, intermediate, copy, or store your calendar data on any server of ours.
Note: Microsoft Outlook / Microsoft 365 is not a supported provider.
Authentication tokens
When you sign in to Google Calendar, the resulting OAuth tokens are stored in the iOS Keychain, which is encrypted and protected by the operating system. Tokens are used only to perform the calendar sync you requested and are never transmitted beyond the authorization and sync flow with the provider. Signing out removes the tokens from your device.
Notifications
Topics schedules local notifications on your device for your events and reminders using Apple's notification system. These are generated and delivered entirely on-device. No notification content is sent to any server.
Tracking and advertising
Topics does not track you across apps or websites, does not use advertising identifiers, and contains no advertising. The app's privacy manifest declares no tracking and no collected data types.
Children's privacy
Topics does not knowingly collect any data from anyone, including children. Because the app collects no data at all, it transmits no personal information about users of any age.
Changes to this policy
If this policy changes, the "Last updated" date above will be revised and the new version will be published at this URL. Because Topics collects no data, any changes are expected to be clarifications rather than changes to data practices.
Contact
For privacy questions about Topics, contact:
sjmeehan89@yahoo.com
This page is published as the Privacy Policy URL for the Topics app on the Apple App Store.