Skip to content

Commit d41b6e7

Browse files
committed
updated readme and privacy policy for game saving, data collection, removed magic link
1 parent 0b61c2a commit d41b6e7

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ A PWA(Progressive Web App - Available as a browser website or app) for soccer re
77
- **Per-half timer** — set duration per half, timer stops at zero each half rather than ending the game automatically
88
- **Stoppage time** — +Time / -Time buttons with a configurable default (30s) to add or remove time mid-half
99
- **Score & events** — log goals and cards (yellow/red) with optional player numbers; events display with the current cumulative game time (e.g. 47')
10-
- **Match notes** — collapsible notes field during the game and on the final screen, for weather, injuries, or anything needed for a match report
11-
- **Offline-first PWA** — works with no internet after the first load; under production for installation on Android Play Store
10+
- **Match notes** — notes field visible during the game and on the final screen, for weather, injuries, or anything needed for a match report
11+
- **Save & history** — manually save completed matches to the cloud; browse past games and tap into any match for a full event report
12+
- **Offline-first PWA** — works with no internet after the first load; available on the Android Play Store
1213
- **Background timer** — epoch-based clock stays accurate after the screen turns off or the app is backgrounded; notifications fire at half time and full time
13-
- **Supabase sync** (optional) — sign in to save game history to the cloud and browse past matches, otherwise game data is lost after each game session
14+
- **Supabase sync** (optional) — create an account with a display name to save game history to the cloud; game data is not saved automatically
1415

1516
## Use it
1617

privacy.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
</div>
121121

122122
<h1>Privacy Policy</h1>
123-
<div class="last-updated">Last updated: April 21, 2026</div>
123+
<div class="last-updated">Last updated: April 29, 2026</div>
124124

125125
<div class="highlight">
126126
RefClock works fully without an account. No personal data is collected unless you choose to sign in.
@@ -131,7 +131,7 @@ <h2>1. About This App</h2>
131131

132132
<h2>2. Information We Collect</h2>
133133
<p><strong>Without an account:</strong> We collect nothing. No personal information is transmitted off your device.</p>
134-
<p><strong>If you sign in:</strong> We collect only your email address, used solely to authenticate you via magic link. Game records you choose to save (teams, score, events, notes) are stored in your account. We do not collect:</p>
134+
<p><strong>If you create an account:</strong> We collect your email address and the display name you choose during sign-up, used solely to authenticate you and personalize the app. Game records you choose to save (teams, score, events, notes) are stored in your account. We do not collect:</p>
135135
<ul>
136136
<li>Your location</li>
137137
<li>Device identifiers or advertising IDs</li>
@@ -144,7 +144,7 @@ <h2>3. Data Storage</h2>
144144
<p><strong>In the cloud (signed-in users only):</strong> Completed game records are stored in Supabase, a third-party database service. Each record is private to your account and cannot be accessed by other users.</p>
145145

146146
<h2>4. Third-Party Services</h2>
147-
<p>RefClock uses <a href="https://supabase.com/privacy" target="_blank">Supabase</a> for authentication and cloud storage for signed-in users. Supabase processes email addresses for magic link delivery. No advertising networks, analytics platforms, or other third-party SDKs are used.</p>
147+
<p>RefClock uses <a href="https://supabase.com/privacy" target="_blank">Supabase</a> for authentication and cloud storage for signed-in users. Supabase stores your email address and display name for account management. No advertising networks, analytics platforms, or other third-party SDKs are used.</p>
148148

149149
<h2>5. Children's Privacy</h2>
150150
<p>RefClock is suitable for all ages. Users under 13 should use the app without signing in, as the sign-in flow requires an email address.</p>

0 commit comments

Comments
 (0)