Manually adding control points to curves

Hello, I couldn’t find a way to add control points manually, nor find an answer anywhere so I’m asking here. I’m expecting the “it’s not possible” answer, but that’s very surprising after so many years that something so basic wasn’t implemented.
You can subdivide between 2 control points, but it splits right in the middle, and it modifies the curve you’d already established, and it’s not possible to slide along the curve.
Is there any addon that can do that?

there are a few curve addon
check them out
but I don’t know anyway to add points where you want on a curve!
unless you use the poly curve!

happy bl