Sqlite is in python’s stdlib, so how can this be an issue? Was there no local filesystem whatsoever?
I imagine this is because SQLite is VERY easy to bundle with Python itself. So on some platforms the OS SQLite is used, but on others it gets shipped as part of the Python installation itself.
It even works in WebAssembly via Pyodide!