Signing you in…
Now in beta — free to use

Stay legal.
Stay global.

Track your tax day thresholds, visa expiries, and travel documents in one place. Built for expats, digital nomads, and frequent flyers who can't afford to get it wrong.

No password. No credit card. Passport numbers are never stored.
🇸🇬 Singapore 183-day rule 🇪🇺 Schengen 90/180 ✈️ Visa expiry alerts
borderbook.app/dashboard
Dashboard
3
Countries
142
Days SG
4
Docs
2
Alerts
Alerts
Singapore EP: 23 days left
Schengen: 80% of days used
Currently in Singapore 🇸🇬
Active
🇸🇬
Singapore
Since 10 Apr · 9 days so far
183
Singapore tax residency days tracked
6+
Countries with built-in thresholds
0
Missed deadlines when you use this
Everything you need

Your compliance, simplified

Four modules that work together so you always know where you stand, legally.

🌍

Tax Day Tracking

Track days spent in each country against residency thresholds — Singapore's 183-day rule, Schengen's rolling 90/180, UAE, UK, US FEIE and more. Ongoing trips update automatically every day.

🛂

Visa & Passport Health

See every visa and permit expiry at a glance. Get alerts 90, 30, and 7 days before anything expires — including the 6-month passport validity rule that airlines and border agents enforce.

📁

Document Vault

Log your passport, visas, insurance certificates, flight bookings, and hotel confirmations. Everything searchable and organised, with expiry tracking. Upload scans directly in the full app.

📊

Year-End Summary

At year end, get a clean report: days per country, tax residency status, visa usage, total travel stats. Hand it directly to your accountant or use it for your own tax filing.

🔒

Privacy by design — we don't store your passport number

When you scan a passport, BorderBook reads only the expiry date and nationality — the fields needed for compliance alerts. Your passport number, date of birth, and the photo itself are never uploaded, never stored, never seen by us. OCR scanning happens entirely in your browser. Your trips and visa dates are stored securely on Google Firebase in your region (Asia Southeast 1). You can delete all your data at any time from the app.

Simple by design

Up and running in 5 minutes

No spreadsheets. No calendar reminders that fire too late. Just open BorderBook.

1

Sign in with Google

One click. No new password to forget. Your data syncs across all your devices automatically.

2

Add your countries & documents

Pick from presets or add custom countries. Log your visas, passport expiry, and key documents in under 5 minutes.

3

Log trips as you travel

Add an arrival date when you land. Leave departure blank if you're still there — the day count updates automatically. Set departure when you leave.

Built for people like you

If you live globally, this is for you

🏢

Expats

Working abroad on an employment pass? Track your residency days and keep your work visa status clear.

💻

Digital Nomads

Hopping between countries? Never accidentally trigger tax residency somewhere you don't want to be.

✈️

Frequent Flyers

Constant business travel adds up fast. Know exactly how many days you've spent in each jurisdiction.

🌏

Dual Citizens

Managing residency obligations in two countries at once? BorderBook keeps both in view simultaneously.

Got questions?

Frequently asked questions

Know where you stand.
Before it matters.

Free to use. No credit card. Your data is yours.