Yes, AI Sites is a cloud-based software that can be accessed from any device at any time. No downloading or installing required.