Privacy Policy

Last updated: July 13, 2026

Cadence ("we", "our", or "the app") is a calendar and task planning web application operated for the Capstone Bridgers project at www.bridgerscadence.com. This Privacy Policy explains what information we process when you use Cadence, including when you connect a Google account.

1. Information we process

  • Local app data. Tasks, calendar events, scheduling preferences, notifications, and similar content you create in Cadence are stored primarily in your browser (for example, local storage on your device).
  • Google account & Calendar data. If you choose to connect Google Calendar, we request OAuth access so Cadence can read calendars you select and, when enabled, create or update events in a Cadence-managed Google calendar. We receive Google access and refresh tokens needed to perform those actions on your behalf.
  • Calendar feed links. If you use Cadence's subscribe/feed feature, we may store a tokenized feed of your Cadence-scheduled events so external calendar apps can subscribe to it.
  • Anonymous duration telemetry. When you complete a task and enter how long it took, Cadence may send an anonymous record (random device id, AI procedure step title/description/order when applicable, estimated minutes, actual minutes, and when the AI inferred a measurable work quantity for that step, the amount and unit such as pages or questions). This is not linked to your Google account, email, or username.
  • Personalized learning profile (when signed in with Google). If you connect Google, Cadence uses your Google account id to store a per-user learning profile that tracks how your actual completion times compare with AI estimates (by work unit). This is used only to tailor future duration suggestions for you. Population research telemetry remains anonymous and separate.
  • Technical data. Our hosting provider may automatically collect standard server logs (such as IP address, browser type, and request timestamps) when you visit the site.

2. How we use information

  • To provide Cadence features (scheduling, calendar display, Google sync).
  • To maintain your session with Google Calendar after you authorize access.
  • To publish your Cadence calendar feed when you use that feature.
  • To study anonymous task completion times by AI-broken-down procedure steps (including AI-inferred work amounts and units when available) and improve scheduling estimates.
  • When you are signed in with Google, to personalize AI duration estimates for your account based on your estimate-vs-actual history.
  • To operate, secure, and improve the service.

We do not sell your personal information.

3. Google user data

Cadence's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Google Calendar data is used only to provide the calendar features you request in Cadence (viewing selected calendars and syncing Cadence tasks to Google when you enable that). We do not use Google user data for advertising.

4. Where data is stored

  • Most personal schedule content stays in your browser unless you sync or publish it.
  • Google OAuth tokens used for Calendar are stored in your browser so Cadence can refresh access.
  • Feed/sync features may store Cadence event data on our hosting/storage providers (for example Vercel and related storage) so your subscription URL can be served.

5. Sharing

We share data only as needed to run Cadence (for example with Google when you authorize Calendar access, and with infrastructure providers that host the app). We do not share your Google Calendar data with third parties for their own marketing.

6. Retention & your choices

  • You can disconnect Google Calendar in Cadence settings, which clears local Google tokens from the browser.
  • You can revoke Cadence's access at any time in your Google Account under Third-party access.
  • Clearing site data in your browser removes local Cadence data stored on that device.

7. Children

Cadence is intended for students and general users. It is not directed at children under 13. Do not use the service if you are under 13.

8. Changes

We may update this Privacy Policy from time to time. The "Last updated" date at the top will change when we do. Continued use of Cadence after an update means you accept the revised policy.

9. Contact

Questions about this Privacy Policy or Cadence's handling of data can be sent through the Capstone Bridgers / Cadence project maintainers listed with the live site at www.bridgerscadence.com, or via the contact email configured on the Google Cloud OAuth consent screen for this app.

See also our Terms of Service.