thats good to know- but i think the issue is that i do have flash installed and if im not allowed to see or use the app when not logged in, the page should show something else.
i noticed that if you ARE logged in and go to a canvas page for an app that you havent installed, under the yellow bar prompting you to 'Add' the app, you see information about the app with an image and a short description. i think it makes sense to show this to someone that is not logged in - or something similar - as opposed to a 'broken' version of the app (im not sure what the user sees on a non-flash app and is not logged in).