OathDay icon

Web app · Productivity

OathDay

Count every day to citizenship — presence, the 180-day line, your filing date

Log each trip outside the US once and OathDay does the naturalization day math: days physically present against 913 (or 548), your longest trip against the 180-day line, your earliest filing date, a simulator for a trip you haven't booked, and the travel-history table ready to transcribe. Free, private, no account.

Sign in to open it → Free account · takes 10 seconds with Google

Stored in your browser only. Nothing you do in the web version is sent to our servers. Clear your browser data and it's gone — so export a backup from the in-app menu if you want to keep it.

OathDay web app — screen 1
OathDay web app — screen 2
OathDay web app — screen 3

In your browser

What you can do in OathDay on the web

1

The day math, done the way the rules count

913 days of physical presence in five years, or 548 in three on the marriage basis, over a window clipped so it never starts before your resident-since date.

2

The 180-day line, watched

Every trip is measured against the continuous-residence line — amber from 150 days, red at 180 — on the dashboard, in the log and in the editor as you type the dates.

3

Earliest filing date, live

Ninety days before your green-card anniversary, recomputed from the basis you file on and shown with the days still to wait.

4

Trip simulator

Enter a trip you haven't booked and see what it does to your absence budget, your presence count and — if it crosses 180 days — your filing date.

5

Travel-history table

Date left, date returned, days out, country: the rows the application asks for, scoped to the statutory period, copyable into a spreadsheet or downloadable as CSV.

6

Expiry clocks and family profiles

Green card, passport and re-entry permit countdowns with renew-by dates, and one browser tracking every green-card holder in the household.

Screens

Every screen, rebuilt for the browser

  1. 1

    Dashboard

    The presence ring, longest-trip status against the 180-day line, earliest filing date, days abroad and the absence budget left.

  2. 2

    Simulator

    A trip you haven't taken, scored live: filing date, absence budget, distance from the 180-day line and presence after it.

  3. 3

    Travel table

    The formatted travel-history rows for the statutory period, with copy and CSV download.

  4. 4

    Trip log

    Every trip by year with days abroad, filtered to the window, the planned ones, or the ones near the line.

  5. 5

    Trip

    One trip: days abroad, whether it counts, your presence with and without it, and how close it came to 180 days.

  6. 6

    Log a trip

    Dates out and back, country from the bundled list, purpose, planned or taken, and a live day count with the line warnings.

  7. 7

    Edit trip

    Correct the dates, country or purpose — every count on the dashboard moves with it.

  8. 8

    Documents

    Green card, passport and re-entry permit clocks with days left, renew-by dates and elapsed bars.

  9. 9

    How the days count

    Physical presence, continuous residence, listing every trip and the 90-day window, plus the exact numbers OathDay uses.

  10. 10

    Profiles

    Every green-card holder in the household with their own basis, trips, documents and filing date.

  11. 11

    Settings

    Active profile summary, reading, CSV and JSON export, sample data and erase.

Try it with sample data: Loads two household profiles — one on the 5-year basis and one on the 3-year marriage basis — with thirteen trips over the last two years, a 43-day emergency trip, a planned December trip and five expiry clocks. You can start fresh at any time.

Ready? It's free.

Sign in once and every All Things AI web app opens instantly. No install, no subscription, no data leaving your browser.

Sign in to open →

Your say

Is OathDay useful? Tell us what to build next.

0
0 up · 0 down

Sign in to vote.

Tell us what to build next.

Sign in to leave a comment or vote — it takes a few seconds.

Sign in to comment

No comments yet — be the first to say what this app should do next.

Questions

Is the web version of OathDay free?+

Yes. Sign in with a free All Things AI account and use every screen — no subscription, no in-app purchases.

Where is my data stored?+

Only in this browser's local storage. Nothing you enter is sent to our servers, so we can't see it, back it up, or restore it. Clearing site data, a private window, or another device starts empty. Export a backup from the in-app menu to keep it.

Do I need an account?+

You can read about the app without one, but you must sign in to open it. Sign-in is free and takes a few seconds with Google.

How is the web version different from the OathDay iPhone app?+

OathDay is a personal record-keeping tool. It does not give legal advice, is not affiliated with USCIS, and the counts are only as good as the trips you log. There are no renewal notifications in a browser tab: the expiry clocks are something you check rather than something that alerts you. The iPhone app exports the travel table as a formatted PDF; the web version gives you a copyable table and a CSV instead. Everything lives in this browser with no iCloud sync, so download the JSON backup if you want the record on another device.

More apps you can try in your browser

All web apps →