Is Point added to the title of the property?

Point is not added to your property title; you retain sole ownership of your home. Like a mortgage, Point’s investment is secured by a lien on the property. Read more about liens and what they may mean.