Captain's Log

Privacy Policy

Captain's Log is designed as a private work journal. Repository history, generated journals, preferences, and optional provider credentials are handled with that expectation.

Effective date: May 17, 2026

Summary

Captain's Log reads GitHub data only after you connect GitHub and choose repository access. Imported data is stored on your device. Journal summaries use Apple Foundation Models on device when available. Cloud AI requests are optional and happen only when you configure a provider key and ask the app to generate with that provider.

Data the app uses

  • GitHub account identity, such as your login and avatar.
  • Repository metadata for repositories you choose to make available to the app.
  • Commit metadata, commit messages, authorship information, changed files, and diff statistics for selected repositories.
  • Generated journal entries, work summaries, preferences, and app settings stored locally on your device.
  • Optional OpenAI or Anthropic API keys if you choose to add one for cloud generation.

Captain's Log does not ask for contacts, photos, location, health, fitness, microphone, camera, advertising identifier, or payment data.

Storage

Imported repository history, work metrics, generated journals, and preferences are stored on your device. GitHub sessions and optional AI provider keys are stored in Keychain.

Network requests

Captain's Log contacts GitHub when you sign in, choose repositories, sync commits, or import repository statistics.

If you configure an OpenAI or Anthropic key and generate a journal entry with that provider, the app sends selected commit evidence directly to that provider. This may include repository names, commit messages, changed file paths, and diff summaries needed to create the journal.

Do not attach a cloud AI key if you do not want selected commit evidence sent to that provider.

Analytics and tracking

The current app does not include advertising SDKs, tracking SDKs, or product analytics SDKs. Captain's Log does not use your data for third-party advertising or tracking.

Your controls

  • Sign out of GitHub in the app to disconnect the current session.
  • Change or revoke repository access from GitHub App installation settings.
  • Clear imported history from Settings, then Privacy & Data, then Clear Imported History.
  • Remove optional AI provider keys from the app settings when you no longer want cloud generation.

Third-party services

Captain's Log can communicate with GitHub for sign-in, repository access, commit history, and diff stats. It can communicate with OpenAI or Anthropic only when you attach that provider's key and generate cloud AI output.

GitHub, OpenAI, and Anthropic process requests under their own terms and privacy practices, and may process requests outside your country or region.

Contact

For privacy questions or data requests, email Blake.