So since Maggie said about Titan being a tech corp, it got me thinking that maybe I missed something in the first chapter (since their planet was a tech one) and I just
Titan did take control of their planet. Ava was going to be fucking sent to his child-prison for not conforming correctly for who knows what!
Just, yeah, he has his fingers in a lot of planets here.