• Joined on 2026-05-03
null pushed to main at null/Privacy-Period-Tracker 2026-08-20 21:35:52 -05:00
ca7a187520 fix: make changing the PIN require knowing it
null closed issue null/Privacy-Period-Tracker#68 2026-08-20 21:28:51 -05:00
"Ended" on the period-end reminder records a new period instead of ending one
null pushed to main at null/Privacy-Period-Tracker 2026-08-20 21:28:51 -05:00
bde6528547 fix: stop "Ended" from recording the start of a period
null opened issue null/Privacy-Period-Tracker#75 2026-08-20 21:24:15 -05:00
Deferred: §30's four-button follow-up and §29's custom reminder time
null opened issue null/Privacy-Period-Tracker#71 2026-08-20 21:24:14 -05:00
A denied notification permission is ignored, and unposted reminders still count as having asked
null opened issue null/Privacy-Period-Tracker#72 2026-08-20 21:24:14 -05:00
Changing the reminder time does not move it, rescheduling can fire it early, and a zone change never re-aims it
null opened issue null/Privacy-Period-Tracker#73 2026-08-20 21:24:14 -05:00
Worker failures are indistinguishable from "nothing to say", and an answered reminder stays in the shade
null opened issue null/Privacy-Period-Tracker#74 2026-08-20 21:24:14 -05:00
ReminderWorker, NotificationActionHandler and the scheduler have no tests
null opened issue null/Privacy-Period-Tracker#68 2026-08-20 21:24:13 -05:00
"Ended" on the period-end reminder records a new period instead of ending one
null opened issue null/Privacy-Period-Tracker#69 2026-08-20 21:24:13 -05:00
Reminder actions apply to today, not to the day they asked about
null opened issue null/Privacy-Period-Tracker#70 2026-08-20 21:24:13 -05:00
The check-in counter resets on every process start, so the app may never stop asking
null opened issue null/Privacy-Period-Tracker#66 2026-08-20 21:22:38 -05:00
SECURITY.md describes a biometric key that does not exist, and the checklist is missing the rows the log says it has
null opened issue null/Privacy-Period-Tracker#67 2026-08-20 21:22:38 -05:00
Onboarding and the forgotten-PIN screen still have no way back
null opened issue null/Privacy-Period-Tracker#62 2026-08-20 21:22:37 -05:00
Setting a PIN can lock you out of the session you set it in
null opened issue null/Privacy-Period-Tracker#63 2026-08-20 21:22:37 -05:00
App lock: a PIN just for this app, a fingerprint or face, or either
null opened issue null/Privacy-Period-Tracker#64 2026-08-20 21:22:37 -05:00
A corrupt lock file can crash at boot, and a lockout that cannot be signed vanishes
null opened issue null/Privacy-Period-Tracker#65 2026-08-20 21:22:37 -05:00
The lock's ViewModels and biometric path have no tests
null opened issue null/Privacy-Period-Tracker#60 2026-08-20 21:22:36 -05:00
Change PIN never checks the current PIN
null opened issue null/Privacy-Period-Tracker#61 2026-08-20 21:22:36 -05:00
The Settings tab pins itself to whichever settings page you were on, and no settings page has a back arrow
null closed issue null/Privacy-Period-Tracker#50 2026-08-20 16:41:11 -05:00
Commit the learning-curve simulation as a permanent guard