Thankyou No you don't need to own a home or have an account with them..If you do a search you will find more on this topic tho.