Sorry, I guess I shouldn't have said that I was looking to prevent a game from running on another site as I am using domain locking in my games and that isn't an issue. Really just looking for a way to freely distribute the games without it being easily altered as was done with Flash games on Flash Game Distribution. This model allowed sites to download and run the game from their site without having to use an iframe to run the game from your site. Look ma, no iframe! If something like SecureSWF was used on the swf file the game could be distributed freely this way without casual users being able to alter it.
With the output from Construct 2/3 it is very easy to change the images (specifically logos). I know it may not seem like a big deal but it is for publishers who want to distribute their games for branding purposes.
Well, I looked at the HTML5 games (made using various other software as well as Construct 2/3) I have site-locks of and the ones I looked at do have images that are easily replaceable so it seems this an issue with most HTML5 development tools and not just Construct.
Personally I love Construct 2/3 and will continue to use it and request developers to use it. I just feel like it would help some if Construct could protect the assets some from alteration.