Skip to content

Commit f85accd

Browse files
appdevelopskclaude
andcommitted
add privacy + support pages for RenewCast
RenewCast is the concept rebuild of the warranty-keeper codebase (appliance replacement forecaster). Pages follow the LeaveBy/SizeCue/AwayHours pattern. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H8kFZ2MShxjvS2wkKM2xZD
1 parent 8c4f3b7 commit f85accd

2 files changed

Lines changed: 89 additions & 0 deletions

File tree

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Privacy Policy - RenewCast</title>
7+
<style>
8+
body { font-family: -apple-system, sans-serif; max-width: 800px; margin: 40px auto; padding: 0 20px; color: #333; line-height: 1.6; }
9+
h1 { color: #143D24; } h2 { color: #444; margin-top: 32px; }
10+
a { color: #2E9E52; }
11+
</style>
12+
</head>
13+
<body>
14+
<h1>Privacy Policy</h1>
15+
<p><strong>RenewCast</strong> — Last updated: July 25, 2026</p>
16+
17+
<h2>Overview</h2>
18+
<p>RenewCast forecasts when the appliances you own will need replacing and what to set aside each month. It is private by default: the appliances, purchase months, lifespans and costs you enter are stored only on your device in a local database. Nothing you enter is uploaded to our servers, and there is no account to create.</p>
19+
20+
<h2>Information You Enter</h2>
21+
<p>Appliance categories, optional nicknames, purchase months, expected lifespans, replacement costs and repair quotes stay on your device. You can edit or delete any appliance at any time, and uninstalling the app removes all of this data.</p>
22+
23+
<h2>Analytics &amp; Crash Reporting</h2>
24+
<p>We use Firebase Analytics to collect anonymized usage data (such as screen views) and Sentry / Firebase Crashlytics to receive crash reports, so we can improve the app. This data is not linked to the appliance information you enter and does not identify you.</p>
25+
26+
<h2>Advertising</h2>
27+
<p>The app displays ads via Google AdMob. AdMob may collect device identifiers to deliver and measure ads, in accordance with <a href="https://policies.google.com/privacy">Google's privacy policy</a>. On iOS, we request your permission through Apple's App Tracking Transparency before any tracking. An optional one-time in-app purchase removes ads.</p>
28+
29+
<h2>Notifications</h2>
30+
<p>Replacement reminders are local notifications scheduled on your device. We do not send push notifications from a server.</p>
31+
32+
<h2>Data Export</h2>
33+
<p>You can export your plan as a JSON document using the share feature. You choose where that file goes; we do not receive a copy.</p>
34+
35+
<h2>Children's Privacy</h2>
36+
<p>RenewCast is not directed to children under 13 and we do not knowingly collect personal information from children.</p>
37+
38+
<h2>Changes</h2>
39+
<p>We may update this policy from time to time; changes will be posted on this page.</p>
40+
41+
<h2>Contact</h2>
42+
<p><a href="mailto:app.develop.sk@gmail.com">app.develop.sk@gmail.com</a></p>
43+
</body>
44+
</html>

support/renewcast/index.html

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>RenewCast — Support</title>
7+
<meta name="description" content="RenewCast - forecast when your appliances will need replacing, what to set aside each month, and whether a repair is worth it.">
8+
<style>
9+
body { font-family: -apple-system, sans-serif; max-width: 760px; margin: 40px auto; padding: 0 20px; color: #22301f; line-height: 1.65; }
10+
header { text-align: center; margin-bottom: 32px; }
11+
h1 { color: #143D24; margin-bottom: 4px; }
12+
.tag { color: #2E9E52; font-weight: 600; }
13+
h2 { color: #444; margin-top: 30px; }
14+
a { color: #2E9E52; }
15+
.faq { background: #f2faf3; border-radius: 14px; padding: 4px 20px; margin-top: 16px; }
16+
.faq h3 { color: #143D24; font-size: 1rem; margin-bottom: 4px; }
17+
.card { border: 1px solid #e2f0e4; border-radius: 14px; padding: 18px 20px; margin-top: 20px; }
18+
</style>
19+
</head>
20+
<body>
21+
<header>
22+
<h1>RenewCast</h1>
23+
<p class="tag">Your appliance replacement forecast</p>
24+
</header>
25+
26+
<h2>What is RenewCast?</h2>
27+
<p>RenewCast turns the appliances you own into a replacement timeline. Add what you own and when you bought it; RenewCast forecasts when each item will likely need replacing, tells you what to set aside each month, and — when something breaks — judges whether a repair quote is still worth paying.</p>
28+
29+
<div class="faq">
30+
<h3>How is the forecast calculated?</h3>
31+
<p>Each appliance kind has a typical service life (adjustable per item). The forecast month is your purchase month plus that lifespan; the monthly set-aside spreads the replacement cost over the months remaining.</p>
32+
<h3>How does the repair-or-replace verdict work?</h3>
33+
<p>We compare your repair quote against the value the appliance has left (based on its remaining life and replacement cost). Quotes under the break-even favour repairing; above it, replacing wins.</p>
34+
<h3>Is my data private?</h3>
35+
<p>Yes — everything you enter is stored on your device only. See the <a href="/privacy-policy/renewcast/">privacy policy</a>.</p>
36+
<h3>What does Premium include?</h3>
37+
<p>A single one-time purchase removes ads and lifts the free 10-appliance limit. No subscription.</p>
38+
</div>
39+
40+
<div class="card">
41+
<h2>Contact</h2>
42+
<p>Questions or feedback: <a href="mailto:app.develop.sk@gmail.com">app.develop.sk@gmail.com</a></p>
43+
</div>
44+
</body>
45+
</html>

0 commit comments

Comments
 (0)