it’s true. Need to get around to that!
there are free javascript chess engines but u need to integrate
https://jtiscione.github.io/chessboard3js/play.html