No, it's not been free for life for a while now (for some older vehicles it is). You get 1 year free with newer Model 3s etc. However, Tesla has yet to finalize and implement the pricing structure, so currently it's free for everyone with a premium interior.