Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
168 lines
4.7 KiB
HTML
168 lines
4.7 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>markdownViewr — Privacy Policy</title>
|
|
<style>
|
|
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
|
|
|
|
body {
|
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
|
background: #f5f5f7;
|
|
color: #1d1d1f;
|
|
line-height: 1.6;
|
|
padding: 48px 24px 80px;
|
|
}
|
|
|
|
main {
|
|
max-width: 720px;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.icon {
|
|
width: 72px;
|
|
height: 72px;
|
|
border-radius: 22%;
|
|
box-shadow: 0 6px 24px rgba(0,0,0,0.15);
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
h1 {
|
|
font-size: 2rem;
|
|
font-weight: 700;
|
|
letter-spacing: -0.02em;
|
|
margin-bottom: 4px;
|
|
}
|
|
|
|
.effective {
|
|
font-size: 0.85rem;
|
|
color: #888;
|
|
margin-bottom: 32px;
|
|
}
|
|
|
|
h2 {
|
|
font-size: 1.2rem;
|
|
font-weight: 600;
|
|
margin-top: 32px;
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
p { margin-bottom: 12px; }
|
|
|
|
.lead {
|
|
font-size: 1.1rem;
|
|
color: #333;
|
|
}
|
|
|
|
ul { margin: 0 0 12px 22px; }
|
|
li { margin-bottom: 6px; }
|
|
|
|
a { color: #0071e3; }
|
|
|
|
code {
|
|
font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
|
|
font-size: 0.9em;
|
|
}
|
|
|
|
footer {
|
|
max-width: 720px;
|
|
margin: 56px auto 0;
|
|
font-size: 0.8rem;
|
|
color: #aaa;
|
|
}
|
|
|
|
footer a { color: #aaa; }
|
|
|
|
@media (prefers-color-scheme: dark) {
|
|
body { background: #1c1c1e; color: #f5f5f7; }
|
|
.lead { color: #ccc; }
|
|
.effective { color: #777; }
|
|
a { color: #4ea1ff; }
|
|
footer, footer a { color: #555; }
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<main>
|
|
<img class="icon" src="icon.png" alt="markdownViewr icon">
|
|
<h1>Privacy Policy</h1>
|
|
<p class="effective">markdownViewr · Effective June 12, 2026</p>
|
|
|
|
<p class="lead">
|
|
markdownViewr does not collect, store, transmit, or share any personal
|
|
information. There are no accounts, no analytics, and no tracking of any kind.
|
|
</p>
|
|
|
|
<h2>Information we collect</h2>
|
|
<p>
|
|
None. markdownViewr collects no personal data. It does not contain analytics,
|
|
advertising, tracking technologies, crash reporters, or any mechanism that
|
|
gathers information about you or your device.
|
|
</p>
|
|
|
|
<h2>Your files</h2>
|
|
<p>
|
|
markdownViewr is a view-only document app. It reads only the files you
|
|
explicitly open, and processes them entirely on your Mac to render them for
|
|
display. Your documents are never uploaded, copied to any server, or sent to
|
|
the developer or anyone else. Any settings and themes you create are stored
|
|
locally on your Mac.
|
|
</p>
|
|
|
|
<h2>Network activity</h2>
|
|
<p>
|
|
The app itself sends no information about you anywhere. The only network
|
|
requests it makes are ones you initiate through your own content or actions:
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
<strong>Remote images.</strong> If a document you open references an image
|
|
by a remote (<code>http</code>/<code>https</code>) URL, the app loads that
|
|
image so it can be displayed. That request goes directly to the server
|
|
hosting the image, which — like any web request — can see your IP address.
|
|
markdownViewr adds no identifying information to these requests.
|
|
</li>
|
|
<li>
|
|
<strong>Update checks (non‑App‑Store version only).</strong> The
|
|
version downloaded directly (DMG or Homebrew) periodically checks for new
|
|
releases by fetching a public update feed hosted on GitHub. This request
|
|
contains no personal data. The Mac App Store version does not do this —
|
|
it is updated through the App Store.
|
|
</li>
|
|
</ul>
|
|
|
|
<h2>Third parties</h2>
|
|
<p>
|
|
markdownViewr shares no data with third parties, because it collects none.
|
|
The remote servers and update host described above receive only the ordinary
|
|
network request needed to fulfill your action, never personal information from
|
|
the app.
|
|
</p>
|
|
|
|
<h2>Children's privacy</h2>
|
|
<p>
|
|
markdownViewr does not collect personal information from anyone, including
|
|
children under 13.
|
|
</p>
|
|
|
|
<h2>Changes to this policy</h2>
|
|
<p>
|
|
If this policy changes, the updated version will be posted on this page with a
|
|
new effective date.
|
|
</p>
|
|
|
|
<h2>Contact</h2>
|
|
<p>
|
|
Questions about this policy can be sent to
|
|
<a href="mailto:darin.kelkhoff@gmail.com">darin.kelkhoff@gmail.com</a>.
|
|
</p>
|
|
</main>
|
|
|
|
<footer>
|
|
<a href="./">← markdownViewr</a> ·
|
|
<a href="https://github.com/darinkelkhoff/markdownViewr">GitHub</a>
|
|
</footer>
|
|
</body>
|
|
</html>
|