You are not required to seek permission from your teacher to participate in the Ultimate Dialogue Adventure. However, if your teacher has assigned you to participate in the site, you may be required to share your progress with your teachers. You can do this by reporting on your activity, the titles and XP you have earned, and the badges you have been awarded.
You can also print out your badges to include in a learning portfolio at school. In the future, Generation Global will offer more ways that teachers can be involved with supporting your progress in the Ultimate Dialogue Adventure.