onsite
adjective
WORKPLACE uk/ˌɒnˈsaɪt/ usavailable or happening in the place where people work, rather than somewhere else:
onsite facilities/training/visits There are several onsite facilities such as a gym and restaurant for staff to enjoy.
Compare
off-site
onsite
adverb
WORKPLACE uk/ˌɒnˈsaɪt/ usin the place where people work, rather than somewhere else:
The highly-sensitive data is encrypted and backed up onsite.
Compare
off-site