DAYTRAVELLER · v3.1 · LIVE ON iOS & ANDROID

Travel the world.
Stay compliant.

The automatic day & night counter for tax residency and visa compliance. Schengen 90/180, UK Statutory Residence, US Substantial Presence, rolling 365-day windows — tracked in the background, exported as audit-ready PDFs. Built for digital nomads, expats, and global professionals who need to be right.

4.8 ★App Store rating
200+Countries supported
0 KBSent to our servers
Schengen 90 / 180 UK SRT Statutory Residence US Substantial Presence Rolling 365-day windows 200+ countries PDF + CSV exports
§ 01 · THE PROBLEMWHY THIS MATTERS

A single missed day can cost you residency, a visa, or six figures.

SCHENGEN · UK SRT · US SPT
RESIDENCY TRIGGERS
AUDIT RISK
!

Tax residency triggers

Spend 183 days in a country by accident and you may have triggered tax residency — full income exposure, retroactive filings, and penalties. Most travellers don't count nights right.

Visa overstays

Schengen's 90/180 rolling rule isn't intuitive. Neither are the UK SRT day tests or the US Substantial Presence weighted formula. One mistake means a multi-year ban, deportation, or denied re-entry.

§

Audit panic

Tax authorities and embassies want day-by-day proof of presence. Reconstructing six years of flights, hotels, and entry stamps under audit pressure is a full-time job — and a memory test you'll fail.

§ 02 · HOW IT WORKSTHREE TAPS · ZERO MAINTENANCE

Enable. Travel. Export.

PASSIVE BACKGROUND
NO MANUAL CHECK-INS
MIDNIGHT PRESENCE DETECTION
1

Enable location

Grant DayTraveller background location once. That's it. No daily check-ins, no boarding-pass uploads, no email forwarding. The app does the rest while you live your life.

Setup · under 60 seconds
2

We count midnights

Each night, DayTraveller detects where you slept and logs the day to the right country (and state/province in large countries). Edit anything for flights, delays, or special cases — bulk import supported.

Tracking · 200+ countries
3

Export when asked

Real-time counters tell you exactly where you stand. When the accountant, immigration officer, or HMRC asks, export an audit-ready PDF or CSV covering any window you choose.

Output · PDF · CSV · summary
§ 03 · COMPLIANCE RULESEVERY MAJOR REGIME · BUILT IN

The rule logic is the product.

SCHENGEN 90/180 · ROLLING
UK SRT TIE-TEST
US 3-YEAR SPT FORMULA

Each regime has its own quirk. We've codified the lot.

The hard part isn't logging days — it's applying the right rule. Schengen counts days within any 180-day window. UK SRT layers automatic tests + sufficient-ties against your day-count. The US weights three years at 1 + 1/3 + 1/6 to compute substantial presence. We did the maths so you don't have to.

Set the rules that apply to you. Get a live counter and a warning before you cross the line — not after.

EU · Schengen 90/180 UK · Statutory Residence US · Substantial Presence AU · 183-day test CA · Deemed residency Custom · rolling 365
§ 04 · FEATURESEVERYTHING THE TRAVELLER NEEDS

Built precisely for the long haul.

AUTO TRACK · MANUAL EDIT
RULE-AWARE COUNTERS
PDF + CSV EXPORTS
§ 01 · TRACKING

Passive background tracking

Battery-friendly location sampling. Midnight presence detection — the night you slept somewhere is the night that counts. No daily check-ins, no manual mode.

Works · iOS & Android
§ 02 · COMPLIANCE

Rule-aware counters

Schengen 90/180, UK SRT day tests, US Substantial Presence weighted formula, AU 183-day, CA deemed residency, plus fully custom rolling windows for any visa.

Built in · 15+ rules
§ 03 · MAPS

Country + state granularity

200+ countries with state/province tracking in the US, Canada, Australia, India, and more — because tax residency in Texas isn't tax residency in California.

Resolution · state-level
§ 04 · CALENDAR

Heatmap visualisation

Your travel year at a glance — a beautiful day-by-day heatmap by country. Pinch in for individual days, pinch out for five-year overviews. Trip patterns become obvious.

Span · day → year → 5y
§ 05 · EDIT

Fully editable trip logs

Flights got delayed? Connecting through a country that shouldn't count? Edit, merge, split, or delete any entry. Bulk import from CSV. Every change auditable.

Audit · change log
§ 06 · REPORTS

Audit-ready exports

Generate PDF reports for the accountant or embassy: rolling 365-day summaries, country-by-country breakdowns, dated proof of presence. CSV for the spreadsheet people.

Formats · PDF · CSV
§ 07 · ALERTS

Warnings before the line

"You have 12 days left in Schengen." Customisable thresholds per rule. Get a push notification before you cross — not after immigration tells you.

Notify · configurable
§ 08 · APPEARANCE

Light + dark mode

Designed by people who actually travel. Readable in airport lounges and on red-eye flights. Native iOS and Android components. Smooth animations.

Themes · light · dark · auto
§ 09 · PRIVACY

