A native iOS app that records the days you spend in each US state
and foreign country, on the phone you already carry. Your location
history never leaves the device. Each day is hash-chained into a
cryptographic record you, your CPA, or an auditor can verify offline.
iPhone & iPad · iOS 18+ · 30-day free trial ·
$3.99 / month or $29.99 / year
❄
Your data. On your device.
Exports and backups never leave this device unless you share them.
Nothing is transmitted automatically. No analytics, no crash
reporter, no ad tracking. The only outbound request is a hash-only
submission to a public RFC 3161 timestamp authority —
never your location, never anything that identifies you.
What it does
A small product that does one thing well.
01
Counts your days, jurisdiction by jurisdiction
Uses iOS background location (visit detection and significant
location changes) to assemble a day-by-day record of the US
states and foreign countries you spent time in — no manual
logging required.
CLVisit + significant change · on-device only
02
Warns you before a threshold
Set a threshold (for example, the 183-day common-law test in
many US states) and receive a local notification before you
cross it.
Local alerts · never push from a server
03
Tamper-evident records
Each day’s record is SHA-256 hashed into a chain and
periodically anchored to a public RFC 3161 timestamp
authority (FreeTSA), so a later edit is detectable.
SHA-256 chain · FreeTSA RFC 3161
04
Open exports, no vendor lock-in
Your records export as plain CSV, JSON, Audit Evidence JSON,
and plain-text summaries so your CPA or tax attorney can read
them without any tool from us. The
30-day trial lets you try the workflow before subscribing.
A file your client can hand you, that you can verify offline.
SnowbirdDays exports an Audit Evidence JSON artifact: a single
self-describing document containing the daily attestation chain
and its anchor receipts. A standalone Swift verifier on the
public site confirms the chain offline.
Does the app send my location anywhere? How do I delete my data?
What happens if my subscription lapses? The support page answers
these directly — no autoresponder.