всё так и есть, но есть api, который позволяет авторизоваться и получить данные из своего профайла. алгоритм примерно такой:
1) посетитель заходит на мой сайт, скажем, barman.ru
2) серверный скрипт использую api подключается к моему профайлу в контакте (пароль от своего аккаунта я прописал в скрипте на сервере и никто кроме меня его не знает) и получает все необходимые данные
3) из данных профиля генерируется страничка и отдаётся посетителю
можно, конечно, и закэшировать немного, но это будет противоречить пользовательскому соглашению
Я давно хотел открыть свою страницу на vkontakte.ru