Is there a needle in the sensor?

No, just a fine filament.

There is a needle which the sensor applicator uses to push the sensor into your skin, but it is very very tiny. It is just big enough to insert the filament which is the width of a cat’s whisker.