I can use AnkiDroid with the device in airplane mode.
For some users, it is absolutely critical that the spaced repetition program runs on a mobile device, because that lets them use any spare moments they have in any situation anywhere for the purpose of studying.
It's a web app, but the installation talks about Docker containers ... seriously?