System requirements for ImpressPages builder:
- basic features that are enabled on many shared servers
- MySQL root access
- Access to Apache vhosts configuration
Because of need to access MySQL root user and Apache vhost configuration you need to have VPS or dedicated server. Shared hosting usually don't meet these requirements.