Is there a real reason to implement this on Win? In * nix there is an epiphany browser. There is done simply. The necessary site opens, the item "Create an application" is selected, it is ready. When you start this site will open. The main thing is that through this site the user could not penetrate to another, here either to deal with the site, or to make a mirror. Perhaps this will partially resolve the issue. On * nix-ah, you can make it easier to run a clean X server, in which the application from epiphany will be in full screen in autoload. Even if they manage to close it, nothing sensible can be done. By Win, it is possible to implement the same mechanism in a similar way. Make some application in full screen.
UPD does not know how in Windows applications go to full screen, I just have F11 on Gnome.