Skip to content

Repository files navigation

ILR: Indefinite Leave to Remain codecov

https://igupta.in/ilr

Tracking days spent outside the UK. Free to use. Yours to keep. Forever.

Development

Use Node 20 or later. Install the test dependencies and Chromium once:

npm ci
npx playwright install chromium

Run make test to compile the TypeScript, run the model tests with coverage, and exercise the rendered application in Chromium with Playwright.

Data retention, or the lack of it

Everything you enter stays in your browser. Trips are saved to your browser's localStorage so they are still there when you come back. This is a static webpage and does not track or store any of your data or analytics. And it never will.

Your data lives in your browser until you press Reset or clear the site's data.

The site is served by GitHub Pages, which logs visitor IP addresses like any web host. That is covered by GitHub's privacy statement.

Disclaimer

This is a planning tool, not immigration advice. The rules are modelled from the Home Office continuous residence guidance, but only the Home Office decides your application. Check the official guidance and get professional advice if you need.

AI usage

I used AI to build this. I didn't review the code as closely and instead only focused on the final end product.

About

UK ILR absence tracker: rolling 12-month absence windows against the 180-day limit

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages