Gabrielle has always been allowed in and out of the house as she pleased. We lived on a safe street with some traffic but a big yard and some woods to explore. She had a really great life.
When we sold that house she had to go live in my mother's apartment for 5 months. In that time she was an indoor cat. If she went outside she had to go on a leash. My mother would take her for walks a few times a day but for Gabrielle it wasn't the same as running and hunting as she did before.
After we bought our new house, she came to live with us. We brought her out on the leash a few times so she could become familiar with our new yard. She walked around and investigated. As soon as I was sure she knew her way back to our door I allowed her off leash.
On her first 'solo' exploration I followed her with my camera so I could show you.
Since then she goes out every day as she pleases. There are other cats in the area but they stay away from each other mostly. Gabrielle explores and enjoys her new home now. She'll be free to be her happy self for the rest of her life her. It's safe enough and she's glad for the freedom.