Actually, it's the Android 16 Linux Terminal (pKVM) [1], so it's 100% on-device.
Since this is a full VM, unlike Termux, you can run Docker too!
(Though Termux is more stable and lightweight for daily use.)
[1]: https://www.androidauthority.com/android-16-linux-terminal-d...