Hutch
Last updated: March 20, 2026

Overview

Hutch is a native client for SourceHut on iPhone. It lets users work with repositories, projects, mailing lists, tickets, and builds using their own SourceHut account.

Data Collection

Hutch does not collect, store, or transmit personal data to the developer.

All data shown in the app is retrieved directly from SourceHut using credentials provided by the user.

Authentication

Hutch uses a SourceHut Personal Access Token (PAT) provided by the user.

The token is stored securely on-device using iOS secure storage and is used only to authenticate requests to SourceHut. The developer does not have access to this token.

Data Usage

The app communicates with SourceHut servers to:

  • fetch repositories, files, commits, and project metadata
  • retrieve and update trackers, tickets, labels, and comments
  • read mailing lists, inbox threads, and patch discussions
  • submit, inspect, cancel, and rebuild build jobs
  • manage profile data, avatars, SSH keys, PGP keys, and access tokens

No data is transmitted to any servers operated by the developer.

Third-Party Services

Hutch communicates with SourceHut services (sr.ht) to retrieve and update user data.

When replying to mailing list threads, Hutch can hand the message off to Apple Mail using the iOS Mail composer.

No analytics, advertising, or tracking SDKs are used.

User-Generated Content

Hutch displays and edits content from SourceHut, including repositories, tickets, mailing list threads, and builds. This content is accessed based on the user's authentication and permissions.

Device Permissions

Hutch may request access to Photos when the user chooses to upload a profile avatar.

Hutch does not request access to location, contacts, camera, or microphone.

Changes to This Policy

This policy may be updated in future versions. Updates will be reflected on this page.

Contact

For questions, contact: [email protected]