263 lines
7.9 KiB
HTML
263 lines
7.9 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<title>Privacy Policy — Show Me The Fuel Refund</title>
|
|
<style>
|
|
:root {
|
|
--brand: #24603a;
|
|
--brand-ink: #163d26;
|
|
--page-bg: #eeece3;
|
|
--paper: #fdfcfa;
|
|
--ink: #1c201d;
|
|
--ink-2: #5b645d;
|
|
--line: #e4e1d6;
|
|
}
|
|
|
|
* { box-sizing: border-box; }
|
|
|
|
html { background: var(--page-bg); }
|
|
|
|
body {
|
|
margin: 0;
|
|
min-height: 100vh;
|
|
background: var(--page-bg);
|
|
color: var(--ink);
|
|
display: flex;
|
|
justify-content: center;
|
|
padding: 48px 20px;
|
|
}
|
|
|
|
.policy {
|
|
width: 100%;
|
|
max-width: 680px;
|
|
margin: 0;
|
|
height: fit-content;
|
|
background: var(--paper);
|
|
border: 1px solid var(--line);
|
|
border-radius: 16px;
|
|
box-shadow: 0 1px 2px rgba(28, 32, 29, 0.04), 0 18px 40px -24px rgba(28, 32, 29, 0.22);
|
|
padding: 48px 44px 60px;
|
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
|
|
font-size: 16px;
|
|
line-height: 1.7;
|
|
}
|
|
|
|
@media (max-width: 560px) {
|
|
body { padding: 0; }
|
|
.policy { border-radius: 0; border: none; padding: 40px 24px 60px; }
|
|
}
|
|
|
|
.policy header {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
padding-bottom: 22px;
|
|
margin-bottom: 30px;
|
|
border-bottom: 1px solid var(--line);
|
|
}
|
|
.policy header .mark {
|
|
width: 34px;
|
|
height: 34px;
|
|
border-radius: 8px;
|
|
background: var(--brand);
|
|
flex: none;
|
|
}
|
|
.policy header .app-name {
|
|
font-size: 13.5px;
|
|
font-weight: 600;
|
|
color: var(--ink-2);
|
|
}
|
|
|
|
.policy h1 {
|
|
font-family: Georgia, "Iowan Old Style", "Palatino Linotype", serif;
|
|
font-weight: 400;
|
|
font-size: 30px;
|
|
line-height: 1.2;
|
|
color: var(--brand-ink);
|
|
margin: 0 0 6px;
|
|
text-wrap: balance;
|
|
}
|
|
.policy .effective {
|
|
font-size: 13.5px;
|
|
color: var(--ink-2);
|
|
margin: 0 0 28px;
|
|
}
|
|
.policy .intro {
|
|
font-size: 16.5px;
|
|
color: var(--ink-2);
|
|
margin: 0 0 40px;
|
|
max-width: 58ch;
|
|
}
|
|
|
|
.policy h2 {
|
|
font-family: Georgia, "Iowan Old Style", "Palatino Linotype", serif;
|
|
font-weight: 400;
|
|
font-size: 20px;
|
|
color: var(--ink);
|
|
margin: 44px 0 12px;
|
|
padding-top: 24px;
|
|
border-top: 1px solid var(--line);
|
|
}
|
|
.policy section:first-of-type h2 { border-top: none; padding-top: 0; margin-top: 0; }
|
|
|
|
.policy p { margin: 0 0 14px; max-width: 62ch; }
|
|
.policy ul { margin: 0 0 14px; padding-left: 22px; max-width: 60ch; }
|
|
.policy li { margin: 0 0 6px; }
|
|
|
|
.policy a { color: var(--brand-ink); }
|
|
.policy a:focus-visible { outline: 2px solid var(--brand); outline-offset: 2px; }
|
|
|
|
.policy strong { font-weight: 600; }
|
|
|
|
.policy footer {
|
|
margin-top: 56px;
|
|
padding-top: 22px;
|
|
border-top: 1px solid var(--line);
|
|
font-size: 13.5px;
|
|
color: var(--ink-2);
|
|
}
|
|
</style>
|
|
|
|
<body>
|
|
<div class="policy">
|
|
<header>
|
|
<div class="mark" aria-hidden="true"></div>
|
|
<span class="app-name">Show Me The Fuel Refund</span>
|
|
</header>
|
|
|
|
<h1>Privacy Policy</h1>
|
|
<p class="effective">Effective date: August 17, 2026</p>
|
|
<p class="intro">
|
|
This policy explains what Show Me The Fuel Refund (the "app") does and does
|
|
not do with your data. If anything here is unclear, contact
|
|
<a href="mailto:ohbrer+ShowMeTheFuelRefund@gmail.com">ohbrer+ShowMeTheFuelRefund@gmail.com</a>.
|
|
</p>
|
|
|
|
<section>
|
|
<h2>Overview</h2>
|
|
<p>
|
|
The app helps you collect and organize Missouri fuel purchase receipts so
|
|
you can claim Missouri's Motor Fuel Tax Refund. It has no server or
|
|
backend of its own — every vehicle, fuel receipt, and photo you log
|
|
is stored locally on your device, and optionally backed up to a cloud
|
|
storage account <strong>you</strong> choose and control. We (the
|
|
developer) never receive, see, or have access to a copy of your data.
|
|
</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>Data Stored Locally</h2>
|
|
<p>
|
|
The app stores the following on your device only, unless you connect a
|
|
cloud storage account (see below):
|
|
</p>
|
|
<ul>
|
|
<li>Vehicle information you enter (VIN, nickname)</li>
|
|
<li>Fuel purchase records (date, gallons, price, total cost)</li>
|
|
<li>Receipt photos you capture or select</li>
|
|
</ul>
|
|
<p>
|
|
This data is never transmitted to us. Uninstalling the app, or never
|
|
connecting a cloud backup, means this data exists only on that device.
|
|
</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>Optional Cloud Backup</h2>
|
|
<p>
|
|
If you connect a cloud storage account in Settings, a copy of the data
|
|
above is also stored there — in storage <strong>you</strong> control:
|
|
</p>
|
|
<ul>
|
|
<li><strong>Google Drive</strong> — via Google Sign-In and the Drive API</li>
|
|
<li><strong>Dropbox</strong> — via the Dropbox API</li>
|
|
<li><strong>Microsoft OneDrive</strong> — via the Microsoft Graph API</li>
|
|
<li><strong>WebDAV</strong> — your own self-hosted server (Nextcloud, ownCloud, or similar)</li>
|
|
</ul>
|
|
<p>
|
|
For OAuth-based providers (Google Drive, Dropbox, OneDrive), the app
|
|
requests only the permissions needed to create, read, and write files in
|
|
a folder it manages there. We do not read, log, or have access to
|
|
anything stored in these accounts — the connection is directly
|
|
between your device and the provider you chose. For WebDAV, your server
|
|
credentials are stored using your device's OS-level encrypted storage
|
|
(Android Keystore) and are used only to connect directly to the server
|
|
you specify.
|
|
</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>Advertising (Google AdMob)</h2>
|
|
<p>
|
|
Unless you've purchased "Remove Ads for a Year," the app shows a single
|
|
interstitial ad, at most once per app session, via Google AdMob. AdMob
|
|
may collect data such as an advertising identifier and coarse,
|
|
IP-based location to serve and measure ads. This collection is
|
|
Google's, governed by
|
|
<a href="https://policies.google.com/privacy">Google's own privacy policy</a>
|
|
and
|
|
<a href="https://support.google.com/admob/answer/6128543">AdMob's data disclosure</a>
|
|
— it is not something this app adds on top of, and we have no
|
|
access to it.
|
|
</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>In-App Purchases</h2>
|
|
<p>
|
|
"Remove Ads for a Year" is processed entirely through Google Play
|
|
Billing. We do not receive or store payment information — that's
|
|
handled by Google Play directly.
|
|
</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>What We Don't Do</h2>
|
|
<ul>
|
|
<li>No analytics SDKs</li>
|
|
<li>No crash-reporting SDKs</li>
|
|
<li>No tracking of your usage or behavior</li>
|
|
<li>No server of ours that receives, stores, or processes your data</li>
|
|
<li>No selling or sharing of data with anyone, for any reason</li>
|
|
</ul>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>Data Deletion</h2>
|
|
<p>
|
|
You can delete your data at any time from <strong>Settings > Data >
|
|
Advanced</strong> (purge all data, or a specific date range), and
|
|
disconnect any cloud storage account from <strong>Settings >
|
|
Data</strong>. Deleting the app removes everything stored locally;
|
|
anything already backed up to your own cloud storage account remains
|
|
there under your control until you delete it yourself.
|
|
</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>Children's Privacy</h2>
|
|
<p>
|
|
This app is not directed at children under 13 and does not knowingly
|
|
collect data from them.
|
|
</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>Changes to This Policy</h2>
|
|
<p>
|
|
If this policy changes, the effective date above will be updated.
|
|
Continued use of the app after a change constitutes acceptance of the
|
|
updated policy.
|
|
</p>
|
|
</section>
|
|
|
|
<footer>
|
|
Questions, problem receipts/VINs, or error reports:
|
|
<a href="mailto:ohbrer+ShowMeTheFuelRefund@gmail.com">ohbrer+ShowMeTheFuelRefund@gmail.com</a>
|
|
</footer>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|