Где находится мой сайт?

Сайты располагаются на серверах Тинькофф. Вам не нужно покупать и настраивать хостинг.