Apps
Same list, same account, wherever you happen to be. Everything below is optional — NudgeTodo works from email alone.
Windows
Version 1.0.0 · 64-bit Windows 10 or later
Sign in with your email and the six-digit code, or a password if you have set one. Nothing needs to go beside it — no libraries, no runtime. It sits in the notification area while it runs, so the list is one click away and closing the window does not quit it.
Download the installer 1.1 MB or just the program, nothing installed (3.0 MB)
The installer puts it under your own account and adds it to the Start menu, so it needs no administrator password and removes cleanly from Settings. The second link is the same program on its own — put it wherever you like and run it.
Windows will warn you about this file. Here is why, and how to check it.
The Windows files are not code-signed — that needs a separate certificate from the Apple one the Mac build uses. So SmartScreen shows “Windows protected your PC” the first time. If you trust it, the way through is More info → Run anyway. If you do not, that is a reasonable position, and the web app does everything this does.
What you can check instead is that the file you got is the file that was published. In PowerShell, Get-FileHash .\NudgeTodo-Setup.exe -Algorithm SHA256 should print:
| Installer | 051d685af58ae9bc34385fd342555f5f09f64799d2992fb1e964f009956f8904 |
| Program | caad9100b9b170512ffe6707a5554e755dcc6dceee522f6e03070dd008605870 |
What it does with your account, and what it keeps on the PC.
It talks to this site over HTTPS using Windows' own networking and certificate store — there is nothing bundled that could go stale. Your sign-in key is kept in %APPDATA%\NudgeTodo\accounts.dat, encrypted by Windows against your user account, so another account on the same PC cannot read it and it is useless copied elsewhere. Signing out from the Accounts window removes it here and ends the key on the server. Uninstalling deliberately leaves it alone — removing the program is not the same as signing out. Nothing else is stored locally.
Mac
Version 1.0.0 · 2.9 MB · Apple silicon, macOS 11 or later
Drag it to Applications and sign in — it is signed and notarised by Apple, so it just opens. Right-clicking its Dock icon gets you the list, a new item, or what you have crossed off without going to the window first.
Checking it is really from us.
It carries a Developer ID signature and has been through Apple's notary service, so macOS opens it without a warning and without any Privacy & Security detour. To see the signature yourself, in Terminal:
spctl -a -t open --context context:primary-signature -v ~/Downloads/NudgeTodo.dmg
which should say accepted and source=Notarized Developer ID. And to check the file is byte-for-byte the one published, shasum -a 256 ~/Downloads/NudgeTodo.dmg should print
5920791ed26f3f1ce095bc920569cb9e276a6c872ecbf0456a8873fc6769402e
Intel Macs
This build is Apple silicon only and will not run on an Intel Mac. If you need one, say so and it can be built — jakinsman@gmail.com.
iPhone and iPad
NudgeTodo for iPhone and iPad is on its way to the App Store. Until it lands, the web app works properly on a phone — add it to your home screen and it behaves much like the app does.
Or no app at all
The point of NudgeTodo is that the list comes to you. Reply to any list email with done 3 or buy milk and you never have to open anything. Support has the full set of commands.