Question: are you based in meaning?
Answer: Meaning of base – Learner's Dictionary If you are based at/in, etc a particular place, that is the main place where you live or work: The company is based in Geneva. They're based in Paris. There are branches all over but the main office is based in Manchester.