1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Privacy Policy — Hutch</title>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<div class="page">
<header class="site-header">
<div class="brand-row">
<a class="brand" href="index.html">
<img class="app-icon" src="https://img.cleberg.net/apps/hutch/logo/hutch_light.png"
alt="Hutch icon" />
<div>
<h1>Hutch</h1>
<p class="subtitle">A native SourceHut client for iPhone</p>
</div>
</a>
<div class="hero-actions">
<a href="https://apps.apple.com/us/app/hutch-for-sourcehut/id6760742299" class="store-link"
aria-label="Download Hutch on the App Store">
<img src="storebutton.svg" class="store-img" alt="Download on the App Store" />
</a>
<nav class="header-links">
<a href="https://sr.ht/~ccleberg/Hutch/">Source Code</a>
<span>·</span>
<a href="mailto:[email protected]">Email</a>
</nav>
</div>
</div>
</header>
<main>
<section class="privacy">
<h2>Privacy Policy</h2>
<p><strong>Hutch</strong><br>
Last updated: March 20, 2026</p>
<h3>Overview</h3>
<p>
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.
</p>
<h3>Data Collection</h3>
<p>
Hutch does not collect, store, or transmit personal data to the developer.
</p>
<p>
All data shown in the app is retrieved directly from SourceHut using credentials provided by the
user.
</p>
<h3>Authentication</h3>
<p>
Hutch uses a SourceHut Personal Access Token (PAT) provided by the user.
</p>
<p>
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.
</p>
<h3>Data Usage</h3>
<p>The app communicates with SourceHut servers to:</p>
<ul>
<li>fetch repositories, files, commits, and project metadata</li>
<li>retrieve and update trackers, tickets, labels, and comments</li>
<li>read mailing lists, inbox threads, and patch discussions</li>
<li>submit, inspect, cancel, and rebuild build jobs</li>
<li>manage profile data, avatars, SSH keys, PGP keys, and access tokens</li>
</ul>
<p>
No data is transmitted to any servers operated by the developer.
</p>
<h3>Third-Party Services</h3>
<p>
Hutch communicates with SourceHut services (sr.ht) to retrieve and update user data.
</p>
<p>
When replying to mailing list threads, Hutch can hand the message off to Apple Mail using the iOS
Mail composer.
</p>
<p>
No analytics, advertising, or tracking SDKs are used.
</p>
<h3>User-Generated Content</h3>
<p>
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.
</p>
<h3>Device Permissions</h3>
<p>
Hutch may request access to Photos when the user chooses to upload a profile avatar.
</p>
<p>
Hutch does not request access to location, contacts, camera, or microphone.
</p>
<h3>Changes to This Policy</h3>
<p>
This policy may be updated in future versions. Updates will be reflected on this page.
</p>
<h3>Contact</h3>
<p>
For questions, contact:
<a href="mailto:[email protected]">[email protected]</a>
</p>
</section>
</main>
<footer class="site-footer">
© 2026 <a href="https://cleberg.net">Christian Cleberg</a>
</footer>
</div>
</body>
</html>
|