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
|
<!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="#" 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>
|