This looks great.

Is it going to be browser-based, or a downloadable program?