Encrypted on-device

All data lives on your device, encrypted with SQLCipher. No accounts, no analytics, no cloud upload. Your travel history is yours alone — and stays that way.

Storage · SQLCipher · local-only
§ 05 · REPORTSTHE PDF AUDITORS ACCEPT

A report that looks like a professional made it.

CHRONOLOGICAL LOGS
COUNTRY BREAKDOWNS
ROLLING 365 · AUDIT-READY

Generate tax-ready presence reports in seconds.

One tap exports a clean, formatted PDF (or CSV) covering any date range — last 12 months, last tax year, custom window. Dated proof of presence with country, city, day count, and a summary table the accountant can drop straight into the return.

Send it to HMRC, IRS, your accountant, an embassy, or HR. The format is professional, the maths is right, and the change log is preserved if anyone questions the entries.

PDF · audit-ready CSV · spreadsheets 365-day rolling Per-country Per-state Tax-year window

Your travel history lives on your device.

DayTraveller is built for people who already give their data away too freely. We don't want yours.

Every entry is encrypted at rest using SQLCipher. There's no account, no cloud sync, no analytics SDK harvesting your itinerary. The app works offline. The export goes where you send it.

  • SQLCipher encryption at rest · industry-grade AES-256
  • No account, no login — install it and go
  • Zero analytics — no Firebase, no Mixpanel, no nothing
  • No cloud upload — exports go to your hands, not our servers
  • Open permissions — kill location any time without losing data
§ 06 · WHO IT'S FORBUILT FOR THREE AUDIENCES

Different problems. Same maths.

NOMADS · EXPATS
BUSINESS TRAVELLERS
TAX PROS
N
The Nomad
remote · 6 countries / yr
"Schengen used to be the calendar I dreaded. DayTraveller turned the 90/180 rolling window into a single counter on my home screen. I haven't worried about my next Lisbon flight in 18 months."
87Days · Schengen
6Countries · 90d
0Overstays
E
The Expat
UK + Portugal · NHR
"I needed to prove to HMRC I was under the UK day tests and to the Portuguese authorities I was over theirs. DayTraveller gave me both reports for the same year — same numbers, different windows. Audit done in an afternoon."
42UK days · 23%
198PT days · NHR
NHRStatus held
B
The Business Traveller
corporate · 14 markets
"Finance kept asking for per-country day counts for our PE tax exposure. I send them a CSV once a quarter. They stopped asking individually. The CFO sleeps better. So do I."
14Countries · YTD
112Travel days
4CSV exports / yr
§ 07 · PRICINGFREE TO TRY · PRO TO STAY

Free forever. Pro when you need more.

FREE · CORE TRACKING
PRO · USD 3.99 / mo
OR 29.99 / yr
Free Forever · core tracking
$0/ forever

Get the counters running and never pay a cent.

  • Automatic country tracking · 200+ countries
  • Manual edits + bulk import
  • 3 active compliance rules (Schengen, UK SRT, US SPT)
  • Calendar heatmap · last 90 days
  • 1 PDF / CSV export per month
  • No alerts · no state-level tracking
Download free
§ 08 · FAQSTUFF PEOPLE ASK

Quick answers.

PRIVACY · BATTERY
ACCURACY · MIGRATION
SUPPORT
Does it drain my battery?

No. DayTraveller uses significant-location sampling, not continuous GPS. Modern iPhones and Android devices wake the app a handful of times per day. Typical impact: under 1% of daily battery.

What about countries I've already visited?

Import them. The app supports CSV bulk import with dates, countries, and notes — paste in a travel history from your calendar, your accountant, or an old spreadsheet, and DayTraveller will backfill the entire timeline and run the rules against it.

How accurate is "midnight presence"?

The app records the country you were in at local midnight, which is the legal standard for almost every visa and tax regime. Edge cases (red-eye flights, time-zone changes mid-flight) are easy to edit manually — and every edit is logged for audit.

Will it work if my device is offline?

Yes. Location is sampled on-device. The country lookup is cached. The database is local. You can fly from London to Mexico with airplane mode on and DayTraveller will pick up the new country the moment you land and connect.

Can I export to my accountant?

Yes — the PDF report is designed for accountants, lawyers, and embassies. CSV is for spreadsheets. Both include change-log metadata so any manual edits are visible. HMRC, IRS, and most embassy submissions accept this format.

Is my data really private?

Yes. SQLCipher-encrypted local database, no account, no analytics, no cloud sync, no third-party SDKs harvesting telemetry. We can't see your data because it never leaves your phone. Permissions can be revoked any time without losing the local history.

How do I cancel Pro?

Through your App Store / Play Store subscriptions page. Cancel any time — the Pro features stay active until the period ends, and your data remains on your device regardless of subscription status.

v3.1 · LIVE ON iOS · ANDROID

Stop counting days in your head.

Install DayTraveller in under sixty seconds. Travel the world. Stay compliant. Let your phone do the maths.

Download on theApp Store Get it onGoogle Play