Country Days Tracker: Bounded
Stay visa and tax compliant
Only for iPhone
Free · In-App Purchases · Designed for iPhone. Not verified for macOS.
Bounded automatically counts the days you spend in every country — so you always know exactly where you stand with visa limits and tax residency rules.
TRACKING ON AUTOPILOT
• GPS logs which country you're in each day
• Photo import restores years of past travel
• Add or edit any trip manually
COUNTERS FOR EVERY RULE
• Ready-made presets for 100+ countries — 183-day rules, Schengen 90/180, visa limits, citizenship timelines
• Get notified before you approach a limit
• See your day counts at a glance with widgets
• Keep passports, visas, and residency permits in one place
PRIVATE BY DESIGN
• Your travel history stays on your device
• No accounts, no sign-ups
• We never see your timeline, photos, or documents
WHO IT'S FOR
• Digital nomads managing visa day limits
• Expats tracking tax residency thresholds
• Frequent travelers who need exact day counts
Stop guessing. Stop counting on spreadsheets. Bounded keeps track so you don't have to.
Bounded Premium is available via auto-renewable subscription. A free trial is included so you can explore all features before committing. Subscription is required for GPS auto-tracking, saving travel history, and full app access.
Terms of Use: https://bounded.app/terms
Privacy Policy: https://bounded.app/privacy
more • Bug fixes
2.1.5 1 day ago
• Bug fixes
2.1.4 5 days ago
• Bug fixes
2.1.3 5 days ago
• Redesigned History: trips as cards by year, and a refreshed calendar
• More accurate country borders, so days near a border count for the right country
• Counters show how planned trips change your count, and residency checklists let you choose to keep or avoid residency
• New widgets: Current stay and a small Counter
• Choose how countries are detected: turn GPS or photos off in Settings. Photos no longer override your GPS days
• Spot a wrong count? Report it from the breakdown
• Bug fixes
2.1.2 18 Oct
• Fixed a date bug for users in New Zealand, Fiji, Tonga, Samoa and Kiribati that showed saved days a day late and shifted them forward
• More reliable GPS days: a single stray fix no longer invents a country, and nights around a DST change land on the right date
• Counters turn red with "Out of reach" when a goal can no longer be met this period
• New "Last 365 days" period; year-based counters pick specific years
• Travel map day counts match Home on border-crossing days
• Bug fixes
2.1.1 7 Oct
• Plan future trips and see when each counter hits its limit
• Import travel history from Google Timeline, Flighty, .ics and CSV
• 25 new counters, incl. Schengen microstates and more US states — or request one we don't have yet
• Home banner to confirm trips we weren't sure about
• Cabin crew mode: exclude Work days from presence counters
• Days at sea count as International Waters
• Quick-add button next to the tab bar
• Reach-at-least counters show "Reached", not "Overstayed"
• Bug fixes
2.1.0 20 Sept
Bug fixes and polish.
Thanks for using Bounded!
2.0.1 14 Sept
Bounded 2.0 — a new Home, a travel map, and a timeline you can drag.
• Redesigned Home: where you are and how long you've been there at a glance, with counters you can reorder or remove with a long press
• Travel map: every country you've been to, shaded by the days you spent there. Zoom in for US states, tap a flag for the count
• New timeline editor: drag a trip's edges to fix its dates, pinch to zoom, or expand to a full calendar — no more wrestling with date pickers
• Refreshed tab bar on iOS 26 with a shortcut to add a counter
• Bug fixes and refinements
Thanks for using Bounded!
2.0.0 28 Aug
• New "You" tab: keep your passports, visas, and residency permits in one place with a redesigned add & edit flow
• Counter notifications: get notified before you approach a counter's day limit
• 26 new counters added from your requests, including Switzerland residence permit and citizenship
• UK and Australia tax-year counters can now flip between gaining and avoiding residency
• Helpful links for tricky rules: UK Statutory Residence Test ties checker and calculators for ambiguous presets
• Faster photo loading when inspecting a day
• Bug fixes and refinements
Thanks for using Bounded!
1.10.0 16 Aug
• Learn more about any rule: counter presets now link to plain-English guides explaining each country's day-count rules
• New residency statuses: New Zealand Subclass 444, CPLP, and BN(O)
• New tax residency presets for the Netherlands, Switzerland, Hong Kong, Sweden, and Belgium
• Personalized counter recommendations when adding a new counter
• Cleaner, reorganized Settings
• Fixed: scanning animation no longer interrupts your music
Thanks for using Bounded!
1.9.2 5 Aug
• Smarter flight detection: flying over or connecting through a country no longer counts as a day spent there
• More accurate confidence indicators for days with limited evidence
• Bug fixes and reliability improvements
Thanks for using Bounded!
1.9.1 30 Jul
This update is all about keeping better records of your trips:
• Work & personal labels — mark whole trips or individual days as work or personal, perfect for tax season.
• Travel proofs — attach boarding passes, receipts, photos, scans, and links to any trip, so your evidence lives right next to your day count.
• Trip notes — jot down anything worth remembering about a trip.
• Day details — tap any day to see exactly how it was tracked and how confident the tracking is.
• Smarter exports — your labels and travel proofs are now included when you export your data.
• A refreshed counter card for rules with two rolling windows, with a clear warning if you've overstayed.
As always, everything stays on your device. Questions or ideas? Reach out from Settings → Support.
1.9.0 21 Jul
• New tax residency presets: Mexico, Israel, Greece, Ireland, New Zealand, and Morocco
• New visa presets: UAE tourist (90/180), Thailand tourist, Indonesia D2 business, Canada visitor, Spain Golden Visa, and Italy residence permit
• UK: new Skilled Worker settlement preset, and Naturalisation now tracks both absence caps in one counter
• New "Days Abroad" counter that counts every day outside your home country once
• Track days across the whole European Union with a single counter
• Set an optional start date or expiration date on your counters
• Choose which day your calendar week starts on
• Bunch of fixes all over the place!
Thanks for using Bounded!
1.8.1 20 Jul
- More accurate photo import – photos without precise location (like ones taken on a plane) should no longer get assigned to the wrong country.
- Various bug fixes and improvements.
Please keep your feedback coming!
1.7.6 1 Jul
- New tax-residency presets for Brazil, Germany, and a few others, so you get the right day-count rules out of the box.
- Behind-the-scenes onboarding improvements and fixes.
Thanks for using Bounded!
1.7.5 26 Jun
- Faster and clearer onboarding experience
- Polished design - refined visuals, smoother photo scanning, and a fresh new app icon
- Bug fixes and performance improvements
1.7.4 20 Jun
• Polished the onboarding flow with clearer screens and easier ways to skip steps you don't need.
• Various small fixes and improvements under the hood.
Thanks for the feedback – it's shaping every release!
1.7.3 16 Jun
• Polished the onboarding flow with clearer screens and easier ways to skip steps you don't need.
• Various small fixes and improvements under the hood.
Thanks for the feedback – it's shaping every release!
1.7.2 15 Jun
• Dozens of new counter presets covering residency in various countries
• Each preset now includes clear notes on the legal fine print, so you know exactly what counts toward your days
• Smoother location setup with clearer step-by-step guidance
• Polished onboarding and small fixes throughout
Keep your feedback coming!
1.7.1 13 Jun
• Trips is now "Border crossings" — counted accurately
• Tap empty calendar days to quickly fill gaps
• New scan summary after photo import, with a view of excluded photos
• Great Britain and Northern Ireland now tracked separately
• Plus a refreshed onboarding and plenty of polish
Keep the feedback coming! We love building for you.
1.7.0 11 Jun
Got a short-stay Schengen visa with a validity window and a day cap (e.g. "valid Aug 1 – Sep 30, max 25 days inside")? Add the preset, enter the three values from your visa vignette, and Bounded tracks how many in-country days you've used against the cap.
1.6.2 9 Jun
Various consistency fixes all over the places that were reported by our lovely users
1.6.1 7 Jun
Bounded can now track where you've been inside the US — down to the state and city level. Your existing US trips are back-filled upon your request, and you can fix or fine-tune any of them by hand.
• US state & city tracking, with a quick guide to how it works
• Lots of new US state & city tax tracking presets
• Redesigned visa/residency counters + a new custom counter builder
• Counter breakdown screen to see exactly how your days add up
• Faster photo import that now includes your videos
• More accurate location detection, especially near coastlines
• New "Last 365 days" and "All time" date ranges
• Lots of fixes and polish
1.6.0 6 Jun
Various fixes all over the app to make your experience better and smoother!
Thank you for constantly sharing your feedback!
1.5.1 25 May
• A new onboarding – four short animated slides that show what Bounded actually does.
• Calendar fixes – date ranges now apply correctly, smoother loading state, and no more jumping back to the top by surprise.
• Smoother trip editing – unified date picker, cleaner sheet auto-dismiss when you switch between new-trip and custom-range flows.
• Smaller polish throughout.
Thanks for the feedback – it's shaping every release!
1.5.0 24 May
• Bug fixes
more Version 2.1.5 1 day ago
Data Used to Track You The following data may be used to track you across apps and websites owned by other companies:
Purchases Location Usage Data Data Linked to You The following data may be collected and linked to your identity:
Purchases Location Usage Data Data Not Linked to You The following data may be collected but it is not linked to your identity: