-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprivacy.html
More file actions
142 lines (130 loc) · 5.64 KB
/
privacy.html
File metadata and controls
142 lines (130 loc) · 5.64 KB
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
131
132
133
134
135
136
137
138
139
140
141
142
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Moonfin Privacy Policy</title>
<meta name="description" content="Moonfin privacy policy for iOS and macOS.">
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header class="hero">
<div class="container">
<p class="eyebrow">Policy</p>
<h1>Moonfin Privacy Policy</h1>
<p class="lead">Last updated: 2026-03-30</p>
<div class="actions">
<a class="btn" href="index.html">Back to Support</a>
</div>
</div>
</header>
<main class="container">
<section>
<h2>Overview</h2>
<p>
Moonfin is a third-party client for Jellyfin and Emby media servers. Moonfin does not operate media servers, does not collect user data for analytics or advertising, and does not sell personal data.
</p>
<p>
Media activity and account access remain between your device and the server services you choose to connect.
</p>
</section>
<section>
<h2>Data Collection</h2>
<p>Moonfin does not collect personal information for analytics, advertising, or tracking.</p>
<p>Moonfin does not:</p>
<ul>
<li>Track your usage or behavior for analytics</li>
<li>Serve advertising</li>
<li>Share your data with advertising or analytics providers</li>
<li>Operate a Moonfin-hosted backend that receives your media or account data</li>
</ul>
<p>Data stored locally on your device may include:</p>
<ul>
<li>Server addresses you configure</li>
<li>Authentication/session tokens for your server</li>
<li>User preferences</li>
<li>Cached artwork for performance</li>
</ul>
<p>This locally stored data remains on your device except when the app communicates directly with services you configure.</p>
</section>
<section>
<h2>Crash Reports (Optional)</h2>
<p>
Moonfin can optionally send crash reports to your own server if you enable this feature. Reports are not sent to Moonfin-operated services.
</p>
<ul>
<li>This feature is opt-in and can be disabled in the app.</li>
<li>Crash data may include stack traces, app version, device model, operating system version, and optional logs.</li>
<li>Crash reports are intended for your own server administration and troubleshooting.</li>
</ul>
</section>
<section>
<h2>Network Communication</h2>
<p>Moonfin communicates only with services you configure, such as:</p>
<ul>
<li>Your Jellyfin or Emby server</li>
<li>Your Seerr server (if configured)</li>
<li>GitHub API for update checks in supported builds</li>
</ul>
<p>Moonfin supports HTTP and HTTPS connections because many self-hosted media servers are deployed on local networks without TLS.</p>
</section>
<section>
<h2>Voice Search</h2>
<p>
On supported platforms, Moonfin may request microphone access for voice search. Audio is processed by the platform speech recognition service and is not recorded, stored, or transmitted by Moonfin beyond that requested operation.
</p>
</section>
<section>
<h2>Third-Party Services</h2>
<p>
Moonfin does not include third-party analytics, advertising SDKs, or cross-app tracking services. The only third-party or external services involved are the server endpoints you explicitly configure and platform services required to provide OS-level functionality.
</p>
</section>
<section>
<h2>Data Security</h2>
<p>
Sensitive data such as authentication tokens and server credentials are stored in the app's private device storage and protected by platform security mechanisms and app sandboxing where available.
</p>
</section>
<section>
<h2>Data Retention, Deletion, and Consent</h2>
<p>
Moonfin does not maintain a Moonfin-operated account system or cloud database containing your personal data, so there is no developer-held user profile to delete from a Moonfin backend.
</p>
<p>You can remove locally stored app data by:</p>
<ul>
<li>Removing configured servers from within the app</li>
<li>Clearing app data where your platform provides that option</li>
<li>Uninstalling the app from your device</li>
</ul>
<p>
You can revoke permissions such as microphone or local network access at any time in your device system settings. If you enabled optional crash reporting to your own server, you can disable that feature in the app settings.
</p>
</section>
<section>
<h2>Children's Privacy</h2>
<p>Moonfin is not directed to children under 13 and does not knowingly collect personal information from children.</p>
</section>
<section>
<h2>Changes to This Policy</h2>
<p>
This privacy policy may be updated from time to time. Any changes will be posted on this page with an updated revision date.
</p>
</section>
<section>
<h2>Contact</h2>
<p>
Privacy questions: <a href="mailto:support@moonfin.app">support@moonfin.app</a><br>
Support page: <a href="index.html">Moonfin Support</a><br>
Issue tracker: <a href="https://github.com/Moonfin-Client/Mobile-Desktop/issues">GitHub Issues</a><br>
Source code: <a href="https://github.com/Moonfin-Client/Mobile-Desktop">GitHub</a>
</p>
</section>
</main>
<footer class="footer">
<div class="container">
<p>Moonfin is an independent Jellyfin and Emby client.</p>
</div>
</footer>
</body>
</html>